0 votes
154 vues

Dans ma mise en page à deux colonnes, si je n'autorise pas les colonnes déséquilibrées, il y a un certain nombre de pages avec un espace assez important en bas - là où il semble qu'il devrait pouvoir mieux remplir. Mais j'ai choisi d'autoriser une différence de 1 ligne entre les colonnes, et cela semble généralement remplir les pages mieux. Mais nous avons toujours des problèmes étranges comme cette double page :

La première colonne est à 2 lignes d'être pleine, la deuxième colonne est à 3 lignes d'être pleine, et puis il y a deux lignes en haut de la page suivante, juste avant un nouvel en-tête de chapitre. Si ces deux lignes avaient simplement glissé vers la colonne précédente, il n'y aurait toujours qu'une différence d'une ligne entre les colonnes, et le chapitre aurait pu commencer en haut de la page. (Je ne sais pas à quelle distance il regarde en avant, mais les une ou deux pages suivantes semblent pouvoir gérer l'ajustement).

Une autre chose que je vois assez souvent… une colonne est à une ligne d'être pleine, mais la ligne suivante aurait pu être déplacée là sans créer une veuve, comme ceci :

Comme vous pouvez le voir, les sauts de paragraphe ne sont pas près des bords de la page, donc vous auriez facilement pu déplacer une ligne en avant dans chacune des colonnes 2-4.

Je réalise qu'il se passe beaucoup de choses avec XeTeX, et beaucoup de calculs compliqués, et qu'il faut peser le bon et le mauvais, mais certains de ces problèmes ne semblent pas très complexes, pour confondre le système comme ça…

Traduit automatiquement depuis English
PTXprint par (1,4k points) | 154 vues

1 Réponse

0 votes

Concernant votre premier exemple. TeX a coupé la page à cet endroit parce que pour remplir la page de gauche, il aurait besoin de tirer 2 lignes depuis la deuxième colonne, ce qui nécessiterait également 3 lignes (pour un total de 5 lignes) de la page suivante. Mais 5 lignes signifie que vous tireriez la fin du paragraphe, l'en-tête et juste 1 ligne du paragraphe suivant. Cela viole les bonnes pratiques de typographie chrétienne et laisserait une veuve. D'accord, alors pourrions-nous tirer juste une ligne pour équilibrer la colonne de droite avec la gauche ? Non, parce que là encore, vous laisseriez un orphelin.
La façon de remplir la page serait de réduire, disons, le premier paragraphe de la page d'une ligne, nécessitant ainsi 6 lignes pour la remplir, et cela fonctionnerait (bien qu'un début de chapitre de 2 lignes en fin de page ne soit pas idéal).

Votre deuxième exemple est plus délicat et me laisse perplexe. Avez-vous activé Advanced/Use glyph metrics ? Si c'est le cas, votre marge inférieure peut être un tout petit peu trop haute et une descendante de y suffit à ne pas tenir (mais je m'accroche à une paille ici). Si vous voulez vraiment savoir, vous pouvez activer \tracing{o} et cela vous donnera toute l'histoire de la façon dont il a procédé pour équilibrer cette page, mais cela ne vous dira toujours pas pourquoi TeX n'autorisait pas une certaine coupure, juste qu'il ne le permettait pas.

Une autre option : utilisez-vous le lien de polices pour vos guillemets et si c'est le cas, l'ascendante, ou plus important encore la descendante, de cette police (par ex. Charis) est-elle beaucoup plus grande que la police de corps principal. Cela pourrait empêcher de vouloir tirer la ligne de p1 col2 vers col1. Je ferai de cela mon hypothèse et laissez-moi me faire démentir :slight_smile:

Traduit automatiquement depuis English
par (656 points)
réaffiché

Questions connexes

0 votes
2 réponses 186 vues
Plusieurs images du livre de la Genèse ne s'affichent pas correctement dans PTXprint. J'ai essayé d'ajuster le paramètre Nombre ... 583 98.8 KB gen 6678 578 150 KB Merci, Mike
listentwice 1,2k posée juil. 20, 2021
0 votes
2 réponses 45 vues
Je mets en page le livre des Proverbes (une colonne, A5) et je rencontre deux problèmes de pagination liés que je n' ... un saut de page ? Tout conseil est le bienvenu. Merci !
drwww 448 posée avr. 9
0 votes
1 réponse 15 vues
Je suis nouvel utilisateur de PTXprint. Lorsque je le lance depuis Paratext, le bouton Print de la page Basic est ... dois-je faire d'autre pour activer l'impression ? Merci !
Brad Smeltzer 102 posée janv. 1
0 votes
2 réponses 24 vues
J'obtiens de bons résultats en utilisant cette commande pour empêcher les coupures avant un marqueur spécifique (par exemple ... \setbetweenhook{pc}{p}{\nobreak} Des suggestions ?
jeffh 1,4k posée nov. 26, 2025
0 votes
1 réponse 33 vues
Bonjour à tous ! J'ai récemment présenté PTXprint à une équipe et ils sont enthousiastes à l'idée de l' ... de gauche soit impair pour ces feuilles de vérification communautaire ?
KR 151 posée nov. 17, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They all joined together constantly in prayer, along with the women and Mary the mother of Jesus, and with his brothers.
Acts 1:14
3,048 questions
6,007 réponses
5,672 commentaires
2,028 utilisateurs