|
J'ai un document créé à partir de la classe book. Comment faire en sorte qu'une ligne de texte d'une page gauche et une ligne de texte de la page droite suivent une même ligne de base? Ce texte contient aussi des titres (de chapitre, de section...). N'étant pas certain d'être clair, parfois une illustration aide bien. Dans cet exemple, le texte est aligné verticalement dans les colonnes de gauche et de droite, comment faire la même chose pour des pages. \documentclass{article} \usepackage{multicol,lipsum} \begin{document} \begin{flushright} \begin{multicols}{2} \section{What is Lorem Ipsum?} \lipsum[1][1-7] \subsection{Why do we use it?} \lipsum[2][1-4] \end{multicols} \end{flushright} \end{document}
Affichage de 5 parmi 6
Afficher 1 commentaire(s) en plus
|
peut-être l'extension parallel:
This package provides a small tool to typeset in two columns or on two pages parallel; this might be helpful, e.g. if you want to set two languages besides in translations or if you want to compare two texts. There are some caveats and some limitations which are described in this documentation.
(remarque sans importance capitale : lorsque vous fermez l'environnement ouvert en ligne 5 par
\begin{multicols}{2}, il ne faut pas répéter l'argument de l'environnement, et donc la ligne 10 ne doit pas comporter{2}. Ce{2}se retrouve composé par LaTeX tel quel, les accolades étant silencieuses ici, donc on voit un 2 tout seul). Concernant la question, cela se rapporte à la notion de grille en typographie. Il y a des packages comme grid (https://ctan.org/pkg/grid) ou grid-system (https://ctan.org/pkg/grid-system), mais c'est pour du multicolonne.Parmi les packages présentés sous la rubrique https://ctan.org/topic/typeset-grid (où ça mélange la notion de composition typographique sur grille, et le tracé de grilles en 3 dimensions...), on trouve le package gridset (https://ctan.org/pkg/gridset) mais je n'ai personnellement rien compris à l'utilisation du package. Je cite le début de la documentation dans le résumé introductif : Grid setting — also known as strict in-register setting —, et ça se termine par So it will be still there but without any support!. Au moins cela fournit un début de piste...
Il y a peut-être aussi moyen d'obtenir quelque chose avec le package textpos (https://www.ctan.org/pkg/textpos). La documentation parle en section 1.3.1 de Setting up a positioning grid. Des recherches supplémentaires peuvent être faites (en anglais) avec
latex grid typesetting. La FAQ LaTeX francophone évoque cette composition sur grille sur la page https://faq.gutenberg-asso.fr/6_distributions/annexes/alternatives_a_tex.html : comme vous le lirez au sujet de l'outil SILE, ce dernier (qui n'a rien à voir avec LaTeX hélas) fourni des fonctionnalités de composition sur grille.Au final, peut-être que le package returntogrid (https://ctan.org/pkg/returntogrid) est ce qui est le plus simple à employer (voir les dernières pages de la documentation pour des exemples).
@quark67: Remarque sans importance capitale : c'est corrigé. C'était une erreur de saisie de ma part. Sinon, merci pour ces informations, dès que j'ai un moment de libre, je ne manquerais pas de passer en revue ces paquetages. :)