0 votes
233 vues

Bonjour à tous,
Lorsque je vérifie ce qui suit, PTXprint génère l'erreur suivante (captures d'écran ci-dessous) :
Le projet PT contient les marqueurs suivants avec du texte :

Dans PTXprint, option de vérification :

image

PTXprint [2.3.30] - Erreur !
Échec de la création : SKR_skr-5x7-2Col_MAT_ptxp.pdf
! .
\gettop@param #1->\edef \p@ramcheck
{#1}\ifx \p@ramcheck \empty \else \trace…
\getp@ram …ramfalse \fi \else \gettop@param {#1}
\fi \global \let \p@@r@m =…
\endlastp@rstyle …aceafter}{\m@rker }{\styst@k }
\global \let \spaceafterp@…
@p@rstyle #1->\endlastp@rstyle {#1}
\ifn@npublishable \else \mcpushunderms {…
@@p@rstyle …e }\else \let \n@xt @p@rstyle \fi
\fi \fi \x@ \n@xt \x@ {\ne…
\t@mp ->متّی\mt1
متّی
…
l.7 \mt2 د
ی راہِیں اِنجِیل

Cela pourrait être lié à une erreur de marqueur USFM (utilisation d'un marqueur non pris en charge).
Essayez d'exécuter « Basic Checks » dans Paratext pour valider les marqueurs.

Version de PTXprint 2.3.30

Traduit automatiquement depuis English
PTXprint par (140 points)
réaffiché | 233 vues

4 Réponses

0 votes

Malheureusement, cet extrait du journal (la partie avec tous les \ifx...\fi et ainsi de suite) est trop court pour être très utile. (Je pense que le code python compte simplement un certain nombre de lignes, ce qui n'est pas suffisant dans ce cas.) Je ne peux pas non plus reproduire le bug avec un projet de test ici. Pourriez-vous aller dans l'onglet « Help », créer une archive et la soumettre à [Email Removed], s'il vous plaît ?

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

Merci, j'ai envoyé un e-mail avec l'archive.

Traduit automatiquement depuis English
par (140 points)
0 votes

OK, j'ai examiné l'archive. L'erreur entre dans la catégorie « Quelque chose de très étrange se passe »
L'erreur était due au fait que TeX essayait de transformer le texte متّی\mt1 متّی en partie de la ligne d'en-tête courante (\h).
\h est une ligne spéciale qui, en raison de la façon dont elle est utilisée dans PTXprint, doit se trouver sur une ligne à elle seule, sans aucun autre marqueur USFM qui la suit. Le fichier USFM final contient une ligne :

\h متّی\mt1 متّی
Qui en est la cause.

Votre fichier SFM d'entrée ne semble pas contenir cette ligne, mais elle est présente lorsque le fichier arrive à TeX. J'ai donc supposé que c'était le fichier de modifications, et en effet, désactiver le fichier de modifications résout le problème.

En creusant davantage, je trouve cette ligne dans changes.txt

"(\\toc3 (.+?)\s+)" > "\1\\h \2"

Cette ligne place \h sur la même ligne que ce qui suit.
La version suivante ne provoquera pas de plantages :

"(\\toc3 (.+?)\s+)" > "\1\\h \2\n"

Le \n à la fin ajoute une nouvelle ligne.

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

Merci David. Ça fonctionne maintenant.

Traduit automatiquement depuis English
par (140 points)

Questions connexes

0 votes
1 réponse 344 vues
Is there a good way to extract Section Headings to help create Book Outlines? I tried copy/paste from the Section Headings ... required once we have a list. Thank you, SIL+LSS+PNG
SIL LSS PNG 411 posée avr. 30, 2019
0 votes
1 réponse 46 vues
J'utilise PTXprint 3.0.11, mais je ne l'ai pas utilisé depuis un certain temps, il y a donc de ... en utilisant la configuration que j'avais utilisée précédemment. Merci !
MnKN 134 posée févr. 21
0 votes
2 réponses 57 vues
Dans le volet Images, lorsque je clique sur la case à cocher à côté de Inclure les images (Illustrations), je reçois ... Projects\\Tangkhul_Petia\\..\\Tavua' PTXprint Version 3.0.8
petia_downey 111 posée janv. 26
0 votes
1 réponse 80 vues
Je reçois le message d'erreur suivant lorsque je sélectionne un projet sur le panneau Basic. J'ai deux projets distincts ... Projects\\Tangkhul\\..\\Tavua' PTXprint Version 3.0.8
petia_downey 111 posée janv. 26
0 votes
1 réponse 29 vues
J'utilise Ubuntu 25.04 et j'ai installé ptxprint de cette manière : sudo apt install python3-ptxprint Je ... cette version de Python ne possède pas l'attribut _posix_flavour.
bit 495 posée oct. 8, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Dear friends, since God so loved us, we also ought to love one another.
1 John 4:11
3,053 questions
6,013 réponses
5,677 commentaires
2,032 utilisateurs