Reponse à la suite de la question

Added by Liouba Leroux over 3 years ago

Bonjour,
désolé si la réponse a déjà été donnée, je n'ai pas trouvé dans le forum :-(

Je cherche dans certains cas que les réponses soient sur la même ligne que la question (cas de questions courtes et réponses idem) comme par exemple :
Q1 : Quelles sont les coordonnées du point A ? A(1;0) B(0;1) C(1;2)

En toute modestie, je pense que un exemple de ce type pourrait trouver sa place dans la documentation (et désolé s'il y est déjà, je ne l'ai pas trouvé non plus...mais je suis peut-être fatigué !)


Replies (5)

RE: Reponse à la suite de la question - Added by Liouba Leroux over 3 years ago

Bon, j'ai trouvé une solution, pas très élégante, peut-être, mais qui fonctionne, avec minipage :

\element{Fractions}{
      \begin{question}{frac-sous} 
            \begin{minipage}{0.1\linewidth}
                $\dfrac{2}{5}-\dfrac{4}{3}=$
            \end{minipage}
%            \hfill
            \begin{minipage}{0.6\linewidth}    
               \begin{reponseshoriz}
                  \bonne{$\dfrac{-14}{15}$}
                  \mauvaise{$\dfrac{6}{8}$}
                  \mauvaise{$\dfrac{2}{2}$}
                  \mauvaise{$\dfrac{-2}{2}$}
                  \mauvaise{$\dfrac{8}{15}$}
                \end{reponseshoriz}
            \end{minipage}    
      \end{question}
}

RE: Reponse à la suite de la question - Added by Frédéric Bréal over 3 years ago

Vous pouvez utiliser \usepackage{linegoal} pour éviter de calculer la dimension de la seconde minipage.

\begin{minipage}{\linegoal}    
\begin{reponseshoriz}

RE: Reponse à la suite de la question - Added by Alexis Bienvenüe over 3 years ago

Dans cette situation, il sera sans doute utile d'utiliser l'environnement reponsesperso, qui permet plus de liberté.

\element{Fractions}{
      \begin{question}{frac-sous} 
           \def\AMCanswer#1#2{\hspace{2em}#1 #2}
               $\dfrac{2}{5}-\dfrac{4}{3}=$
               \begin{reponsesperso}
                  \bonne{$\dfrac{-14}{15}$}
                  \mauvaise{$\dfrac{6}{8}$}
                  \mauvaise{$\dfrac{2}{2}$}
                  \mauvaise{$\dfrac{-2}{2}$}
                  \mauvaise{$\dfrac{8}{15}$}
                \end{reponsesperso}
      \end{question}
}

RE: Reponse à la suite de la question - Added by Liouba Leroux over 3 years ago

Merci à vous deux !
Je ne connaissais pas linegoal, et reponsesperso est parfait. J'ai même remplacé \hspace{2em} par \hfill pour aligner à droite, c'est Ni-Cr.
Je garde cette astuce sous le coude ! (et je pense qu'elle pourrait être insérée dans la doc).

RE: Reponse à la suite de la question - Added by Frédéric Bréal over 3 years ago

Il y a 2 exemples dans la documentation mais j'ai la version test et je ne sais plus si ces exemples ont été intégrés avant le version 1.4

(1-5/5)