0 votos
480 vistas

Tengo un proyecto donde el asterisco se utiliza como el marcador principal de notas al pie. Pero en algunos casos específicos (cuando es la segunda nota al pie en el mismo versículo) debería haber dos asteriscos. Así que el SFM plano se ve así:

\p \v 1 Civîna Entakyayêda çend p'êxember û dersdar hebûn, Barnabas, Şimh'ûnê ku jêr'a Nîgêr\f + \fr 13:1 \ft «Nîgêr» jî çawa «merivê ç'ermê r'eş» tê fe'mkirinê.\f* digotin, Lûkyoyê ji Kûrênê, Menayînê ku t'evî Hêrodesê%f serwêr\f ** \fr 13:1 \ft Eva Hêrodesa, awa gotî Hêrodes-Antîpas, serwêrê Celîlê bû (\xt Lûqa 3:1\xt*).\f* mezin bibû û Şawûl.

Así se ve en el modo Vista previa de Paratext y así es como quiero que se vea en el PDF:

La primera nota al pie se ve bien, pero la segunda es incorrecta:

  • un asterisco en lugar de dos en el texto
  • en la sección de notas al pie, el segundo asterisco es diferente y está separado por un espacio.

En la pestaña Ver+Editar > SFM final veo que se ha cambiado el marcador de la segunda nota al pie:

\f * \asterisk\space

Sé que este archivo no se puede editar en PTXprint, ¡pero el archivo original de Paratext está formateado correctamente! Intenté usar la función “Avanzado > Aplicar Cambios.txt (y PrintDraftChanges.txt) > Editar”, agregué una cadena para sustituir \f * \asterisk\space con \f **

"\\f .\\asterisk\\space" > "\\f  \\*\\*"

Pero el resultado es el mismo. ¿Hay alguna forma de renderizar este marcador personalizado correctamente, como en Paratext?

Traducción automática desde English
PTXprint por (112 puntos) | 480 vistas

5 Respuestas

+1 voto

Acabo de probarlo y parece que cualquier secuencia de dos caracteres se rompe por esto. Probé con “hi” y obtuve la “h” como superíndice y la “i” como parte de la nota al pie. Y de hecho “12” también falló, aunque al usar “+” ciertamente se pueden obtener números de dos dígitos.

También revisé la documentación de USFM y no veo nada que indique que un marcador de nota al pie no pueda tener múltiples caracteres, así que sospecho que esto podría ser un error. Intenté averiguar un truco para evitarlo, pero no tuve éxito.

Si no obtiene una solución pronto, podría considerar usar \u2051, ⁑, dos asteriscos alineados verticalmente.

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

Acabo de dar el paso ligeramente aterrador (para mí) de modificar una expresión regular en el código de python… Parece hacer lo que queremos y no hace que nada se bloquee. Asumiendo que los expertos en python no lo reviertan, se corregirá en la versión 2.3.13.

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

Actualicé PTXprint a la versión 2.3.16 y ahora las notas al pie con “**” simplemente desaparecieron por completo: no hay marcadores en el texto, ni notas al pie. :sweat:

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

Hmm. Parece que el código de python está intentando ser demasiado servicial y no le gusta dejar pasar los * sin alterar. Espero que Martin pueda corregirlo pronto.
En mi caso, está convirtiendo \f ** \fr ... en \f * \asterisk\space \fr ...
No sé qué tan familiarizado está con la pestaña “Avanzado”, pero allí puede habilitar el archivo de cambios y en él podría poner una línea como esta:

"\\f \*\*" > "\\f @@"

Eso debería cambiar \f ** a \f @@ (en la copia temporal de su archivo SFM que PTXprint usa para imprimir, NO en su archivo original de paratext - ese permanece sin cambios).
Me doy cuenta de que \f @@ no es lo que usted quiere, pero basándome en mi prueba rápida, ¡al menos debería imprimir! Luego puede comentar esa línea (poner # al inicio de la línea) para ver si las cosas funcionan más adelante.

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

Esto se ha corregido ahora en la versión 2.3.17, y debería poder usar marcadores de notas al pie de múltiples caracteres, incluso si hay 2 ** seguidos.

Traducción automática desde English
0 votos

He probado PTXprint 2.3.18, funciona perfectamente, ¡el problema está corregido! ¡Muchas gracias!

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

Preguntas relacionadas

+1 voto
1 respuesta 97 vistas
Mi problema: A veces en el texto principal, el marcador de nota al pie creado automáticamente en orden alfabético se ... imprimir el nuevo formato del marcador de nota al pie?
Y Mdu Niê 124 preguntada ene 14
0 votos
2 respuestas 533 vistas
Cuando cambio los llamadores de nota al pie a llamadores creados automáticamente, obtengo errores en las comprobaciones básicas ... en algún lugar, pero no logro encontrar dónde!
anon928451 127 preguntada feb 13, 2023
+1 voto
8 respuestas 1,1k vistas
I have a team who is getting lots of errors in the marker check: Footnote caller is not the expected value (*) ... majority are the errors with only a minority of correct ones.
anon703820 222 preguntada dic 7, 2017
0 votos
1 respuesta 24 vistas
Hay alguna forma de ajustar el espaciado antes y después de las llamadas a notas al pie en el texto? Parece que ... . También me gustaría añadir un espacio después de la llamada.
mlucas53 148 preguntada jul 28, 2025
0 votos
2 respuestas 79 vistas
Hola a todos, Estoy trabajando en un proyecto que anteriormente marcaba manualmente todas las llamadas a notas al pie ... que simplemente esté pasando por alto algo. Gracias, Aaron
PecanMango 112 preguntada nov 6, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Very truly I tell you, whoever accepts anyone I send accepts me; and whoever accepts me accepts the one who sent me.
John 13:20
3,045 preguntas
6,005 respuestas
5,671 comentarios
2,026 usuarios