Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
composition:texte:pages:composer_un_document_en_colonnes [2016/10/20 21:02] jejust3_composition:texte:pages:composer_un_document_en_colonnes [2022/11/30 17:09] (Version actuelle) – francais → french dbitouze
Ligne 1: Ligne 1:
-====== Comment obtenir un document multicolonnes ? ======+====== Comment obtenir un document multicolonnes? ======
  
  
 $\Reponse$  L'option standard ''twocolumn'' permet de présenter un texte sur $\Reponse$  L'option standard ''twocolumn'' permet de présenter un texte sur
-deux colonnes verticales+deux colonnes verticales:
- +
- +
-Bi-colonnage standard:+
  
 +<WRAP column 55ex>
 <code latex> <code latex>
 \documentclass[twocolumn]{article} \documentclass[twocolumn]{article}
-\usepackage[T1]{fontenc} +  \usepackage[french]{babel}
-\usepackage[francais]{babel}+
  
 \begin{document} \begin{document}
- +Voici un texte sur deux colonnes que \LaTeX{}
-Voici un texte sur deux colonnes que <latex>\LaTeX</latex>{} +
 n'équilibre pas par lui-même (il remplit les  n'équilibre pas par lui-même (il remplit les 
 colonnes les unes après les autres). L'espace  colonnes les unes après les autres). L'espace 
Ligne 21: Ligne 17:
 indiqué plus loin. Une ligne de séparation des  indiqué plus loin. Une ligne de séparation des 
 colonnes peut également être insérée. colonnes peut également être insérée.
- 
 \end{document} \end{document}
 </code> </code>
 +</WRAP>
 +<WRAP column 30ex>
 +<latexdoc>
 +\documentclass[twocolumn]{article}
 +  \usepackage[width=6cm,height=5cm]{geometry}
 +  \usepackage{lmodern,microtype}
 +  \usepackage[french]{babel}
 +
 +\begin{document}
 +Voici un texte sur deux colonnes que \LaTeX{}
 +n'équilibre pas par lui-même (il remplit les 
 +colonnes les unes après les autres). L'espace 
 +entre les colonnes peut être modifié comme
 +indiqué plus loin. Une ligne de séparation des 
 +colonnes peut également être insérée.
 +\end{document}
 +</latexdoc>
 +</WRAP>
 +<WRAP clear />
  
  
Ligne 29: Ligne 43:
 $\Reponse$  $\Reponse$ 
 Pour agir localement, on peut utiliser les commandes : Pour agir localement, on peut utiliser les commandes :
-''\twocolumn[sur une colonne]{sur deux colonnes}'' +''\twocolumn[⟨texte sur une colonne]{⟨texte sur deux colonnes}'' 
-puis ''\onecolumn{Texte sur une colonne}'' ou plus généralement+puis ''\onecolumn{⟨texte sur une colonne}'' ou plus généralement
 ''\twocolumn'' et ''\onecolumn''. ''\twocolumn'' et ''\onecolumn''.
  
Ligne 36: Ligne 50:
 utiliser les environnements correspondants: utiliser les environnements correspondants:
  
 +<WRAP column 55ex>
 <code latex> <code latex>
-\begin{page} 
 \documentclass{article} \documentclass{article}
-\usepackage[T1]{fontenc} +  \usepackage[french]{babel}
-\usepackage[francais]{babel}+
  
 \begin{document} \begin{document}
Ligne 49: Ligne 62:
 deux colonnes. deux colonnes.
  
-\end{page} 
-\begin{page} 
 \twocolumn[Un titre sur une colonne, un peu long \twocolumn[Un titre sur une colonne, un peu long
 pour le prouver.]{Et voici enfin un texte sur deux pour le prouver.]{Et voici enfin un texte sur deux
-colonnes ; comme promis ! Encore une fois, <latex>\LaTeX</latex>{}+colonnes ; comme promis ! Encore une fois, \LaTeX{}
 n'équilibre pas le remplissage des deux colonnes si  n'équilibre pas le remplissage des deux colonnes si 
 bien qu'il est obligé pour chaque changement de  bien qu'il est obligé pour chaque changement de 
 colonnage de changer de page.} colonnage de changer de page.}
  
-\end{page} 
-\begin{page} 
 \onecolumn \onecolumn
 Ceci permet de repasser sur une colonne pour la Ceci permet de repasser sur une colonne pour la
 suite du document. suite du document.
  
