Package: auto-multiple-choice Version: 1.4.0~rc1-2 Severity: wishlist Dear Maintainer,
First of all, I would like to let you know how I do appreciate this piece of software and thank you for all the work you are doing for it. I am still getting used to it, but have already used it in real life tests with an excellent result. This is about a minor tweak I prefer for my daily use. I normally use long descriptive tags for my questions. When shown (like in catalog), those tags are put right after question header. When tags are long this can result in shown question look remarkably different from how it will be shown in final document for the students. This is even worse when some fiddling is done to accomodate figures, at least in some cases. I have been playing with a change that will result in tags being written in a separate line just before the actual question, thus resulting in a result much closer to the final result. The only drawback I found is minor, catalog blocks are one line larger. I would appreciate if this possibility can be added, or other with similar purpose. I am attaching a patch with the changes I used to set this behavior unconditionally, having it optional is another possibility, although I think my choice is a better default. Best regards, -- Agustin
>From 224ca3c4ebeaaf086295ffc8b4096f20a85c385b Mon Sep 17 00:00:00 2001 From: Agustin Martin Domingo <[email protected]> Date: Fri, 16 Feb 2018 17:58:37 +0100 Subject: [PATCH] Cosmetic changes for tag presentation. When shown (like in catalog), tags are put right after question heading. When tags are long this can result in shown question look remarkably different from how it will be shown in final document for the students. This is even worse when some fiddling is done to accomodate figures. This patch simply writes tag in a separate line before the actual question, thus drastically decreasing interference. --- doc/sty/automultiplechoice.dtx.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/sty/automultiplechoice.dtx.in b/doc/sty/automultiplechoice.dtx.in index 602db28..aa92071 100644 --- a/doc/sty/automultiplechoice.dtx.in +++ b/doc/sty/automultiplechoice.dtx.in @@ -3103,8 +3103,8 @@ Three digits and two letters:\insertgroup{mixed}. \csname\AMC@sz@callout\endcsname% \fi% \AMCtype@multifalse\ifAMC@qbloc\noindent\begin{minipage}{\linewidth}\fi% - \ifAMC@affichekeys\index{\texttt{#2}}\fi% - \AMCbeginQuestion{\ifAMC@affichekeys\ifAMC@ensemble\AMC@qaff\ \fi[\texttt{#2}]\else\AMC@qaff\fi}{#1}% + \ifAMC@affichekeys\index{\texttt{#2}}[\texttt{#2}]\newline\fi% + \AMCbeginQuestion{\ifAMC@affichekeys\ifAMC@ensemble\AMC@qaff\ \fi\else\AMC@qaff\fi}{#1}% \ifx\@empty\AMC@sz@callin\@empty\else% \csname\AMC@sz@callin\endcsname% \fi% -- 2.18.0

