0 votos
339 vistas

He estado (lentamente) trabajando en la creación de bordes para barras laterales basados en la repetición o el estiramiento (o la repetición y el estiramiento) de «ornamentos». Se aplica cualquier estiramiento antes de que se dibujen los ornamentos, por lo que el grosor de la línea permanece constante incluso cuando el usuario ha elegido permitir que un ornamento se deforme gravemente.

Esta semana, el código se ha ampliado para añadir (posiblemente distorsionados) glifos de las fuentes a la lista de elementos que se pueden usar (aunque en este caso, por supuesto, hay distorsión del grosor de la línea).

Si se utilizan elementos repetitivos, los bordes ornamentales (suponiendo que estén definidos correctamente) son verdaderamente «a medida» para cada caja que rodean, en lugar de estar distorsionados.

El siguiente paso será hacer posible colocar estos bordes ornamentales alrededor de una página. Actualmente, si se añade un borde (PDF) a una página, es a la página entera a la que se le aplica el borde (incluidas las notas al pie y las referencias cruzadas), pero veo en la página de SAB que ha habido solicitudes para bordear solo el texto bíblico, excluyendo las notas al pie.

También entiendo que en algunas partes del mundo habría una preferencia cultural para que en un digloto que incluya el griego/hebreo original, el idioma original esté «enmarcado» y la traducción vernácula no.

Por lo tanto, supongo que hay tres opciones de bordes de página que se desean:

  • Página completa
  • Solo texto bíblico
  • Solo un lado de un digloto.

Pero hay otras opciones potenciales que se me ocurren:

  • La porción bíblica de ambos lados de un digloto en un solo borde
  • La porción bíblica de ambos lados de un digloto, en bordes separados
  • Texto bíblico y notas al pie / referencias cruzadas, pero no figuras

Y eventualmente podría haber un deseo de:

  • Bordes alrededor de los encabezados de sección
  • Bordes alrededor de las imágenes??

¿He omitido algo? ¿Cuál de estas es la más urgente?

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

5 Respuestas

0 votos

Ah, se me olvidó, las líneas decorativas también están funcionando:

imagen

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

Estoy intentando encontrar una manera de poner un borde alrededor de un título de sección o de sombrear detrás del título. Sé que puedo hacer esto desde la pestaña Tabs+Borders, pero solo permite un borde de tamaño fijo que llena la columna. Quiero sombrear justo detrás del texto basándome en el tamaño del texto.

Traducción automática desde English
por (112 puntos)
mostrada de nuevo

Estoy intentando sombrear el fondo y poner una caja alrededor de los títulos de sección. Malachi proporcionó el código inicial y lo modifiqué para adaptarlo a mi situación:

changes.txt:
‘\s (.+?)$’ > ‘\s_border \1 end\n’

ptxprint-mods.tex:
\def\s_border #1 end{
\esb \cat boxedtext\cat*
\s #1
\esbe
}

custom.sty
\Category boxedtext
\Border All
\BgColor xFDFDFD# grey
\doublecolumns
\Alpha 16
\Position h
\Scale 0.4
\Marker s
\RightMargin .125
\LeftMargin -.9
\SpaceBefore 0
\SpaceAfter 0
#\Color xff0000 #Red text colour
\FirstLineIndent 0
\EndCategory

Esto casi funciona, pero en el caso de dos columnas, la colocación de la caja es demasiado alta y la última línea del párrafo anterior termina debajo del título. El otro problema es que para el primer título del libro, la primera línea aparece fuera de la caja pero en su lugar correcto, mientras que la segunda línea está en una caja pero se extiende a través de ambas columnas.

Traducción automática desde English
0 votos

Si desea aplicar un color de fondo solo a los caracteres de algún texto, se puede hacer. Sin embargo, actualmente solo se aplica a estilos de carácter, no a párrafos completos. (puede establecerlo para un párrafo, pero, confusamente, solo se aplicará a los estilos de carácter dentro del párrafo).

Hoja de estilos:

\Marker zgry
\StyleType Character
\Background xc0c0c0

USFM (p. ej., después de printmods):

\s \zgry This is a really excessively long title that breaks across two lines\zgry*

Resultado:
imagen

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

Las barras laterales al inicio de un libro no saben si deben estar en el texto del cuerpo o en el texto de introducción. Sin probarlo, me espero que esto podría funcionar mejor:

changes.txt:
‘\\s (.+?)$’ > ‘\\p\\s_border \1 end\n’

ya que \p debería decirle a TeX que ya no está en la introducción.

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

Ah… por cierto, leyendo su custom.sty:

  1. Alpha toma un valor de 0…1

  2. doublecolumns no es una entrada de hoja de estilos. Es el comando interno «cambiar al modo de 2 columnas AHORA», que no termina el párrafo actual ni realiza varias otras cosas útiles. (es decir, espere resultados extraños si lo usa en algún lugar).

  3. Quizás desee algo de \SpaceBefore y \SpaceAfter para el esb.

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

Preguntas relacionadas

0 votos
2 respuestas 243 vistas
Después de actualizar PTXprint, ahora está poniendo un borde de texto alrededor de todo el texto bíblico. Cómo puedo ... Esto es diferente del borde que ponemos en la página.
debbodaneejo 118 preguntada ago 23, 2023
0 votos
0 respuestas 26 vistas
Hola, Hay alguien ahí fuera que tenga un proyecto donde el editor/comunidad desee ver un diglota con solo una columna ... de Eurasia, pero no en un proyecto sensible en realidad.)
DG 1,1k preguntada oct 10, 2025
0 votos
1 respuesta 98 vistas
En el cuadro de diálogo 'Pestañas+Bordes|Decoraciones ornamentales|Borde|Borde del texto|Editar configuración' se le da la opción ... v2.7.27/Win10 Pro 22H2 (build 19045.5608)
anon095293 129 preguntada mar 17, 2025
0 votos
1 respuesta 19 vistas
Estoy intentando crear un libro descriptivo con un borde decorativo. Empecé con una configuración que usé el año ... por encima. Gracias por cualquier ayuda que puedan darme.
Kirk 123 preguntada ago 4, 2025
0 votos
4 respuestas 338 vistas
Me gustaría que hubiera bordes de página alrededor del texto bíblico, pero no alrededor de las introducciones. En el ... del texto producido por humanos (como las Introducciones).
jeffh 1,4k preguntada abr 8, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.
1 Peter 3:8
3,045 preguntas
6,005 respuestas
5,671 comentarios
2,026 usuarios