0 votes
326 vues

Je mets en page une publication monographique de la Genèse. Nous voulons afficher 7 étiquettes de « Section majeure » dans la table des matières, et la solution discutée ici fonctionne, pour l'essentiel. 

https://support.bible/11592/toc-for-bible-modules

Cependant, la table des matières générée par PTXPrint insiste pour afficher des colonnes vides pour \toc2 et \toc3.

Le carré vert sur ma capture d'écran montre les lignes de la table des matières que j'ai saisies manuellement, telles que je les souhaite (mais avec une colonne de numéros de page vide). Au-dessus se trouve la table des matières générée par PTXPrint. La première ligne contient les entrées pour la Genèse : toc1 « nom complet » toc 2 « nom court » toc3 « abréviation ». Je ne veux pas cette ligne dans ma table des matières.

Les sections majeures  apparaissent correctement, mais elles se replient mal en raison des champs toc2 et toc3 manquants sous chaque section. Je veux me débarrasser des tirets de renvoi dans la boîte rouge, en n'affichant que les colonnes toc1 et n° de page. J'ai essayé 

  • de supprimer les lignes \toc* dans GEN 1:0, mais PT est trop malin pour moi – il continue de les réinsérer. 
  • de supprimer les entrées de la liste des références bibliques, mais elles continuent de réapparaître à la fois dans la Liste et dans la première ligne de la table des matières générée.
  • J'ai saisi uniquement un point final dans la liste des références bibliques pour chacune des entrées de GEN, mais les noms continuent de s'afficher dans la table des matières. 
  • J'ai créé un nouveau projet et j'y ai importé GEN après avoir supprimé les entrées toc. D'une manière ou d'une autre, PT a emporté ces entrées de noms de livres gênantes dans le nouveau projet !

À un certain moment, j'ai dupliqué les références \mr de chaque section dans des lignes \toc2 (comme dans mon tableau maquette), mais cela n'a pas aidé, alors j'ai déplacé manuellement les références dans les lignes \ms+\toc1.

Avez-vous des idées sur la façon de se débarrasser des colonnes toc2 et toc3 vides dans un tableau de table des matières généré, s'il vous plaît ? Ou devrais-je simplement utiliser mon tableau saisi manuellement dans le matériel préliminaire, en y ajoutant les numéros de page comme dernière étape de la mise en page ?

Traduit automatiquement depuis English
PTXprint par (670 points)
modifié par | 326 vues

2 Réponses

0 votes

Je me demande juste si vous avez essayé l'évidence (sur l'onglet Périphériques) :

Traduit automatiquement depuis English
par (3,2k points)
Oh, désolé, oui ! Décocher toc2 et toc3 ici ne change rien ; les trois colonnes apparaissent comme sur ma capture d'écran.
J'aurais aussi dû noter que j'utilise PTXprint 2.4.13 dans Wasta 20.04.
Traduit automatiquement depuis English
0 votes
La façon dont je traiterais ce problème serait par l'utilisation judicieuse des modifications. D'abord, vous pouvez supprimer \toc2 en utilisant une modification comme celle-ci :

```

"\\toc2[^\\]+" > ""

```

Ensuite, nous séparons les sous-entrées de sorte que \toc1 ait la description et \toc2 ait la référence. L'insertion automatique des numéros dépasse les capacités de changes.txt, à moins que vous ne les cachiez quelque part dans le texte. Mais ce que vous pouvez faire, c'est insérer quelques espaces durs au début de l'entrée pour l'indenter. Ainsi, une ligne d'entrée pourrait ressembler à ceci :

```

\toc1 ~~~Hape ke pokoso per mamang inetelik

\toc2 1\emdash 4:16

```

Ensuite, sur la page des périphériques, activez toc1 et toc2 et désactivez toc3.

Vous ne pourrez pas faire grand-chose d'utile en matière de tri. Mais vous pouvez utiliser la table des matières principale.

