0 votes
1,1k vues

Est-il possible de créer un Diglot/Discript sur des pages en regard, en utilisant une seule colonne ?

Cela a été demandé pour les livres de chants, car les doubles colonnes A5 provoquent trop de retours à la ligne.

Je n'ai pas réussi à le faire fonctionner (v2.0.30 et v2.1.8)

Merci, Mike

Traduit automatiquement depuis English
PTXprint par (1,2k points)
réaffiché | 1,1k vues

19 Réponses

0 votes

Oui, ce devrait être le cas… mais pas (exclusivement) via l'interface graphique pour le moment.

C'est possible avec le plugin « polyglot-simplepages ». Si l'interface utilisateur permettait de charger des plugins, il suffirait « simplement » de le spécifier et d'ajouter du code cryptique à insérer dans le fichier ptxprint-premods.tex (et peut-être ptxprint-mods.tex). Malheureusement, cette fonctionnalité n'est pas encore disponible dans l'interface utilisateur, et même le fichier ptxprint-premods.tex est trop tard pour charger ce plugin.

Donc… Utilisez-vous Linux ou Windows et êtes-vous à l'aise avec l'utilisation d'une ligne de commande ?

Traduit automatiquement depuis English
par (1,1k points)
réaffiché

J'utilise Windows et je suis à l'aise avec la ligne de commande.

Traduit automatiquement depuis English

OK…

Une méthode que je pense qui devrait fonctionner (non testée) :

  1. Configurez autant que possible via l'interface graphique.
  2. Ajoutez ceci à ptxprint-premods.tex :
