@David_Gardner
Gracias por su ayuda con esto. Hay tres problemas. Quizás todos estén relacionados.
Problema 1. PTXPrint solo está tomando los cambios al Preface si cambio lo que estoy imprimiendo, por ejemplo, un capítulo diferente o un libro diferente. Cambiar de libro es la forma más confiable de hacer que actualice el Preface. Si sigo imprimiendo el mismo libro, no tomará las ediciones al Preface.
Problema 2. Se está imprimiendo el prefacio equivocado.
No he estado incluyendo el libro INT en lo que imprimo. Me estoy confiando en que PTXPrint obtenga el prefacio de ahí.
Probé esto:
\rem left preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
Obtengo los mismos resultados que antes: Está imprimiendo el Preface de INT en T2, lo cual es incorrecto. L = T1.
Probé esto:
\rem right preface
\periph Preface
\zglot|R*
\zgetperiph|preface*
Obtuve el mismo resultado que antes. Sigue tomando el Preface de INT en T2.
Dado que eso no funcionó, probé el otro método que mencionó:
\periph Preface
\zgetperiph|id=“preface” side=“R”*
Esto hizo que PTXPrint no imprimiera el Preface en absoluto.
Probé lo mismo con “L”
\periph Preface
\zgetperiph|id=“preface” side=“L”*
PTXPrint sigue sin imprimir el Preface.
Así que por ahora estoy usando esto:
\rem right preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
PTXPrint sigue imprimiendo mi Preface de T2, no “L” = T1, como se especificó.
Lo que realmente quiero es el Preface de T1 seguido del Preface de T2.
Así que esto debería funcionar:
\rem left preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
\rem right preface
\periph Preface
\zglot|R*
\zgetperiph|preface*
Actualmente, esto imprime dos copias del Preface de R (T2).
Probé agregar esto a lo anterior:
\rem is there a ‘no-sides preface’? It almost certainly won’t work fully before 2.4.50.
\zglot|*
\zgetperiph|preface*
Y ahora obtengo tres copias.
Si omito los Prefaces de L y R e incluyo solo el “prefacio sin lados”, obtengo el prefacio de T2.
Problema 3. Palabras del glosario no marcadas correctamente en el PDF
PTXPrint no está marcando correctamente mi ejemplo de marcado de palabras del glosario. Las está formateando con una fuente diferente en lugar de aplicar los corchetes de esquina que he elegido en la pestaña Body. Los corchetes de esquina se imprimen correctamente en el texto bíblico, pero no en el Preface.
Basic Checks me está dando errores sobre frtbak.sty, pero no entiendo qué está mal. Hacer que la sección “\Marker w” de frtbak.sty sea la misma que en usfm.sty no ayudó. Sigue quejándose de tres errores:
INT 1:0 #Invalid attribute: \w (frtbak.sty)
INT 1:0 #Citation Form (“gutpela na strongpela ston bilong karim haus|Gutpela ston tru”) is missing from Glossary: \w (frtbak.sty)
Pienso que estos dos primeros probablemente sean causados por este:
INT 1:0 #“gutpela na strongpela ston bilong karim haus|Gutpela ston tru” contains unexpected non-wordforming characters [‘|’]: \w (frtbak.sty).
Ese carácter no formador de palabras es el carácter apropiado para separar la forma de la Renderización del Término Bíblico en el texto de la forma de cita en el Glosario. No sé por qué esto es un problema en INT y no es un problema en el texto de la Biblia.
Gracias por cualquier ayuda que puedan darme con estas cosas.