J'essaie de respecter quelques règles de typographie en appliquant une grille de mise en page de façon automatique. Je souhaite donc éviter les lignes veuves et orphelines, comme les césures inopportunes. Malheureusement, je n'arrive pas à obtenir le même nombre de lignes en page paire et impaire. Cela crée une dissymétrie quelque peu désagréable. Il y a donc parfois une page (paire ou impaire) qui a une ligne de moins, voire deux, par rapport à la page qui se trouve en face. J'essaie également d'éviter l'espacement entre les paragraphes (ce qui pourrait résoudre mon problème, du fait de sa flexibilité). Voilà un exemple, où l'on peut trouver cette dissymétrie : Ouvrir dans l'éditeur Overleaf
Je compile cet exemple avec lualatex (latexmk -lualatex). Le flushbottom n'arrive pas à résoudre le problème, du fait de l'utilisation des paquets nowidow et impnattypo. Après la lecture de cette question et de cet article, outre la solution manuelle peu pratique pour de longs et nombreux textes, j'ai trouvé une solution quasiment invisible à l'œil inexpérimenté : placer un espacement légèrement flexible entre les lignes. J'écris donc après le begin{document} ceci : Ouvrir dans l'éditeur Overleaf
J'obtiens ainsi des blocs de texte symétriques en apparence (il s'agit de la solution 2 de l'article ci-dessus). Cela brise néanmoins la grille. Cela ne me dérangerait pas d'obtenir des doubles pages avec une ligne de moins (comme aux pages 20-21 de mon exemple), si la symétrie est respectée, même si une solution avec un même nombre de lignes à chaque page serait idéale (et sans doute impossible pour LaTeX sans espacement flexible). L'article cité évoque également deux autres solutions (la 3 et 4) qui pourraient faire l'affaire (notamment la 4), mais loin d'être un expert en LaTeX, je ne suis pas arrivé à les appliquer. J'ai également essayé d'utiliser le paquet grid : Ouvrir dans l'éditeur Overleaf
mais cela ne résout pas le problème. |
Bonsoir, Chez moi votre exemple ne compile pas, j'obtiens le journal suivant : Ouvrir dans l'éditeur Overleaf
Mon .latexmkrc pour compiler : Ouvrir dans l'éditeur Overleaf
Sinon, il me semble qu'une question similaire a été posé sur la La liste GUT : gut@ens.fr, message initial du 21/06/2017 16:34, objet = « Sile » |