-\end{page} 
-\begin{page} 
 \begin{twocolumn} \begin{twocolumn}
    Encore quelques mots sur deux colonnes. Même    Encore quelques mots sur deux colonnes. Même
Ligne 72: Ligne 79:
 \end{twocolumn} \end{twocolumn}
 \end{document} \end{document}
-\end{page} 
 </code> </code>
 +</WRAP>
 +<WRAP clear />
  
  
  
-$\Reponse$  Le package [[ctanpkg>multicol|multicol]], disponible sur +$\Reponse$  Le package [[ctanpkg>multicol]] définit l'environnement ''multicols'', 
-https://www.ctan.org/macros/latex/required/tools/, définit l'environnement +qui permet de redéfinir localement le nombre de colonnes désirées (10 maximum). 
-multicols qui permet de redéfinir localement le nombre de +Lorsqu'une page n'est pas complète, le texte apparaît réparti sur toutes les colonnes. 
-colonnes désirées (10 maximum). Lorsqu'une page n'est pas +Ainsi chaque changement de colonnage n'entraîne plus un changement de page.
-complète, le texte apparaît réparti sur toutes les colonnes. +
-Ainsi chaque changement de colonnage n'entraîne plus un +
-changement de page. +
- +
- +
-Utilisation de l'environnement ''multicols'':+
  
 +<WRAP column 55ex>
 <code latex> <code latex>
 \documentclass{article} \documentclass{article}
-\usepackage{multicol} +  \usepackage{multicol} 
-\usepackage[T1]{fontenc+  \usepackage[french]{babel
-\usepackage[francais]{babel}+
 \setlength{\columnseprule}{0.5pt} \setlength{\columnseprule}{0.5pt}
 +
 \begin{document} \begin{document}
  
Ligne 102: Ligne 106:
  
 \begin{multicols}{2}[\section{Titre numéroté.}] \begin{multicols}{2}[\section{Titre numéroté.}]
-   blabla sur deux colonnes, c'est plus sérieux. +   Blabla sur deux colonnes, c'est plus sérieux. 
    C'est le style qui est généralement utilisé     C'est le style qui est généralement utilisé 
    pour écrire des articles.    pour écrire des articles.
Ligne 108: Ligne 112:
 \end{document} \end{document}
 </code> </code>
 +</WRAP>
 +<WRAP column 30ex>
 +<latexdoc>
 +\documentclass{article}
 +  \usepackage[width=6cm,height=8cm]{geometry}
 +  \usepackage{multicol}
 +  \usepackage{lmodern,microtype}
 +  \usepackage[french]{babel}
 +  \pagestyle{empty}
  
 +\setlength{\columnseprule}{0.5pt}
 +
 +\begin{document}
 +
 +\begin{multicols}{3}[Titre sur une seule colonne.]
 +   3~colonnes équilibrées, 3~colonnes équilibrées, 
 +   3~colonnes équilibrées, 3~colonnes équilibrées.
 +\end{multicols}
 +
 +\begin{multicols}{2}[\section{Titre numéroté.}]
 +   Blabla sur deux colonnes, c'est plus sérieux. 
 +   C'est le style qui est généralement utilisé 
 +   pour écrire des articles.
 +\end{multicols}
 +\end{document}
 +</latexdoc>
 +</WRAP>
 +<WRAP clear />
  
 Pour ajouter un titre numéroté qui apparaisse sur toute la Pour ajouter un titre numéroté qui apparaisse sur toute la
-largeur de la page, il faut utiliser l'option \oarg{''section''\marg{Titre.}+largeur de la page, il faut utiliser l'option ''\section{Titre}'' 
-juste après \benv{multicols}\marg{nb-col}.+juste après ''\begin{multicols}{nb-col}''.
  
  
Ligne 124: Ligne 155:
  
  
 +
 +{{htmlmetatags>metatag-keywords=(LaTeX,document en colonnes,colonnes multiples,composer un article en colonnes)
 +metatag-og:title=(Comment obtenir un document multicolonnes?)
 +metatag-og:site_name=(FAQ LaTeX francophone)
 +}}
  
3_composition/texte/pages/composer_un_document_en_colonnes.1476997361.txt.gz · Dernière modification : 2016/10/20 21:02 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0