0 votos
637 vistas

Estamos teniendo algunos problemas con el diseño de 2 columnas. En un lugar, el número del capítulo se superpone sobre el texto (2 Cr 5:1).
2 Cr 2 col superposición

En varios otros lugares, el texto se extiende más allá de los márgenes.

Cuando uso el diseño de 1 columna, los problemas no ocurren. ¿Cómo podemos hacer que el diseño de 2 columnas funcione correctamente? ¿Hay alguna otra opción que necesite configurarse? ¿O hay un error de programación que debe corregirse?

Traducción automática desde English
PTXprint por (167 puntos) | 637 vistas

10 Respuestas

0 votos

Logré codificar una solución temporal para los problemas de diseño de 2 columnas de esta manera en PrintDraftChanges.txt

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

Buen trabajo para lograr que el ajuste de línea funcione después de usar algunas reglas de cambio específicas del contexto.

¿Sigue teniendo el problema con el recorte incorrecto del número de capítulo? Si es así, por favor envíe un archivo de la tarea para que podamos replicarlo y corregirlo. No pude obtener el mismo comportamiento al probarlo en uno de mis propios proyectos. También ayudaría ver más del contexto. ¿Está ocurriendo esto al final de una página (donde el libro se ha agregado al libro anterior)?

Traducción automática desde English
0 votos

El problema del recorte del número de capítulo sigue ahí, pero puedo evitarlo con uno de los cambios que hice arriba (línea 49). Es fácil de reproducir simplemente imprimiendo 2 Cr por separado. Creé el archivo de archivo para ello. Lo enviaré al correo de soporte con el asunto de esta publicación. Si también necesita un archivo de archivo para reproducir el problema de desbordamiento de texto, puedo hacerlo fácilmente también.

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

Otro problema de diseño de 2 columnas que acabamos de descubrir. La mayoría de las páginas se llenan correctamente hasta el fondo de la página. Sin embargo, varias páginas tienen mucho espacio en blanco en la parte inferior. Aquí hay un ejemplo:


Cuando imprimo el capítulo 7 solo, no tiene espacio en blanco. Cuando imprimo los capítulos 6 y 7 solos, tiene una cantidad menor de espacio en blanco. Sin embargo, cuando imprimo los capítulos 5 a 7, sí tiene una gran cantidad de espacio en blanco.

¿Hay una configuración que controla esto o es otro problema que necesita ser investigado?

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

La razón más común para los grandes espacios al final de una página se debe a que las macros no pueden EQUILIBRAR las columnas. Por lo general, estirar la longitud de un párrafo en esa página (o a un párrafo que debería estar en esa página) solo una línea resuelve el problema. A veces, dependiendo del texto dentro de un párrafo, REDUCIR la longitud en una línea hace que quepa.

Cualquiera de estas cosas se puede lograr usando una Lista de Ajuste - accesible en la pestaña/página View+Edit. Use el botón Generate… para crear una lista de párrafos, y luego cambie el +0 a +1 para crecer o a -1 para encoger un párrafo. No siempre es posible que un párrafo crezca o se encoga, por lo que esto toma tiempo y esfuerzo.

Si las columnas equilibradas no son importantes en absoluto, y solo quiere que el texto use todo el espacio disponible en la página, entonces podría agregar estas dos líneas a su archivo ptxprint-premods.tex (accesible desde la pestaña Advanced) y se ignorará el equilibrio de columnas.

\clubpenalty=0
\widowpenalty=0

Y siempre podría examinar la salida "desequilibrada" después y entonces estirar o encoger columnas para equilibrar manualmente las páginas.

Traducción automática desde English

Intenté agregar las 2 líneas al archivo ptxprint-premods.tex y obtuve un error:
PTXprint Version 1.9.2
Please send to: [Email Removed]

PTXprint [1.9.2] - Error!

Failed to create: ptxprint-Piaroa-REVPBT.pdf

The log file shows: ! Undefined control sequence.

¡Ups! Algo inesperado ocurrió causando este error.

Solo habilitar Apply Initial Settings (ptxprint-premods.tex) causa el fallo anterior, incluso después de que lo restauré a solo las 2 líneas de comentario predeterminadas.

