0 votos
316 vistas
La poesía se ve mejor cuando los números de verso están colgados en el margen. Sin embargo, PTXprint no parece hacer lo mismo con los números de capítulo, y esto interfiere con la jerarquía de sangrados de \q. Actualmente estoy trabajando en el Cantar de los Cantares, por lo que tener el número de capítulo en una línea propia no funciona (la elección exegética de los traductores fue leer el libro como seis poemas que no coinciden con la numeración de capítulos).

¿Hay alguna solución para sangrar un poco los números de capítulo? ¿Y podría esto agregarse como una función en el futuro (para aquellos de nosotros que preferimos la interfaz de usuario al código)? ¡Gracias!
Traducción automática desde English
PTXprint por (153 puntos) | 316 vistas

2 Respuestas

0 votos

Cuando dices "que tener el número de capítulo en una línea propia no funciona", ¿te refieres a que no está configurado automáticamente para hacer esto, o, bueno, otra cosa?
Ciertamente es posible especificar una etiqueta de capítulo (\cl) para un libro completo: colócala antes de \c 1 en el archivo, por ejemplo, con un archivo de cambios.
Entonces, ya no obtendrás un número de capítulo en estilo de letra capitular.

Otra opción que podría ser adecuada, al releer tu pregunta,  es deshabilitar por completo los números de capítulo para Cantares. Esto se puede hacer en la interfaz de usuario, creando un estilo especial para el marcador id:SNG|c, que luego se configura para 'ocultar/excluir el contenido del marcador' (la casilla de verificación a menudo ignorada en la parte superior del panel de estilos).

Luego podrías escribir algunas reglas de cambios para colocar el número de capítulo en la forma de presentación del verso 1 de cada capítulo. Algo como esto:
at SNG 1 "\\v 1 " > "\\v 1 \\vp 1:1\\vp*"
at SNG 2 "\\v 2 " > "\\v 1 \\vp 2:1\\vp*"

No he probado esas, pero espero que algo así funcione.

(He revisado el código y, por el momento, no hay nada para mover el número de capítulo lateralmente).

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

Otra opción de la que acabo de darme cuenta es incluir lo siguiente en ptxprint-mods.txt:

\def\llapChapter{\edef\printchapter{\llap{\printchapter}}} 

\setbookhook{start}{SNG}{\let\PrepChapterNumber\llapChapter}
\setbookhook{end}{SNG}{\let\PrepChapterNumber\relax}

Esto hará que el número de capítulo sobresalga hacia el margen izquierdo (por completo), con los ganchos configurados para que solo ocurra en SNG.

También he estado trabajando en hacer que el margen izquierdo, el margen derecho y la justificación tengan un efecto en los números de capítulo...
Estado actual en la versión de prueba (github):
Si la justificación está configurada en 'derecha', entonces el margen derecho (o, dado que rightmargin no se puede configurar con un valor negativo, leftmargin si rightmargin se deja en 0) especifica dónde se sitúa el borde derecho del número de capítulo. (relativo al margen izquierdo). Esto hará que el fragmento de código anterior sea innecesario, una vez que llegue a una versión publicada.

Para otras configuraciones de justificación, el margen izquierdo sangra / desangra el lado izquierdo del número de capítulo en relación con el margen.

Traducción automática desde English
por (1,1k puntos)
Gracias, esta es una solución simple que se ve bien, y aprecio el tiempo que estás dedicando a esto.

Mi única preocupación es que, dado que el número de capítulo es tan grande, ahora se extiende bastante hacia el margen de la página. Esto no es tan grave en las páginas recto (de número impar) ya que hay espacio adicional del lomo, pero podría ser un problema en las páginas verso (de número par). Estamos usando un diseño de una columna, pero supongo que esto también sería un problema para la segunda columna de un diseño de dos columnas.

La solución ideal sería que las dos líneas afectadas por el número de capítulo se desplazaran un poco hacia la derecha, pero mantuvieran el tamaño relativo de los sangrados. El número de capítulo se desangraría en relación con sus dos líneas de texto, pero permanecería dentro del margen general de la página.
Traducción automática desde English
Se ha publicado la versión 2.4.16 (el día 9), y ahora permite los números de capítulo alineados a la izquierda o a la derecha que intenté explicar arriba, por lo que tienes control sobre qué borde está en una posición fija. No entiendo lo que quieres decir con "desangrar pero permanecer dentro del margen de la página... mantener el tamaño relativo de los sangrados", pero mi sospecha es que lo que quieres es alineación a la izquierda con una sangría negativa. Eso funcionará como un desangrado (fijo).
Traducción automática desde English

Preguntas relacionadas

0 votos
2 respuestas 255 vistas
Tengo desmarcada la opción Mostrar números de capítulo en libros de un solo capítulo, pero el número de capítulo ... el encabezado continuo de Abdías. Cómo puedo evitar esto?
Ruth Mathys 153 preguntada nov 14, 2023
+1 voto
0 respuestas 29 vistas
Al citar capítulos y versículos, utilice solo una coma (,) para separar el número del capítulo del número del verso en el ... página. Ejemplo: Mc 1,39 (Marcos capítulo 1 verso 39)
Petrus Khoa 103 preguntada jul 26, 2025
0 votos
1 respuesta 123 vistas
Los demás encabezados de sección aparecen correctamente en el texto, pero el encabezado de sección de \c 1 se ... /view?usp=sharing> espero que este enlace funcione. Gracias
anon095293 129 preguntada mar 24, 2025
0 votos
2 respuestas 73 vistas
Cuando intento ejecutar ptxprint en un capítulo específico de mi proyecto (Lucas 2), se genera un PDF extraño e ... como oficial), estaré encantado de compartir el archivo SFM.
anonymous987345 109 preguntada nov 15, 2024
0 votos
1 respuesta 181 vistas
Estoy usando Paratext 9.4.101.12 y PTXprint 2.4.7 Estoy asistiendo en un proyecto en árabe. En los ... de capítulo oscurecen el texto aleatoriamente, preguntado en 2021)? Gracias
anon703820 222 preguntada jul 9, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For where two or three gather in my name, there am I with them.
Matthew 18:20
3,045 preguntas
6,005 respuestas
5,671 comentarios
2,026 usuarios