\polyglotpages{L,R}
\def\DiglotRFraction{1.0}
\def\DiglotLFraction{1.0}
  1. Appuyez sur Imprimer.
  2. Générez une archive (sous l'onglet Aide)
  3. À l'aide de votre éditeur de texte préféré, ajoutez le code \def\pluginlist{polyglot-simplepages} comme première ligne du fichier tex généré. Peut-être que le bouton « affichage seul » fonctionnera pour ouvrir le fichier et vous permettre d'enregistrer les modifications.
  4. Depuis l'archive que vous avez générée, extrayez le fichier batch « runtex.txt ».
  5. Renommez le fichier ci-dessus en runtex.bat et placez-le dans le dossier de travail de la configuration (My Paratext 8 projects\PROJ\local\ptxprint\MySongBooks)
  6. Modifiez runtex.bat, en remplaçant la ligne :
    set TEXINPUTS=.;%cd%\\..\\..\\..\\src\\;
    par :
    set TEXINPUTS=.;C:\\Program Files\\PTXprint\\ptx2pdf\\;
    et supprimez la ligne FONTCONFIG. (J'espère)
  7. Exécutez runtex.bat

Chaque fois que vous modifiez quelque chose depuis l'interface graphique de ptxprint, vous devrez répéter les étapes 3, 5 et 9.

Je viens de créer un problème sur github #636 qui aborde ce problème. J'espère que vous pourrez voir s'il y a des progrès de la part des programmeurs python !

Traduit automatiquement depuis English

PtxPrint a planté à l'étape n°3 (Imprimer). J'envoie le rapport de plantage par e-mail à l'adresse de support.
Merci,

Traduit automatiquement depuis English
0 votes

Merci à @David_Gardner, cette fonctionnalité existe depuis environ un an. Mais jusqu'à présent, personne d'autre ne l'a demandée, donc j'ai été réticent à l'ajouter à l'interface utilisateur, qui devient de plus en plus compliquée, surtout pour les utilisateurs novices.

Cependant, il serait vraiment bon d'avoir des retours du reste de cette communauté sur l'utilité de ce type de fonctionnalité. Et plutôt que de répondre par un « Oui s'il vous plaît ! », veuillez nous dire spécifiquement comment une double page pourrait aider à résoudre un problème existant.

PS - lié à cela, il y a une option pour le multi-glot, qui est sur notre liste actuelle d'améliorations mais avec une priorité 12 sur 25. Le travail TeX est terminé, mais il n'a pas encore été implémenté dans l'interface utilisateur de PTXprint. Voici à quoi pourrait ressembler la sortie (5 projets synchronisés sur une double page) :

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

Je trouverais également l'option d'un diglot en double page vraiment utile. La langue avec laquelle je travaille a des mots orthographiques très longs, de sorte que l'ajustement du texte dans une colonne de demi-page entraîne une lecture très hachée. Nous imprimons souvent des brouillons de cette façon par commodité, mais parfois la largeur de la colonne est occupée par un seul mot, par exemple.

Traduit automatiquement depuis English
0 votes

Le plantage de XeTeX est à prévoir avec ce qui précède. Mais avant que XeTeX ne plante, ptxprint génère les fichiers qui doivent être modifiés (donc il ne plante pas mais fonctionne correctement).

Une meilleure version qui ne devrait pas planter serait :

\ifcsname polyglotpages\endcsname
  \polyglotpages{L,R}
  \def\DiglotRFraction{1.0}
  \def\DiglotLFraction{1.0}
\fi

Cela signifie essentiellement d'ignorer cette partie si le plugin n'a pas été chargé.

Traduit automatiquement depuis English
par (1,1k points)
0 votes

Il a bien créé un PDF avec un diglot sur des pages simples face à face. Oui !
Mais l'alignement n'est pas très bon. C'est un livre non biblique sans versets, seulement des chapitres et du texte. Y a-t-il un moyen d'éviter d'avoir à aligner manuellement chaque page ?

Chaque fois que je veux mettre à jour le PDF, j'ai seulement besoin de refaire les étapes 3, 5 et 9 (pas la 4). Correct ?

Traduit automatiquement depuis English
par (1,2k points)
0 votes

Deuxième fois (étapes 3, 5, 9) mais je reçois des erreurs.
J'ai essayé de recréer l'archive, mais ensuite j'ai obtenu deux colonnes la deuxième fois.

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

Si vous avez utilisé la 2e version de ptxprint-premods, oui, cela vous donnera le mode 2 colonnes de l'ancien style.
Pour recréer la sortie face à face, les étapes seraient :

  1. Apportez les modifications,
  2. Appuyez sur Imprimer (ignorez le plantage / fermez ce PDF). (Même si vous obtenez une erreur, laisser planter peut faire gagner du temps).
  3. Ajoutez \def\pluginlist{polyglot-simplepages} en haut du fichier .tex
  4. exécutez runtex.bat (peut-être 2 ou 3 fois, selon que la sortie mentionne quelque chose comme « Re-run to correct XYZ »)

L'une des modifications avec lesquelles vous pourriez jouer est le « Mécanisme de fusion alternatif ». L'un d'eux accorde plus d'attention aux paragraphes que l'autre.

Une autre chose que vous pourriez faire pour aider à l'alignement est d'insérer les numéros de versets mais de supprimer leur impression. (sur l'onglet « Body »)
Vous pourriez, par exemple, utiliser les numéros de chapitres pour le numéro de chant, et \v pour les versets.

Traduit automatiquement depuis English
0 votes

Ça fonctionne assez bien, mais après avoir relancé runtex.bat, les numéros de page dans le pied de page et dans la table des matières ne sont plus en écriture dévanagari, ils reviennent à l'écriture romaine. Comment corriger cela ?

Aussi, les numéros de page de la table des matières sont pour l'impression diglot et ne sont pas mis à jour pour la nouvelle mise en page.

Traduit automatiquement depuis English
par (1,2k points)
réaffiché
0 votes

Je pense que cela ressemble à ce que le code python fait quelque chose de compliqué pour vous entre les exécutions. S'il n'y a pas de modification de l'interface utilisateur qui vous permette de spécifier un plugin, vous devrez peut-être définir la liste de plugins par défaut avant qu'elle ne soit vérifiée dans ptx-plugins.tex, c'est-à-dire mettre le \def\pluginlist... de (3) en haut de ce fichier. Je ne me souviens pas où le fichier est stocké sous Windows, désolé.

Traduit automatiquement depuis English
par (294 points)
0 votes

J'ai déjà le \def\pluginlist… dans le fichier ptxprint-Diglot-XXEETHymns.tex. Voir ci-dessous.

Je crois que vous me demandez de le mettre dans un deuxième fichier, Correct ?
J'ai cherché sur le lecteur C et je ne trouve pas de ptx-plugins.tex.
Pouvez-vous m'indiquer un dossier ou une zone générale ?


% Created by ptxprint 2.07 at 2022-03-31 15:58:52 +05’45’
\def\pluginlist{polyglot-simplepages}
\input paratext2.tex
\input ptx-ptxprint.tex
\includeifpresent{…/…/…/shared/ptxprint/Diglot/ptxprint-premods.tex}
.


Traduit automatiquement depuis English
par (1,2k points)
réaffiché
0 votes

(message supprimé par l'auteur)

Traduit automatiquement depuis English
par (1,2k points)
réaffiché
0 votes

Aujourd'hui, j'ai utilisé la v2.1.20 et j'ai ajouté polyglot-simplepages à la page avancée, mais les pages sont toujours en deux colonnes pour le diglot. Je ne fais aucune des étapes manuelles d'avant.

  1. Que dois-je configurer d'autre pour un diglot en page simple face à face ?
  2. Que dois-je configurer sur la deuxième configuration diglot ?
Traduit automatiquement depuis English
par (1,2k points)
réaffiché

Questions connexes

0 votes
1 réponse 73 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
2 réponses 198 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 212 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
1 réponse 52 vues
L'idée de base pour notre mise en page diglotte est visible ci-dessous. Dans notre projet, le texte secondaire de la ... il possible de mettre en œuvre l'une de ces approches ?
Christopher F 120 posée avr. 15, 2025
0 votes
4 réponses 836 vues
In Print Draft (PT 9), if I select Page Size A5 and also select two columns, the format of the first page is all ... we can do booklet printing and get two A5 pages on one A4.
viverechristus 296 posée mars 2, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Every day they continued to meet together in the temple courts. They broke bread in their homes and ate together with glad and sincere hearts, praising God and enjoying the favor of all the people. And the Lord added to their number daily those who were being saved.
Acts 2:46-47
3,045 questions
6,005 réponses
5,671 commentaires
2,026 utilisateurs