0 votos
197 vistas

Hola a todos,
Al verificar lo siguiente, PTXprint está creando el siguiente error (capturas de pantalla a continuación):
El proyecto PT tiene los siguientes marcadores con texto:

En la opción de verificación de PTXprint:

imagen

PTXprint [2.3.30] - ¡Error!
No se pudo crear: 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 د
ی راہِیں اِنجِیل

Esto podría estar relacionado con un error de marcador USFM (uso de un marcador no compatible).
Intente ejecutar 'Basic Checks' en Paratext para validar los marcadores.

Versión de PTXprint 2.3.30

Traducción automática desde English
PTXprint por (140 puntos)
mostrada de nuevo | 197 vistas

4 Respuestas

0 votos

Lamentablemente, ese fragmento del registro (la parte con todo el \ifx...\fi y demás) es demasiado corto para ser muy útil. (Creo que el código de python solo cuenta un cierto número de líneas, lo cual en este caso no es suficiente.) Tampoco puedo reproducir el error con un proyecto de prueba aquí. ¿Podría ir a la pestaña 'Help', crear un archivo y enviarlo a [Email Removed], por favor?

Traducción automática desde English
por (1,1k puntos)
0 votos

Gracias, he enviado un correo electrónico con el archivo.

Traducción automática desde English
por (140 puntos)
0 votos

De acuerdo, he revisado el archivo. El error entra en la categoría de “Está ocurriendo algo muy extraño”
El error se debió a que TeX estaba intentando convertir el texto متّی\mt1 متّی en parte de la línea de encabezado en curso (\h).
\h es una línea especial que, debido a cómo se usa en PTXprint, debe aparecer en una línea por sí sola, sin que le sigan otros marcadores USFM. El USFM final tiene una línea:

\h متّی\mt1 متّی
Que es la causa.

Su archivo SFM de entrada no parece contener esta línea, pero está presente para cuando el archivo llega a TeX. Así que supuse que era el archivo de cambios, y en efecto, desactivar el archivo de cambios soluciona el problema.

Investigando más a fondo, encuentro esta línea en changes.txt

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

Esa línea coloca \h en la misma línea que lo que le sigue.
Lo siguiente es una versión que no causará errores:

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

El \n al final, agregando una nueva línea.

Traducción automática desde English
por (1,1k puntos)
0 votos

Gracias, David. Ahora está funcionando.

Traducción automática desde English
por (140 puntos)

Preguntas relacionadas

0 votos
1 respuesta 251 vistas
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 preguntada abr 30, 2019
0 votos
1 respuesta 20 vistas
Estoy usando PTXprint 3.0.11, pero no lo he usado en un tiempo, por lo que hay nuevas ... versículos seleccionados usando la configuración que usé anteriormente. Gracias!
MnKN 134 preguntada feb 21
0 votos
2 respuestas 35 vistas
En el panel Imágenes, cuando hago clic en la casilla de verificación junto a Incluir imágenes (Ilustraciones), recibo el ... \\Tangkhul_Petia\\..\\Tavua' PTXprint Version 3.0.8
petia_downey 111 preguntada ene 26
0 votos
1 respuesta 30 vistas
Estoy recibiendo el siguiente mensaje de error cuando selecciono un proyecto en el panel Basic. Tengo dos proyectos separados en C ... \\Tangkhul\\..\\Tavua' PTXprint Version 3.0.8
petia_downey 111 preguntada ene 26
0 votos
1 respuesta 21 vistas
Estoy usando Ubuntu 25.04 e instalé ptxprint de la siguiente manera: sudo apt install python3-ptxprint Experimento ... esta versión de Python no tiene el atributo _posix_flavour.
bit 495 preguntada oct 8, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Don’t you know that you yourselves are God’s temple and that God’s Spirit dwells in your midst?
1 Corinthians 3:16
3,046 preguntas
6,006 respuestas
5,671 comentarios
2,026 usuarios