Nombre de colonnes différents sur 1 même sujet

Added by Fred Lieutaud almost 10 years ago

Bonjour,

J'essaye de mélanger le nombre de colonnes sur une copie. J'y parviens si mon source est en LaTeX en gérant 'à la main' avec \begin{multicols}{2}...\end{multicols} les questions que je veux présenter en 2 colonnes et en laissant hors de l'environnement 'multicols' pour les questions que je souhaite laisser sur toute la largeur de la page (je me sers de cette présentation pour les questions ouvertes nécessitant d'écrire un 'gros' paragraphe, sur 1 colonne, les élèves ont plus de place).

Cependant, je ne maîtrise pas vraiment LaTeX et je trouve que l'édition d'un questionnaire sous cette forme est un peu lourde. J'avoue trouver la syntaxe AMC-TXT bien plus simple! Mais en AMC-TXT, impossible de faire fonctionner mes histoires de colonnes... J'ai essayé d'intégrer des [[\begin{multicols}{2}]] (avec les \end correspondants} mais rien à faire, ça fait planter la génération de document.

Y-aurait-il une solution à ce 'problème'?

Merci d'avance si quelqu'un trouve un peu de temps pour me répondre.


Replies (12)

RE: Nombre de colonnes différents sur 1 même sujet - Added by Frédéric Bréal almost 10 years ago

Bonjour,

Je n'utilise pas AMC-txt mais avez-vous déclaré en option dans ce qui ressemble au préambule ?

Latex=1

RE: Nombre de colonnes différents sur 1 même sujet - Added by Fred Lieutaud almost 10 years ago

Merci pour votre réponse.

J'avais essayé de mettre LaTeX:1 dans mon fichier AMC-TXT, mais là encore, la génération de document provoque des erreurs.

J'ai l'impression que je devrais me mettre à LaTeX un peu plus ;)

RE: Nombre de colonnes différents sur 1 même sujet - Added by Frédéric Bréal almost 10 years ago

Page 5/42 de la doc vous avez la réponse section 4.3.1
Il faut mettre entre crochets columns =n

RE: Nombre de colonnes différents sur 1 même sujet - Added by Fred Lieutaud almost 10 years ago

Sur le coup, je me suis dit, "Mince! J'ai mal lu la doc!" Et puis non : j'utilise déjà l'option[columns=2] pour mettre mes choix sur 2 colonnes, mais j'encadre toutes mes questions par l'environnement multicols pour présenter mes questions côte à côte, ainsi, je peux mettre une vingtaine de questions sur 1 page (et une quarantaine sur 1 page recto/verso).

Ma question fait donc référence aux 2 colonnes de la page complète, pas aux 2 colonnes pour présenter les items d'une question.

Merci quand même ;)

RE: Nombre de colonnes différents sur 1 même sujet - Added by Frédéric Bréal almost 10 years ago

Je n'avais pas compris.
Et l'option générale ne fonctionne pas ?

Columns : 2

Puis pour les question ouverte vous inscrivez l'option [columns=1]

RE: Nombre de colonnes différents sur 1 même sujet - Added by Fred Lieutaud almost 10 years ago

Eh non. Dans ce cas, le document se présente bien en 2 colonnes, mais la question portant la mention [columns=1] se présente en 1 seule colonne, À L'INTÉRIEUR de la colonne du document. Je souhaiterais que cette question sorte du 'colonage' du document.

J'ai essayé de joindre un schéma pour être plus clair.

RE: Nombre de colonnes différents sur 1 même sujet - Added by Frédéric Bréal almost 10 years ago

D'accord, essayons ceci (mais après je n'ai plus d'idée)

LateX-Preambule : \usepackage{multicols}

  • Supprimez l'option générale Columns : 2
  • Pour les questions non ouvertes
\begin{multicols}{2}
...
\end{multicols}
  • Question ouverte
  • Puis retour aux questions non ouvertes
    \begin{multicols}{2}
    suite des questions non ouvertes
    \end{multicols}
    

A tester avec ou sans crochets

RE: Nombre de colonnes différents sur 1 même sujet - Added by Frédéric Bréal almost 10 years ago

En fait, j'ai une autre idée

Si avant votre question ouverte, vous écriviez :

Columns : 1

puis pour reprendre les deux colonnes

Columns : 2

RE: Nombre de colonnes différents sur 1 même sujet - Added by Fred Lieutaud almost 10 years ago

Merci pour vos idées !

J'avais testé la première idée. Retours :
- La ligne Latex-preambule provoque une erreur : je pense que le package multicols est déjà présent donc il ne faut pas le déclarer une seconde fois.
- l'usage des \begin{} et \end{multicols} provoque une erreur lors de la génération des documents : ça tourne en boucle. À l'arrêt du processus, le message semble indiquer que le @\end{multicols} est en conflit avec un environnement 'minipage'...

La deuxième idée (qui me paraissait excellente ;) ) ne fonctionne pas non plus... À première vue, la dernière option Columns: semble dominer sur les autres. Elle influe sur l'ensemble du document.

Bon, eh bien je crois qu'il me reste à améliorer mes compétences LaTeX pour ne plus trouver la syntaxe trop 'lourde' ;)

À moins que quelqu'un vienne avec une autre idée ?

RE: Nombre de colonnes différents sur 1 même sujet - Added by Frédéric Bréal almost 10 years ago

Bon, eh bien je crois qu'il me reste à améliorer mes compétences LaTeX pour ne plus trouver la syntaxe trop 'lourde' ;)

Un livre par lequel j'ai débuté cette année scolaire car je ne connaissais pas Latex
Latex pour l'impatient N° ISBN 9782351410424

RE: Nombre de colonnes différents sur 1 même sujet - Added by Frédéric Bréal almost 10 years ago

L'environnement minipage permet de modifier la largeur d'un paragraphe.

On peut tester ceci mais je n'y crois pas et même si cela fonctionne la mise en page ne sera pas très belle et ce sera pénible à écrire.

  • Supprimez l'option columns
  • Question 1 et 3 non ouvertes
    \begin{minipage}{0.5\textwidth}
    Question 1
    \end{minipage}
    \begin{minipage}{0.5\textwidth}
    Question 2
    \end{minipage}
    
  • question 3 ouverte
  • question 4 et 5 non ouvertes
    \begin{minipage}{0.5\textwidth}
    Question 4
    \end{minipage}
    \begin{minipage}{0.5\textwidth}
    Question 5
    \end{minipage}
    

RE: Nombre de colonnes différents sur 1 même sujet - Added by Alexis Bienvenüe almost 10 years ago

Peut-être en utilisant les groupes de questions ?

*([columns=2] [== En deux colonnes ==]

* Question 1
+ vrai
- faux

* Question 2
+ vrai
- faux

*)

*([columns=1] [== Pleine page ==]

*<lines=4> Décrivez la lune.
-[O]{0} O
-[P]{1} P
+[V]{2} V

*)

(1-12/12)