@David_Gardner
Thank you for your help with this. There are three issues. Maybe they are all related.
Issue 1. PTXPrint is only picking up changes to the Preface if I change what I’m printing, e.g. a different chapter or a different book. Changing books is the most reliable way to get it to refresh the Preface. If I keep printing the same book, it won’t pick up edits to the Preface.
Issue 2. The wrong preface is printing.
I have not been including the INT book in what I print. I’m relying on PTXPrint to get the preface from there.
I tried this:
\rem left preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
I get the same results I got before: It’s printing the Preface from INT in T2, which is wrong. L = T1.
I tried this:
\rem right preface
\periph Preface
\zglot|R*
\zgetperiph|preface*
I got the same result as before. It’s still picking up the Preface from the INT in T2.
Since those didn’t work, I tried the other method you mentioned:
\periph Preface
\zgetperiph|id=“preface” side=“R”*
This made PTXPrint not print the Preface at all.
I tried the same with “L”
\periph Preface
\zgetperiph|id=“preface” side=“L”*
PTXPrint still prints no Preface.
So for now I am using this:
\rem right preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
PTXPrint still prints my T2 Preface, no “L” = T1, as specified.
What I really want is the T1 Preface followed by the T2 Preface.
So this should work:
\rem left preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
\rem right preface
\periph Preface
\zglot|R*
\zgetperiph|preface*
Currently, this prints two copies of the R (T2) Preface.
I tried adding this to the above:
\rem is there a ‘no-sides preface’? It almost certainly won’t work fully before 2.4.50.
\zglot|*
\zgetperiph|preface*
And now I get three copies.
If I leave out the L and R Prefaces and just include the “no sides preface”, I get the T2 preface.
Issue 3. Glossary words not marked in PDF properly
PTXPrint is not correctly marking my example of glossary word marking. It’s formatting them with a different font rather than applying the corner brackets I have chosen on the Body tab. The corner brackets are printing properly in the scripture text, but not in the Preface.
Basic Checks is giving me errors about the frtbak.sty but I don’t understand what’s wrong. Making the “\Marker w” section of frtbak.sty the same as it is in usfm.sty did not help. It is still complaining about three errors:
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)
I think these first two are probably caused by this one:
INT 1:0 #“gutpela na strongpela ston bilong karim haus|Gutpela ston tru” contains unexpected non-wordforming characters [‘|’]: \w (frtbak.sty).
That non-wordforming character is the appropriate character to separate the form of the Biblical Term Rendering in the text from the citation form in the Glossary. I don’t know why this is a problem in the INT and it’s not a problem in the Bible text.
Thanks for any help you can give me on these things.