C'est à vous de décider si vous voulez désactiver les tirets de renvoi (en utilisant la liste déroulante sur la page des périphériques)
Traduit automatiquement depuis English
par (656 points)
Merci, Martin et Mark ! Je viens de résoudre le mystère : j'ai trouvé des lignes \toc* codées en dur dans mon fichier local de matériel préliminaire ! Lorsque celles-ci sont supprimées, la table des matières se génère correctement (lorsque je laisse toc2 et toc3 décochés sur la page Périphériques).

Au fait, je n'ai pas besoin de la colonne des numéros ni d'une indentation ; je préférerais ne pas avoir de titres de « chapitre » qui se replient. J'avais saisi le tableau d'essai dans \periph Table of Contents avant d'apprendre à configurer la table des matières automatique, et je n'ai pas encore décidé si je devais le supprimer.

Cependant, j'ai maintenant un autre problème : j'ai comparé très attentivement les paramètres entre deux configurations liées. J'ai réussi à faire fonctionner la table des matières dans « 26-JUN-... », mais « 27-JUN-... » a les polices et les marges dont j'ai besoin, et environ 1/3 des images sont correctement placées. Si je pouvais faire apparaître la table des matières dans « 27-JUN » comme dans « 26-JUN », cela me ferait gagner beaucoup de travail. Mais je ne vois pas pourquoi la table des matières refuse de se générer dans la configuration « 27-JUN ».

Maintenant, cependant, j'ai aussi gâché la table des matières dans 26-JUN, alors j'envoie les deux archives. N'oubliez pas que 27-JUN a les paramètres que je veux. Vous pouvez ignorer 26-JUN si vous pouvez aider à déterminer laquelle est la meilleure. Merci !
Traduit automatiquement depuis English
Pour nettoyer ce sujet pour les problèmes futurs : est-ce un bug que si votre matériel préliminaire local (dans l'onglet Afficher/Modifier) contient des champs \toc* codés en dur, alors les cases à cocher pour inclure les 3 champs sont inefficaces ; la table des matières générée inclut des colonnes pour tous les champs toc* ? Ces colonnes devraient pouvoir être désactivées, peu importe où leur contenu est trouvé, n'est-ce pas ?
Traduit automatiquement depuis English
Je ne suis pas sûr de la raison pour laquelle vous voudriez mettre des entrées \toc dans le matériel préliminaire. Mais si vous le faites, vous ne devriez mettre que les entrées que vous voulez voir. Nous ne les supprimons pas actuellement automatiquement en fonction des paramètres de la page des périphériques. Ou vous pouvez supprimer celles que vous ne voulez pas voir en utilisant changes.txt.
Traduit automatiquement depuis English

Questions connexes

0 votes
1 réponse 112 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
10 réponses 1,3k vues
I have an NT Nzema in which paragraph markers are applied in front of each verse number. Does anyone know how to ... from a sample project to this project image1861 906 214 KB
anon023887 105 posée janv. 20, 2020
0 votes
1 réponse 17 vues
J'ai remarqué que lorsque j'ajoute des PDF de matière préliminaire, ces pages sont ajoutées avant tout ce qui est ... un chemin relatif comme suggéré. Pouvez-vous m'aider ?
odysiusbt 123 posée mai 29
0 votes
1 réponse 23 vues
Y a-t-il un style pour le titre de la table des matières ? J'aimerais ajouter un peu d'espace vide avant le titre de ... matières, et je n'ai pas trouvé de moyen de le faire. Jeff
jeffh 1,4k posée déc. 5, 2025
0 votes
2 réponses 46 vues
Y a-t-il un moyen de placer la table des matières à la fin d’une publication ? C’est la norme dans les publications françaises. Jeff
jeffh 1,4k posée déc. 5, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Give proper recognition to those widows who are really in need.
1 Timothy 5:3
3,044 questions
6,004 réponses
5,671 commentaires
2,026 utilisateurs