Traducción automática desde English
0 votos

No necesitamos el equilibrio de columnas, por lo que si podemos averiguar cómo desactivar el equilibrio de columnas, eso podría resolver el problema con el espacio extra en la parte inferior de muchas páginas.

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

Después de algunos ensayos y errores, descubrí que las 2 líneas anteriores deben ir en ptxprint-mods.tex (no en ptxprint-premods.tex). Cuando usé tanto clubpenalty como widowpenalty, había algunas cosas en la parte inferior de la página que deberían haber comenzado en una nueva página. Cuando usé widowpenalty solo, parece que funciona mejor.

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

Con respecto a las palabras que sobresalen… Me pregunto si tiene activada la opción 'prevenir palabras huérfanas'. Eso parece ser la causa más probable de eso. 'Prevenir palabras huérfanas' básicamente hace que cualquier par de palabras finales en el texto tengan que aparecer en la misma línea, por lo que si son largas para caber y no hay reglas de guionado, entonces está obteniendo exactamente lo que ha pedido.

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

Ups. No presioné 'responder' en esto:
Con respecto a que el número de capítulo no se asienta correctamente, me pregunto si volver a ejecutar la tarea lo arreglará. A veces, determinar el lugar correcto para una letra capitular requiere más re-ejecuciones de las que ptxprint está dispuesto a dar. TeX sí nota que es necesario, y da un aviso de ''Re-run…" en la salida.

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

Gracias por la sugerencia de revisar 'prevenir palabras huérfanas'. Eso ayudó con las palabras que sobresalen. La opción estaba activada por defecto y como no sabía qué significaba, simplemente la dejé como estaba. Ahora la tengo desactivada y ya no hay palabras que sobresalen.

Para el problema de que el número de capítulo no se asienta correctamente, ocurre consistentemente cada vez que lo ejecuto (sin la primera modificación que hice en PrintDraftChanges.txt. Nunca vi un aviso de 'Re-run' en el panel.

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

¡Esta es una publicación de amplio alcance!

En el subtema de equilibrar columnas. Puede intentar agregar algo de tolerancia al equilibrador de columnas si está de acuerdo con columnas desequilibradas (en ptxprint-mods.tex):

\def\BalanceThreshold{1}  % number of lines of unbalance

Este es un área poco probada, así que gracias por ser un probador beta :slight_smile:

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

La próxima versión liberada tendrá esto como una configuración adicional en la pestaña Layout:

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

Preguntas relacionadas

0 votos
2 respuestas 248 vistas
En los libros de las Escrituras, la opción Two Column Layout' funciona como se espera y, de hecho, en la GLO de todos ... draft PDF ' en Pt funciona como se espera. Alguna idea?
anon095293 129 preguntada feb 22, 2023
0 votos
2 respuestas 230 vistas
Estoy intentando usar un diseño como este. Sin embargo, estoy obteniendo resultados como los que adjunto aquí 1702 69 11 ... de la comunidad es muy apreciada. Dios les bendiga.
Waktola_Merdassa1 102 preguntada nov 3, 2021
0 votos
3 respuestas 243 vistas
Estoy usando PTXprint 1.9. El archivo USFM con el que estoy trabajando tiene \c seguido de \cl para cada capítulo. ... idea de qué está pasando aquí? Muchas gracias por la ayuda.
da4396 126 preguntada jul 22, 2021
0 votos
1 respuesta 85 vistas
Al igual que la otra pregunta sobre díglotos de hace más de 2 años, he encontrado un comportamiento sorprendente ... así que estaré encantado de que me indiquen dónde encontrarla.
rowbory 510 preguntada oct 3, 2024
0 votos
4 respuestas 378 vistas
Hay alguna forma de eliminar la línea en blanco antes del encabezado de sección cuando el encabezado está en la parte ... el espacio antes y el espacio después configurados en 0.
mlucas53 148 preguntada jul 28, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
How good and pleasant it is when God’s people live together in unity!
Psalm 133:1
3,051 preguntas
6,010 respuestas
5,676 comentarios
2,030 usuarios