I've asked about module markup here before, but haven't ever been able to resolve the issues I'm facing. Neither Paratext Print Draft nor PTXprint will print out a full version of my module. They both do partial outputs, and what they do produce looks mostly OK, but they both fail to do the whole thing. Print Draft only does a partial print (the first 6 or so pages of close to 100 expected), and PTXprint skips whole segments...
My module is fairly simple (I think?), with lines like:
\p Genesis 15:5-12,17-18 — Ne na baubathu a God kolua a Abram
\p \bd Genesis 15:5-12,17-18\bd*
\ref GEN 15:5-12
\pc ...
\ref GEN 15:17-18
but does include a number of 'verse segments' to conform to various lectionary selections, like:
\ref GEN 22:1-8,9a,9b,10-18
When I use Print Draft in Paratext, I get warnings about marker errors. I don't have any marker errors in the text, and at the top of the loaded module it says 3615/3615 (100%) 0 errors (which clicking on the flag affirms), but when I run Checking > Run Basic Checks > Markers in the module (XXG), I get a host of errors, like:
Empty marker: \p (frtbak.sty-usfm_mod.sty)
Along with \p, it also flags \rq and \bd—626 times. I can't make any sense of the PTXprint errors that get reported.
If anyone could help with: 1) the proper markup for verse segments; and 2) how to track down apparently 'phantom' marker errors in a module loaded in Paratext, I'd be very grateful.
Paul