0 votes

I have a user who wants to format the translation so that it will be printed one verse per line- that is, each verse begins on a new line. The mother tongue translators don’t like seeing verse numbers in the middle. The advisor has therefore been formatting the text with paragraph markers before each verse marker.
Paratext finds lots of punctuation errors when running checks on the project because of course there are plenty of verses that don’t end with sentence-final punctuation.
Are there any recommendations for this situation? I assume if the text were formatted in the usual way, it would still be possible to publish it like this, but apparently they also want to print it like this every time they print a draft for checking. I’d really like to make sure this is handled in the best way possible.
Thanks,
anon609523 Hall

Paratext by (108 points)

2 Answers

0 votes
Best answer

I would recommend removing all the extraneous \p markers from Paratext. As you’ve noticed, they’re causing problems and in the future if you want to print in a normal manner, they’ll have to be removed anyway.

Then to accomplish what the team wants, go to your My Paratext Projects\XYZ folder (where XYZ is your project name) and open the PrintDraftChanges.txt file. Then add “\v” > “\p \v” at the bottom of the file and save it.

Basically this does what you’ve been doing, but during the PrintDraft step so that it won’t mess with the display inside of Paratext.

I would personally also go into the My Paratext Project\XYZ\PrintDraft folder, open the PrintDraft-mods.sty file, and add the following two lines:
\Marker p
\FirstLineIndent 0

This will reduce the paragraph indent to 0, which makes more sense to me if you’re breaking after every verse.

by (1.8k points)

Consider using \m instead of changing the stylesheet.

My first reply ate some of my code, and anon044949’s answer is better, so my recommendation is to put in the PrintDraftChanges.txt file:
"\\v" > “\\m \\v”

Ok, I did not find a file PrintDraftChanges.txt, so I created one and added the line. However, I can’t get it to actually work (tried a number of times because I wasn’t sure if I was getting the syntax right)- could it simply not be reading the file, or is there some other place I could put this?
I did try the modification to PrintDraft-mods.sty to eliminate the first line indent, and that did work.
Thanks,
anon609523

It should be in the project folder (not the PrintDraft folder). The capitalization of the PrintDraftChanges.txt file might matter (that’s the correct capitalization). Note that the quotation marks in the code above DO have to be present in your file. Basically you’re taking one rule inside of " marks and sending it > to another rule inside of " marks.

The file should automatically be read when you do PrintDraft.

I actually thought the file was automatically generated when you create a project, but I might be wrong about that. Certainly adding it in yourself should work.

Ok, this was the problem - I was putting it in the printdraft folder.
Moving it to the project folder fixed it.
anon609523

0 votes

I agree with the above except that I would also add the code to PrintDraftChanges.txt for the cases when \p is followed by \v.
For example you could add vertical space to separate paragraphs:
"\\p\s+\\v\s" > "\\b \\m \\v "

Another option would be to publish without verse numbers in the text. You can put the the verse numbers in the headers (at the top of each page) and also you can add the verse ranges after the headings if you wish. (Use \sr)

by (1.8k points)
reshown

I would leave the \p before verse numbers alone and not change them.
This would make it possible to format the starting paragraph verse with
a bold verse number later in the publishing path.

D anon467281

Global Publishing Services
Scripture Typesetting trainer & Regular Expression "specialist"
Dallas, TX

Related questions

0 votes
1 answer
0 votes
2 answers
Paratext Feb 14, 2023 asked by anon928451 (127 points)
0 votes
2 answers
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
2,627 questions
5,369 answers
5,042 comments
1,420 users