0 votes
639 vues

Nous rencontrons quelques problèmes avec la mise en page sur 2 colonnes. À un endroit, le numéro de chapitre est superposé au texte (2 Chr 5:1).
2 Chr 2 col overlay

Dans plusieurs autres endroits, le texte dépasse des marges.

Lorsque j'utilise la mise en page sur 1 colonne, les problèmes ne se produisent pas. Comment pouvons-nous faire fonctionner correctement la mise en page sur 2 colonnes ? Y a-t-il d'autres options qui doivent être définies ? Ou y a-t-il une erreur de programmation qui doit être corrigée ?

Traduit automatiquement depuis English
PTXprint par (167 points) | 639 vues

10 Réponses

0 votes

J'ai réussi à coder un contournement temporaire pour les problèmes de mise en page sur 2 colonnes comme ceci dans PrintDraftChanges.txt

Traduit automatiquement depuis English
par (167 points)

Bon travail pour faire fonctionner le retour à la ligne après avoir utilisé certaines règles de modification contextuelles !

Rencontrez-vous toujours le problème avec le découpage incorrect du numéro de chapitre ? Si c'est le cas, veuillez envoyer une archive du travail afin que nous puissions le reproduire et le corriger. Je n'ai pas pu obtenir le même comportement lors des tests sur l'un de mes propres projets. Il serait également utile de voir plus de contexte. Est-ce que cela se produit à la fin d'une page (où le livre a été ajouté au livre précédent) ?

Traduit automatiquement depuis English
0 votes

Le problème du découpage du numéro de chapitre est toujours présent, mais je peux le contourner avec l'une des modifications que j'ai effectuées ci-dessus (ligne 49). Il est facile de le reproduire simplement en imprimant 2 Chr seul. J'ai créé le fichier d'archive pour cela. Je l'enverrai à l'adresse e-mail de support avec l'objet de ce message. Si vous avez également besoin d'un fichier d'archive pour reproduire le problème de débordement du texte, je peux facilement le faire aussi.

Traduit automatiquement depuis English
par (167 points)
0 votes

Un autre problème de mise en page sur 2 colonnes que nous venons de découvrir. La plupart des pages sont correctement remplies jusqu'en bas de la page. Cependant, plusieurs pages ont beaucoup d'espace vide en bas. Voici un exemple :


Lorsque j'imprime le chapitre 7 seul, il n'y a pas d'espace vide. Lorsque j'imprime les chapitres 6 et 7 seuls, il y a une plus petite quantité d'espace vide. Cependant, lorsque j'imprime les chapitres 5 à 7, il y a une grande quantité d'espace vide.

Y a-t-il un paramètre qui contrôle cela ou est-ce un autre problème qui doit être investigué ?

Traduit automatiquement depuis English
par (167 points)

La raison la plus courante des grands espaces en bas de page est due au fait que les macros ne peuvent pas ÉQUILIBRER les colonnes. Habituellement, étirer la longueur d'un paragraphe sur cette page (ou à un paragraphe qui devrait être sur cette page) de seulement une ligne résout le problème. Parfois, selon le texte dans un paragraphe, RÉDUIRE la longueur d'une ligne le fait tenir.

Chacun de ces résultats peut être obtenu en utilisant une liste d'ajustement - accessible sur l'onglet/page View+Edit. Utilisez le bouton Generate… pour créer une liste de paragraphes, puis changez le +0 en +1 pour agrandir ou en -1 pour réduire un paragraphe. Il n'est pas toujours possible pour un paragraphe de s'agrandir ou de se réduire, donc cela prend du temps et des efforts.

Si les colonnes équilibrées ne sont pas importantes du tout, et que vous voulez simplement que le texte utilise tout l'espace disponible sur la page, vous pouvez ajouter ces deux lignes à votre fichier ptxprint-premods.tex (accessible depuis l'onglet Advanced) et il ignorera l'équilibrage des colonnes.

\clubpenalty=0
\widowpenalty=0

Et vous pouvez toujours examiner la sortie « déséquilibrée » ensuite et ensuite étirer ou réduire les colonnes pour équilibrer manuellement les pages.

Traduit automatiquement depuis English

J'ai essayé d'ajouter les 2 lignes au fichier ptxprint-premods.tex et j'ai obtenu une erreur :
PTXprint Version 1.9.2
Please send to: [Email Removed]

PTXprint [1.9.2] - Error!

Failed to create: ptxprint-Piaroa-REVPBT.pdf

The log file shows: ! Undefined control sequence.

Oups ! Quelque chose d'inattendu s'est produit provoquant cette erreur.

Juste activer Apply Initial Settings (ptxprint-premods.tex) provoque l'échec ci-dessus, même après que je l'ai restauré avec seulement les 2 lignes de commentaire par défaut.

