\begin{examtitle}{Test 1}
Angles in parallel lines
\end{examtitle}
\begin{multicols*}{2}
\begin{exercise}
If the ratio of two supplementary angles is $\frac{4}{11}$, what is the
measure of the small angle?
\begin{choices}(5)
\choice \ang{36}
\choice \ang{44}
\choice \answer[kesu]{\ang{48}}
\choice \answer[kk]{\ang{52}}
\choice \ang{60}
\end{choices}
\end{exercise}
\begin{exercise}
Is this really a question?
\begin{choices}(4)
\choice \answer{yes}
\choice no
\choice maybe
\choice no idea
\end{choices}
\end{exercise}
\begin{exercise}
This really is a question!
\begin{choices}(4)
\choice yes
\choice \answer[1]{no}
\choice \answer[2]{maybe}
\choice no idea
\end{choices}
\end{exercise}
\subsection*{Answers}
\getanswers
\end{multicols*}
% https://tex.stackexchange.com/q/549540/ \documentclass[12pt]{article} \usepackage[T1]{fontenc}
\usepackage{parskip} \usepackage{geometry} \geometry{ a4paper, left=5mm, right=5mm, top=15mm }
\usepackage{amsmath,amssymb}
\usepackage{multicol} \setlength{\columnsep}{1mm} \setlength{\columnseprule}{0.2pt}
\usepackage[most]{tcolorbox}
\usepackage{siunitx} \usepackage{xsim} \usepackage{tasks}
\makeatletter \newtcolorbox{examtitle}[2][]{ halign=flush center, colframe=gray!70!black, fonttitle=\Large, enhanced, breakable, colback=white, attach boxed title to top right={yshift=-2pt}, title={#2}, boxed title size=standard, boxrule=0pt, boxed title style={ sharp corners, rounded corners=northeast, colback=tcbcolframe, boxrule=0pt}, sharp corners=north, overlay unbroken={ \path[fill=tcbcolback] ([xshift=2pt]title.south west) to[out=180, in=0] ([xshift=-1.5cm]title.west)-- (title.west-|frame.west) |- ([xshift=2pt]title.south west)--cycle; \path[fill=tcbcolframe] (title.south west) to[out=180, in=0] ([xshift=-1.5cm]title.west)-- (title.west-|frame.west) [rounded corners=\kvtcb@arc] |- (title.north-|frame.north) [sharp corners] -| (title.south west); \draw[line width=.5mm, rounded corners=\kvtcb@arc, tcbcolframe] (title.north east) rectangle (frame.south west); }, overlay first={ \path[fill=tcbcolback] ([xshift=2pt]title.south west) to[out=180, in=0] ([xshift=-1.5cm]title.west)-- (title.west-|frame.west) |- ([xshift=2pt]title.south west)--cycle; \path[fill=tcbcolframe] (title.south west) to[out=180, in=0] ([xshift=-1.5cm]title.west)-- (title.west-|frame.west) [rounded corners=\kvtcb@arc] |- (title.north-|frame.north) [sharp corners] -| (title.south west); \draw[line width=.5mm, rounded corners=\kvtcb@arc, tcbcolframe] (frame.south west) |- (title.north) -| (frame.south east); }, overlay middle={ \draw[line width=.5mm, tcbcolframe] (frame.north west)--(frame.south west) (frame.north east)--(frame.south east); }, overlay last={ \draw[line width=.5mm, rounded corners=\kvtcb@arc, tcbcolframe] (frame.north west) |- (frame.south) -| (frame.north east); },
1
} \makeatother
\xsimsetup{ load-style = layouts , exercise/template = minimal , exercise/the-counter = \arabic{exercise}. , exercise/end-hook = \vspace{\baselineskip} }
\NewTasksEnvironment[ label = (\Alph) , label-format = \bfseries , label-width = 21pt ]{choices}[\choice] %\DeclareExerciseType{mcq} \DeclareExerciseProperty{answer}
\DeclareExerciseProperty{ans}
%\newcommand\answer[1]{% % \SetExpandedExerciseProperty{answer}{ \thetask\ \unexpanded{#1}}% % #1% %}
% Define the \answer command \NewDocumentCommand \answer {o m } {\IfNoValueTF{#1}{% \SetExerciseProperty{answer}{#2}%,
}{%
\SetExpandedExerciseProperty{answer}{\GetExerciseProperty{answer},#2} % }%
2%
} %\edef\newvalue{\GetExerciseProperty{answer}, #2}
\newcommand*\getanswers{% \def\betweenanswers{\def\betweenanswers{\hspace{2em}}}% \ForEachUsedExerciseByID{% \betweenanswers##3\ExercisePropertyGet{##1}{##2}{answer}% }% }
\begin{document}
\end{document} document.pdf
answer shows two option but in many times