0 votes

Hello All,

I’m new to using PTXPrint but can’t find this answer in the help, search, or forum:

Marginal Verse Bridges: Normal verse bridges are printed as 43-47 which is good. With marginal verses you get 43 47 with the second number dropped below the first and straddling the line. This can be confusing. In proofing people aren’t reading this as a bridge but thought verses were missing. Is there a way to include the dash after the first number like we have in normal verse bridges?

I found where Mark posted how to add the verse marker in the mods. Mark’s code and instructions for where to add the code was easy to follow and very helpful.

PTXprint by (110 points)

4 Answers

0 votes

Welcome @Craig_Webb to this forum. Nice to have your question, and thanks for digging around for a solution before posting. Much appreciated!

I am by no means an expert, and the other two developers are currently away; so just based on some information tucked away in [this ‘snippets’ document], (https://github.com/sillsdev/ptx2pdf/blob/master/docs/documentation/snippets.md#avoid-two-marginal-verses-crashing-into-each-other), it appears that you should be able to turn ON the hyphen (for marginal verses) by adding this line to your ptxprint-mods.tex file:

\versehyphentrue

However, in testing that myself, it doesn’t seem to change anything. So I await further instructions from MH or DG in due course.

While we’re waiting, could you clarify whether you want the bridged verses 29-31 below to appear like (a):

29-
 31

or (b):

29
 |
31

or something else entirely?
image

by (2.4k points)
reshown

(a) is the standard way we have handled bridges in the past using InDesign.

Thank you for helping in this!

(post deleted by author)

(post deleted by author)

0 votes

For some reason the meaning of \versehyphentrue had been inverted. This will be fixed in the next release.

by (252 points)

Hello Martin,

The hyphen is now working for some verse bridges but not others.

For verse bridges that skip a number it works fine. For verse bridges where a number isn’t skipped the hyphen is still missing.

In this screen shot is an example. The hyphen is showing for 69-71 and 73-75, but not for 76-77 which is marked as a verse bridge in Paratext. The Khamti Shan project has a lot of verse bridges which don’t skip a number. This generates an inconsistency that could be confusing for marginal verse projects that contain a verse symbol in the text as people would expect two symbols instead of one for 76-77.

Would you like me to submit the project through the bug reporting system in PTXPrint?

Dear Craig,

We’re getting there. Yes send me a project. But I won’t get to it for 10 days since I am on holiday and don’t have my computer with me.

GB,
Martin

Thanks Martin!

No rush as I’m still learning and trying different things, not working on an active project.

Craig

0 votes

I did wonder why it was programmed that way, yes, that’s what the code says. If Mark wants to be brave, there’s a line that could be removed… about 2 lines away from where Martin’s recent change.
There is a counter set to the start verse and then incremented. Getting rid of the increment would give the desired behaviour.

I’m not near a computer to do it until late on Sat.

by (612 points)

No rush. I’m just learning the program, not working on an active project.

Thanks!
Craig

0 votes

@Craig_Webb Thankfully this was a simple 1-character fix (thanks @David_Gardner) so it will be available in 2.3.33 which should be available later today.

image

by (2.4k points)

It’s working for my test project as well.

Thanks to everyone who helped fix this!

Related questions

0 votes
1 answer
PTXprint Oct 18, 2023 asked by [Expert]
sewhite
(3.0k points)
0 votes
0 answers
PTXprint Oct 27, 2022 asked by Mark P (2.4k points)
0 votes
2 answers
0 votes
1 answer
0 votes
1 answer
PTXprint Mar 22 asked by mnjames (1.6k points)
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I appeal to you, brothers and sisters, in the name of our Lord Jesus Christ, that all of you agree with one another in what you say and that there be no divisions among you, but that you be perfectly united in mind and thought.
1 Corinthians 1:10
2,479 questions
5,175 answers
4,875 comments
1,285 users