--- myst: html_meta: keywords: LaTeX,formatting --- # Comment obtenir des colonnes parallèles ? Il est parfois nécessaire de présenter du texte en deux langues placées l'une à côté de l'autre sur une page ou sur une double page. Pour que cela soit satisfaisant, il faut généralement une sorte d'alignement entre les deux textes. ## Avec l'extension « parallel » L'extension <ctanpkg:parallel> répond à ce besoin en permettant la composition en deux colonnes (pas nécessairement de la même largeur) sur une page, ou sur deux pages en vis-à-vis. En voici un exemple en donnant le principe : ```{noedit} \usepackage{parallel} ... \begin{Parallel}{⟨largeur-gauche⟩}{⟨largeur-droite⟩} \ParallelLText{⟨texte de gauche⟩} \ParallelRText{⟨texte de droite⟩} \ParallelPar ... \end{Parallel} ``` ## Avec l'extension « pdfcolparallel » L'extension <ctanpkg:parallel> peut faire des erreurs de présentation lors de changements de couleur avec pdf(La)TeX. Heiko Oberdiek a un créé un correctif pour ce problème avec son extension <ctanpkg:pdfcolparallel>. Elle charge <ctanpkg:parallel> et maintient le traitement des couleurs séparé pour chaque colonne. ## Avec l'extension « parcolumns » L'extension <ctanpkg:parcolumns> peut (en principe) traiter n'importe quel nombre de colonnes : la documentation montre un cas avec trois colonnes. L'utilisation est assez similaire à celle de <ctanpkg:parallel>, bien qu'il y ait bien sûr un paramètre gérant le nombre de colonnes à spécifier : ```{noedit} \usepackage{parcolumns} ... \begin{parcolumns}[⟨options⟩]{3} \colchunk{⟨Texte de la colonne 1⟩} \colchunk{⟨Texte de la colonne 2⟩} \colchunk{⟨Texte de la colonne 3⟩} \colplacechunks ... \end{parcolumns} ``` Les `options` peuvent spécifier la largeur des colonnes, le placement éventuel de filets entre les colonnes, l'alignement des colonnes, etc. Une nouvelle fois, les couleurs peuvent poser problème et l'extension <ctanpkg:pdfcolparcolumns> corrige ce point. ## Avec l'extension « reledpar » L'extension <ctanpkg:reledpar> est distribuée avec l'extension <ctanpkg:reledmac>. Elle fournit un cadre parallèle soigneusement composé pour les besoins de [l'édition critique](wpfr:Apparat_critique) et permet de faire une traduction ou des notes, les deux possibilités pouvant être placées en parallèle avec le texte principal du document. :::{warning} Cette extension remplace [ledpar](ctanpkg:reledpar) devenue [obsolète](/1_generalites/histoire/liste_des_packages_obsoletes). ::: :::{sources} [Parallel setting of text](faquk:FAQ-parallel) :::