espace inutile après une question ouverte (amc-txt)

Added by p10 p over 5 years ago

[Liquid Syntax Error] Tag '{%' was not properly terminated with regexp: /\%\}/
Bonjour, J'utilise le format amc-txt pour faire mes évaluations. Lorsque j'utilise une question ouverte, il se trouve un espace blanc important après le cadre de réponse. Étant limité en nombre de photocopie je cherche à optimiser ma feuille et cette espace perdu me chiffonne. Version normal : !http://pgazaniol.free.fr/capt1.png! Je suis allé voir dans automultiplechoice.sty. Pour ce qui me semble être la définition du cadre de réponse j'ai ceci : <pre> \ifKV@AMCOpen@lineup\else% \par\nobreak\noindent% \hspace*{\fill}{% \fboxrule=\AMCopen@framerule% \fcolorbox{\AMCocol@FrameRule}{white}{% \csname\AMCopen@contentcommand\endcsname }}% \vspace{7mm}\par% \fi% </pre> En supprimant vspace : !http://pgazaniol.free.fr/capt2.png! Si j'enlève le \vspace{7mm}\par tout devient parfait. Mais quelque chose me dit qu'il doit avoir son utilité ? est-ce que je me trompe ? Merci.

Replies (3)

RE: espace inutile après une question ouverte (amc-txt) - Added by p10 p over 5 years ago

Visiblement il y a eu un problème sur mon poste... le code n'est pas passé

Bonjour,

J'utilise le format amc-txt pour faire mes évaluations. Lorsque j'utilise une question ouverte, il se trouve un espace blanc important après le cadre de réponse. Étant limité en nombre de photocopie je cherche à optimiser ma feuille et cette espace perdu me chiffonne.

Version normal :

Je suis allé voir dans automultiplechoice.sty. Pour ce qui me semble être la définition du cadre de réponse j'ai ceci :


    \ifKV@AMCOpen@lineup\else
      \par\nobreak\noindent
      \hspace*{\fill}{
        \fboxrule=\AMCopen@framerule
        \fcolorbox{\AMCocol@FrameRule}{white}{
          \csname\AMCopen@contentcommand\endcsname
        }}
       \vspace{7mm}\par
    \fi%

En supprimant vspace :

Si j'enlève le \vspace{7mm}\par tout devient parfait. Mais quelque chose me dit qu'il doit avoir son utilité ? est-ce que je me trompe ? D'avance merci.

RE: espace inutile après une question ouverte (amc-txt) - Added by Frédéric Bréal over 5 years ago

Dans la version récente (test), cette commande a été remplacée par

\AMCpostOquest

ce qui fait qu'en Latex, il est possible de modifier sujet par sujet l'espace après chaque question ouverte.
\AMCpostOquest=7mm

Mais quelque chose me dit qu'il doit avoir son utilité ?

Par vraiment, je pense qu'Alexis a mis cette dimension pour être sûr que les questions ne se chevauchent pas.

La commande est celle-ci

 \ifKV@AMCOpen@lineup\else %
      \par\nobreak\noindent%
      \hspace*{\fill}{ %
        \fboxrule=\AMCopen@framerule%
        \fcolorbox{\AMCocol@FrameRule}{white}{ %
          \csname\AMCopen@contentcommand\endcsname
        }}%
      \vspace{\AMCpostOquest}\par%
    \fi%

et à la ligne 90
\newdimen\AMCpostOquest\AMCpostOquest=7mm

RE: espace inutile après une question ouverte (amc-txt) - Added by p10 p over 5 years ago

Merci beaucoup ! Je vais donc continuer avec ma bidouille en attendant la nouvelle debian qui supportera la nouvelle version d'amc.

Pierre

(1-3/3)