0 votos
105 vistas

Más rarezas... Estamos intentando que las \q2 se mantengan con las \q1 anteriores (ver https://support.bible/13086/get-q2-to-stay-with-the-previous-q1) y estamos teniendo buena suerte con este comando en nuestros proyectos de prueba:

\sethook{before}{q2}{\nobreak}

Pero en nuestro proyecto real, el comando no se está aplicando. Pensé que quizás el archivo ptxprint-mods.tex no se estaba cargando, pero también tenemos el procesamiento de \qs (Selah) en ese archivo, y cuando se comenta, el procesamiento de Selah desaparece en la salida. He estado revisando el archivo .tex y el registro de XeTeX, y veo:

Reading optional file "../../../shared/ptxprint/PSA_1_a_72/ptxprint-mods.tex"
 (../../../shared/ptxprint/PSA_1_a_72/ptxprint-mods.tex) 

lo cual lo confirma.

Así que el archivo .tex se está procesando, pero aún tenemos \q2 sueltas al inicio de las páginas.

¿Qué más podría ser el problema?

Traducción automática desde English
PTXprint por (1,4k puntos) | 105 vistas

1 Respuesta

0 votos

Mi primera suposición es que podría haber otro \sethook{before}{q2}{}, más adelante en el archivo.
A diferencia de otras cosas que añaden comandos adicionales, \sethook, \setbookhook, setbetweenhook, etc., reemplazan cualquier cosa definida previamente en el mismo punto de gancho (hook).
Es un poco engorroso, pero puede comprobar que un gancho se está activando (o que el archivo .tex se está leyendo) incluyendo algo que garantice que el proceso se bloquee. Por ejemplo: \errormessage{Q2 HOOK}
Entonces podrá ver eso en el informe de error (y lo que ocurrió justo antes).

Si el gancho que está configurando SÍ se está activando, pero aún ve saltos de página allí, es posible que algo esté añadiendo un espaciado extra que permite el salto (lo cual requeriría una lectura cuidadosa de lo demás que hay en el archivo .tex, o una comprobación del estilo).
 

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

Preguntas relacionadas

0 votos
2 respuestas 152 vistas
Estoy empezando con PTXprint. Quiero usar Paratext, pero, como uso un Mac, estoy esperando a que se lance Paratext ... paquete desde un repositorio en línea? Por favor, gracias.
vikslen 105 preguntada feb 5
0 votos
1 respuesta 270 vistas
Algunos colegas tienen un problema para crear un archivo PDF. He reproducido el problema con una copia de su proyecto y ... : El archivo de la fuente está en c:\windows\fonts
[Expert]
sewhite
3,3k
preguntada ene 28, 2025
0 votos
2 respuestas 285 vistas
Estamos probando PTXprint para la publicación de un módulo de la Biblia. En una versión anterior de PTXprint, las notas al pie ... . Ese archivo tiene la línea \inc v s f x
anon399461 123 preguntada jul 12, 2024
0 votos
2 respuestas 441 vistas
Soy nuevo en PTXprint y tal vez intenté algo demasiado difícil para empezar. Quiero crear un proyecto con escritura ... electrónico a [Email Removed] para obtener más ayuda?
anon420410 102 preguntada sep 3, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Just as a body, though one, has many parts, but all its many parts form one body, so it is with Christ.
1 Corinthians 12:12
3,062 preguntas
6,022 respuestas
5,693 comentarios
2,036 usuarios