0 votos
308 vistas

Hola, acabo de empezar a profundizar en Paratext y ahora en PTXprint, y no logro que PTXprint imprima cada verso en una línea nueva, como en las Biblias tradicionales. He probado con todas las configuraciones, pero no consigo encontrar el truco.

Logré que Paratext se comportara bien con su salida en PDF modificando una hoja de estilos, pero eso no parece ser una opción (o aún no he encontrado esa opción) en PTXprint.

Gracias de antemano por su ayuda.

Traducción automática desde English
PTXprint por (108 puntos) | 308 vistas

1 Respuesta

0 votos

Supongo que tu punto de partida es que los versos aparecen dentro de párrafos, como esto:
image

La forma más sencilla de hacer lo que pides es usar la pestaña Advanced y aplicar algunos cambios. Así que, asegúrate de estar usando “Full View” y luego habilita la opción Apply Changes.txt como se muestra a continuación:

Cuando hagas clic en Edit…, la pestaña View+Edit debería mostrarte tu archivo changes.txt.

Agrega estas líneas (como se muestra a continuación):

"\\v " > "\\p\n\\v "
"\\p[\s\r\n]*\\p" > "\\p"

image

Estas reglas colocarán una marca \p antes de CADA verso y eliminarán cualquier marca \p duplicada o redundante. Así que el resultado final debería verse así:
image

Ten en cuenta que podrías usar \m para párrafos de margen (sin sangría) ajustando ligeramente las reglas de cambio:

"\\v " > "\\m\n\\v "
"\\p[\s\r\n]*\\m" > "\\p"

Eso te daría este tipo de diseño (cambio ligero):
image

Solo para ser completo, vale la pena señalar que “Marginal Verses” es otra posibilidad, por si resulta útil:

Lo que resultaría en este diseño (puede que necesites ajustar el formato de la marca \v en la pestaña Styles):
image

Espero que esto te dé suficientes opciones para avanzar.

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

Hola, Mark, gracias por tu respuesta extremadamente detallada y útil. Desafortunadamente, parece que he encontrado muchos más problemas desde que pasé de una PC con Windows 10 a una VM con Windows 11 en mi Mac, y ahora no logro que Paratext genere un borrador en PDF sin usar PTXprint, y ahora PTXprint está arrojando todo tipo de errores extraños que no daba antes en Windows 10. Tendré que iniciar un nuevo hilo sobre este problema si logro averiguar exactamente qué pedir para obtener ayuda.

¡Gracias!

Traducción automática desde English
¿Podemos agregar algo al código de cambio anterior para tener en cuenta el verso dentro de las citas \q, por favor?
Traducción automática desde English

Para quien esté buscando, esto parece funcionar, cortesía de Claude AI... usando la función de lookahead de grep.

"\\v(?<!\\q )" > "\\p\n\\v " "\\p[\s\r\n]*\\p" > "\\p"

Traducción automática desde English

Preguntas relacionadas

0 votos
1 respuesta 80 vistas
https://community.scripture.software.sil.org/t/verse-per-line-in-ptxprint/4185 En el enlace anterior encontré muy ... código para añadir a PTXprint y obtener este formato deseado?
Jordan K 110 preguntada abr 2, 2025
0 votos
2 respuestas 751 vistas
I have a user who wants to format the translation so that it will be printed one verse per line- that is, each ... this is handled in the best way possible. Thanks, anon609523 Hall
anon609523 108 preguntada ago 8, 2017
0 votos
2 respuestas 221 vistas
Ayudo a operar ScriptureEarth.org. Soñamos con la posibilidad de configurar una opción para que las personas soliciten ... Suena esto de alguna manera razonable? --Loren Hawthorne
LorenHawthorne 173 preguntada ago 5, 2024
+1 voto
0 respuestas 31 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 58 vistas
Tengo líneas como esta en un archivo custom.vrs: *REV 21:6,a,b Tengo marcas USFM como esta en Paratext: \v ... por alto? Preferiría no imprimir más de lo necesario. Gracias, Paul
Paul 642 preguntada oct 21, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
There is neither Jew nor Gentile, neither slave nor free, nor is there male and female, for you are all one in Christ Jesus.
Galatians 3:28
3,048 preguntas
6,007 respuestas
5,672 comentarios
2,027 usuarios