0 votes
276 vues

J'ai appris à contrôler la largeur des colonnes de la table des matières à partir de https://support.bible/12103/formatting-toc. Cela a été utile pour un matériel préliminaire (Front Matter) d'aspect professionnel. J'ai découvert que je pouvais dimensionner les colonnes plus précisément en définissant le facteur d'indentation de gauche (Left Indent Factor) sur un nombre positif et le facteur d'indentation de la première ligne (First Line Indent Factor) sur un nombre négatif. J'ai répondu à ce sujet avec les détails de ce que j'ai fait.

Mais l'ajustement des facteurs d'indentation semble ne fonctionner que pour les styles complexes \cat:toc. Je ne parviens pas à ajuster la largeur des colonnes dans deux tableaux statiques du matériel préliminaire, qui listent les noms des livres de l'Ancien et du Nouveau Testament de la langue. 

Les tableaux de la capture d'écran sont centrés sur la page, mais déséquilibrés l'un par rapport à l'autre. L'aspect serait bien meilleur si les deux tableaux avaient les mêmes dimensions, mais l'ajustement des facteurs d'indentation de gauche et de la première ligne des styles de colonnes de tableau (\tc1...\tc4) n'a aucun effet sur l'espacement des colonnes, et les deux tableaux s'alignent très différemment (alors que les styles cat:toc s'appliquent, je crois, à toutes les tables des matières de la publication).

Cela aurait aussi un bien meilleur aspect si la « gouttière » entre les deux tableaux était centrée, c'est-à-dire si les colonnes 1 et 3 avaient la même largeur. Le long titre de l'Apocalypse fait paraître le tableau du Nouveau Testament déséquilibré. 

Hum, pourrais-je spécifier les tableaux comme des sections à 2 colonnes ? Avec le deuxième titre comme une section à une seule colonne ? Je ne sais pas si c'est possible dans un fichier de matériel préliminaire.

Code d'exemple pour les tableaux :
\tr \tc1 Uakeken \tc2 Uak \tc3 O Uelhireng Tar Niate Uaia \tc4 OUNU
\tr \tc1 Kale Tapokis \tc2 KT \tc3 No Kereker Solomon \tc4 NKS

    

   

Traduit automatiquement depuis English
PTXprint par (670 points) | 276 vues

2 Réponses

0 votes

Il semble que vous ayez peut-être déjà trouvé une réponse à cette question (en regardant votre autre message), mais OUI, vous pouvez faire une mise en page à 2 colonnes pour vos tables des matières. @mhosken a réussi à créer ce que vous demandez dans un récent travail de composition. J'espère qu'il pourra vous indiquer la bonne direction pour y parvenir (automatiquement) à partir de l'onglet Matériel préliminaire (Front Matter).

Traduit automatiquement depuis English
par (3,2k points)
Oui, @mhosken, la table des matières ici est exactement ce que j'aimerais voir. Pouvez-vous décrire comment faire, s'il vous plaît ?

Pour information, @Mark+P, la méthode que j'ai décrite dans le message « Formatting TOC » pour ajuster la largeur des colonnes d'une table des matières *ne fonctionne pas* pour un tableau statique ; il semble ne fonctionner qu'avec les styles complexes \cat:toc|tcX. J'ai essayé d'ajouter les facteurs d'indentation aux styles « normaux » \tcX, mais ils n'ont eu aucun effet. Est-ce que je manque quelque chose ?
Traduit automatiquement depuis English
0 votes
Here's how I did the two column table of contents shown by Mark:

\periph Table of Contents|id="contents"
\mt \zvar|contentsheader\*
\is Old Testament
\zgap|-18pt\*
\doublecolumns
\ztoc|ot\*
\singlecolumn
\is ~
\is New Testament
\zgap|-18pt\*
\doublecolumns
\ztoc|nt\*
\b
\ztoc|post\*
\singlecolumn

\periph Alphabetical Contents|id="alphacontents"
\is Alphabetical Order of Books
\zgap|-18pt\*
\doublecolumns
\ztoc|biba\*
\singlecolumn
\nopagenums
Traduit automatiquement depuis English
par (656 points)
Notez que \zgap|-18pt\* est utilisé pour remonter la ligne vide qui est insérée entre le contenu à une colonne et celui à deux colonnes. Nous le faisons avant la transition afin qu'il s'applique à toute la page plutôt qu'à une seule colonne.
Traduit automatiquement depuis English
Je vais être honnête. Je ne sais pas pourquoi j'avais besoin du \is ~, mais c'était le cas. C'est ça, la production !
Traduit automatiquement depuis English

Questions connexes

0 votes
1 réponse 259 vues
J'ai besoin de fusionner des cellules dans une ligne de tableau, comme spécifié dans le document de ... préliminaire local, indépendamment de l'encodage USFM du projet ?
KimB 670 posée juil. 12, 2024
0 votes
1 réponse 177 vues
Mon texte contient des tableaux. Je souhaite que la sortie imprimée masque les bordures des tableaux (lignes de grille).
anon421645 102 posée janv. 12, 2024
0 votes
1 réponse 113 vues
Le projet PTXPrint en question est construit dans la section des éléments périphériques en utilisant les éléments suivants ... chiffres romains) au PDF de la matière préliminaire ?
Alastair 102 posée janv. 15, 2025
0 votes
3 réponses 216 vues
J'utilise PTXprint pour générer automatiquement la table des matières. Cependant, le format n'est pas exactement celui que ... 100 Est-il possible de réaliser cela dans PTXprint ?
rickarellanes 167 posée août 11, 2021
0 votes
3 réponses 271 vues
J'ai quatre pages de matériel FRT local pour PTXprint. La numérotation des pages est configurée pour commencer à la deuxième ... de garder les numéros en bas de page ? Merci.
mlucas53 148 posée juin 1, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For where two or three gather in my name, there am I with them.
Matthew 18:20
3,045 questions
6,005 réponses
5,671 commentaires
2,026 utilisateurs