Traduit automatiquement depuis English
0 votes

Nous n'avons pas besoin d'équilibrage des colonnes, donc si nous pouvons trouver comment désactiver l'équilibrage des colonnes, cela pourrait résoudre le problème de l'espace supplémentaire en bas de nombreuses pages.

Traduit automatiquement depuis English
par (167 points)
0 votes

Après quelques essais et erreurs, j'ai découvert que les 2 lignes ci-dessus doivent aller dans ptxprint-mods.tex (et non dans ptxprint-premods.tex). Lorsque j'ai utilisé à la fois clubpenalty et windowpenalty, il y avait des éléments en bas de la page qui auraient dû commencer sur une nouvelle page. Lorsque j'ai utilisé windowpenalty seul, cela semble fonctionner mieux.

Traduit automatiquement depuis English
par (167 points)
0 votes

Concernant les mots qui débordent… Je me demande si vous avez activé « prevent orphan words ». Cela semble être la cause la plus probable. « Prevent orphan words » fait en sorte que n'importe quels deux derniers mots du texte doivent apparaître sur la même ligne, donc s'ils sont longs à placer et qu'il n'y a pas de règles de césure, vous obtenez exactement ce que vous avez demandé.

Traduit automatiquement depuis English
par (294 points)
0 votes

Oups. Je n'ai pas cliqué sur « reply » sur ceci :
Concernant le fait que le numéro de chapitre ne se place pas correctement, je me demande si la réexécution du travail corrigera cela. Parfois, trouver la bonne place pour une lettrine nécessite plus de réexecutions que ptxprint n'est prêt à en donner. TeX remarque que c'est nécessaire et donne un avis « Re-run… » dans la sortie.

Traduit automatiquement depuis English
par (294 points)
0 votes

Merci pour la suggestion de vérifier « prevent orphan words ». Cela a aidé pour les mots qui débordent. L'option était activée par défaut et comme je ne savais pas ce que cela signifiait, je l'ai laissée telle quelle. Maintenant je l'ai désactivée et plus de mots qui débordent.

Pour le numéro de chapitre qui ne se place pas correctement, cela se produit constamment à chaque fois que je l'exécute (sans la première modification que j'ai faite dans PrintDraftChanges.txt. Je n'ai jamais vu d'avis « Re-run » sur le panneau.

Traduit automatiquement depuis English
par (167 points)
0 votes

Ceci est un message à large portée !

Sur le sous-sujet de l'équilibrage des colonnes. Vous pouvez essayer d'ajouter un peu de flou à l'équilibreur de colonnes si vous êtes d'accord avec des colonnes déséquilibrées (dans ptxprint-mods.tex) :

\def\BalanceThreshold{1}  % number of lines of unbalance

Ceci est une zone un peu peu testée, donc merci d'être un testeur bêta :slight_smile:

Traduit automatiquement depuis English
par (658 points)
0 votes

La prochaine version publiée aura ceci comme paramètre supplémentaire sur l'onglet Layout :

Traduit automatiquement depuis English
par (3,2k points)

Questions connexes

0 votes
2 réponses 248 vues
Dans les livres bibliques, la Mise en page en deux colonnes fonctionne comme prévu, et ce dans le GLO de tous ... PDF provisoire dans Pt fonctionne comme prévu. Des idées ?
anon095293 129 posée févr. 22, 2023
0 votes
2 réponses 230 vues
J'essaie d'utiliser une mise en page comme celle-ci. Cependant, j'obtiens un résultat comme celui que j'ai joint ... de la communauté est très appréciée. Que Dieu vous bénisse.
Waktola_Merdassa1 102 posée nov. 3, 2021
0 votes
3 réponses 243 vues
J'utilise PTXprint 1.9. Le fichier USFM sur lequel je travaille comporte \c suivi de \cl pour chaque chapitre. Avec une ... de ce qui se passe ici ? Merci beaucoup pour votre aide.
da4396 126 posée juil. 22, 2021
0 votes
1 réponse 85 vues
De manière similaire à l'autre question sur les diglots posée il y a plus de 2 ans, j'ai constaté un comportement ... les diglots, donc je serais ravi qu'on me la signale.
rowbory 510 posée oct. 3, 2024
0 votes
4 réponses 378 vues
Y a-t-il un moyen de supprimer la ligne vide avant l'en-tête de section lorsque celui-ci se trouve en haut d'une colonne ? J'ai défini l'espacement avant et après sur 0.
mlucas53 148 posée juil. 28, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And I tell you that you are Peter, and on this rock I will build my church, and the gates of Hades will not overcome it.
Matthew 16:18
3,051 questions
6,010 réponses
5,676 commentaires
2,030 utilisateurs