Espace entre 2 lignes de réponses

Added by Raphael K. over 4 years ago

Bonjour,

Cela ne doit pas être une question compliquée pour qui le sait:

J'utilise \AMCBoxOnly{} comme type de questions. Mais quand j'ai beaucoup de réponse à proposer pour une question, les cases se mettent sur 2 lignes sans espacement entre les 2 lignes.

Comment puis-je augmenter l'espace entre les deux lignes?

(dans la doc on parle de définir différent espace vertical, j'ai fait pas mal d'essais, mais rien ne bouge)

Merci d'avance,

Raphael


Replies (5)

RE: Espace entre 2 lignes de réponses - Added by Frédéric Bréal over 4 years ago

Ce doit être ces lignes de code qu'il faut tester.

\AMCinterBquest=2ex
\AMCinterBrep=0.8ex
\AMCinterIquest=0pt
\AMCinterIrep=0.4ex

RE: Espace entre 2 lignes de réponses - Added by Raphael K. over 4 years ago

Bonjour,

Merci pour votre réponse. J'ai déjà testé en modifiant ces 4 valeurs, mais cela n'a aucun effet chez moi.

Voici si jamais le code:

\documentclass[a4paper]{article}

\usepackage[utf8x]{inputenc}    
\usepackage[T1, T2A]{fontenc} % T2A for russian

%,postcorrect
\usepackage[bloc,ordre,noshuffle,noshufflegroups]{automultiplechoice}

% Definir le style des questions
%\def\AMCbeginQuestion#1#2{\par\noindent{\bf Video #1} #2\hspace*{1em}}
\def\AMCbeginQuestion#1#2{}

\AMCinterBquest=2ex
\AMCinterBrep=0.8ex
\AMCinterIquest=10pt
\AMCinterIrep=0.4ex
% espace hori la réponse la prochaine case...
\setlength{\AMChorizAnswerSep}{1em}
% espace hori entre la box et la réponse
\setlength{\AMChorizBoxSep}{.1em}

\begin{document}

\exemplaire{1}{

  \section{Exam}

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  \subsection{simple question}

  \begin{minipage}{.9\linewidth}
  \begin{question}{Q001}\bareme{e=-1000}
    \AMCBoxOnly{}{
      \wrongchoice{0.0}\bareme{0}
      \wrongchoice{1.0}\bareme{10}
      \wrongchoice{2.0}\bareme{20}
      \wrongchoice{3.0}\bareme{30}
      \wrongchoice{4.0}\bareme{40}
      \wrongchoice{5.0}\bareme{50}
      \wrongchoice{6.0}\bareme{60}
      \wrongchoice{7.0}\bareme{70}
      \wrongchoice{8.0}\bareme{80}
      \wrongchoice{9.0}\bareme{90}
      \bonne{10}\bareme{100}

      \wrongchoice{0.5}\bareme{5}
      \wrongchoice{1.5}\bareme{15}
      \wrongchoice{2.5}\bareme{25}
      \wrongchoice{3.5}\bareme{35}
      \wrongchoice{4.5}\bareme{45}
      \wrongchoice{5.5}\bareme{55}
      \wrongchoice{6.5}\bareme{65}
      \wrongchoice{7.5}\bareme{75}
      \wrongchoice{8.5}\bareme{85}
      \wrongchoice{9.5}\bareme{95}
    }
  \end{question}
  \end{minipage}

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

}
\end{document}

J'utilise "\begin{minipage}{.9\linewidth}" pour avoir le 0.5 bien aligné sous le 0.0 etc

Est-ce qu'il y a qqc que je ne fait pas bien?

RE: Espace entre 2 lignes de réponses - Added by Alexis Bienvenüe over 4 years ago

Travaillez-vous avec une feuille de réponse séparée ? Pourquoi utilisez-vous \AMCBoxOnly ?

RE: Espace entre 2 lignes de réponses - Added by Raphael K. over 4 years ago

Re-

C'est pour une question de présentation. Effectivement mon QCM n'est pas loin de ressembler à une feuille de réponse séparée.

J'avais décris un peu ce que je cherche à faire dans un autre post:
https://project.auto-multiple-choice.net/boards/4/topics/8710?r=8710#message-8710

Cela me permets d'avoir sur une ligne un critère et la selection d'une "note" entre 0 et 10 (ce qui tient sur une ligne).

Maintenant on me demande d'aller au demi point et je pense que prochainement, on me demandera d'aller au dixième...

Je suis parti sur cette solution, mais je ne suis de loin pas réfractaire à une alternative.

RE: Espace entre 2 lignes de réponses - Added by Raphael K. over 4 years ago

Bonjour,

J'ai trouvé une solution: modifié l'interligne.

C'est la partie de la documentation \AMCOpen qui m'a mis sur la voie.
(et comme il propose d'utilis \parbox, ce dernier a remplacé minipage )

Je mets si dessous la solution que j'utilise:
\usepackage{setspace} % pour l'interligne

....
\begin{question}{Q001}
\AMCBoxOnly{}{
\hbox{\parbox{.9\linewidth}{\onehalfspacing
\wrongchoice{0.0}\bareme{0}
\wrongchoice{1.0}\bareme{10}
\wrongchoice{2.0}\bareme{20}
\wrongchoice{3.0}\bareme{30}
\wrongchoice{4.0}\bareme{40}
\wrongchoice{5.0}\bareme{50}
\wrongchoice{6.0}\bareme{60}
\wrongchoice{7.0}\bareme{70}
\wrongchoice{8.0}\bareme{80}
\wrongchoice{9.0}\bareme{90}
\bonne{10}\bareme{100}
\wrongchoice{0.5}\bareme{5}
\wrongchoice{1.5}\bareme{15}
\wrongchoice{2.5}\bareme{25}
\wrongchoice{3.5}\bareme{35}
\wrongchoice{4.5}\bareme{45}
\wrongchoice{5.5}\bareme{55}
\wrongchoice{6.5}\bareme{65}
\wrongchoice{7.5}\bareme{75}
\wrongchoice{8.5}\bareme{85}
\wrongchoice{9.5}\bareme{95}
}}
}
\end{question}

(1-5/5)