@David_Gardner
Obrigado pela ajuda com isso. Há três problemas. Talvez todos estejam relacionados.
Problema 1. O PTXPrint só está pegando as alterações no Prefácio se eu mudar o que estou imprimindo, por exemplo, um capítulo diferente ou um livro diferente. Mudar de livro é a maneira mais confiável de fazê-lo atualizar o Prefácio. Se eu continuar imprimindo o mesmo livro, ele não pega as edições no Prefácio.
Problema 2. O prefácio errado está sendo impresso.
Não tenho incluído o livro INT no que imprimo. Estou dependendo do PTXPrint para obter o prefácio de lá.
Tentei isso:
\rem left preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
Obtenho os mesmos resultados que obtive antes: Está imprimindo o Prefácio do INT em T2, o que está errado. L = T1.
Tentei isso:
\rem right preface
\periph Preface
\zglot|R*
\zgetperiph|preface*
Obtive o mesmo resultado de antes. Ainda está pegando o Prefácio do INT em T2.
Já que esses não funcionaram, tentei o outro método que você mencionou:
\periph Preface
\zgetperiph|id=“preface” side=“R”*
Isso fez o PTXPrint não imprimir o Prefácio de jeito nenhum.
Tentei o mesmo com “L”
\periph Preface
\zgetperiph|id=“preface” side=“L”*
O PTXPrint ainda não imprime nenhum Prefácio.
Então, por enquanto, estou usando isso:
\rem right preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
O PTXPrint ainda imprime meu Prefácio T2, sem “L” = T1, como especificado.
O que eu realmente quero é o Prefácio T1 seguido pelo Prefácio T2.
Então isso deveria funcionar:
\rem left preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
\rem right preface
\periph Preface
\zglot|R*
\zgetperiph|preface*
Atualmente, isso imprime duas cópias do Prefácio R (T2).
Tentei adicionar isso ao acima:
\rem is there a ‘no-sides preface’? It almost certainly won’t work fully before 2.4.50.
\zglot|*
\zgetperiph|preface*
E agora obtenho três cópias.
Se eu deixar de fora os Prefácios L e R e incluir apenas o “prefácio sem lados”, obtenho o prefácio T2.
Problema 3. Palavras do glossário não marcadas corretamente no PDF
O PTXPrint não está marcando corretamente meu exemplo de marcação de palavra do glossário. Está formatando-os com uma fonte diferente em vez de aplicar os colchetes de canto que escolhi na aba Body. Os colchetes de canto estão imprimindo corretamente no texto bíblico, mas não no Prefácio.
Basic Checks está me dando erros sobre o frtbak.sty, mas não entendo o que está errado. Fazer a seção “\Marker w” do frtbak.sty igual à que está no usfm.sty não ajudou. Ainda está reclamando de três erros:
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)
Acho que esses dois primeiros provavelmente são causados por este:
INT 1:0 #“gutpela na strongpela ston bilong karim haus|Gutpela ston tru” contains unexpected non-wordforming characters [‘|’]: \w (frtbak.sty).
Esse caractere não formador de palavra é o caractere apropriado para separar a forma da Renderização do Termo Bíblico no texto da forma de citação no Glossário. Não sei por que isso é um problema no INT e não é um problema no texto da Bíblia.
Obrigado por qualquer ajuda que possam me dar com essas coisas.