0 votes
199 views

I have a case with an \io1 that is kind of long, when I use the right-aligned with dotted leader option for the \ior I get this:
image

Is that proper treatment of the \ior? It seems kind of weird that the “3 and 4” does not appear to the right.

In contrast, if the text is a bit longer, we get in another place:
image

So do I just tell the translators to make their text a little longer?! PTXprint should probably have a more elegant way of handling that situation, however…

PTXprint by (1.4k points) | 199 views

2 Answers

0 votes

There might be a better (programmatic) way of handling this kind of thing in future, but for now I suggest adding a couple of change rules to force a line-break wherever you need it. And give enough context, so that it doesn’t break the (same) text found elsewhere in the book! For example:

at RUT "ɓay vəra’ vay" > "ɓay vəra’\u2028vay"
at JON "ɓay raw Zonas" > "ɓay raw\u2028Zonas"

would give you output like this.

kK7m05DJXA0keESA

dsOAl58XCt5lSYiu

There are a few things to notice here:
a) \u2028 forces a line break in the paragraph
b) You will need to change the alignment property of the \ior style to be Left, (rather than Justified) otherwise you’ll just get some strange-looking stretched text.

by (3.2k points)
0 votes

MH has recently patched a bug where columns were getting mixed together someiimes. I’m guessing you were hitting that bug. Note that Mark’s modification is going to hit every occurrance of that phrase. You might want to restrict the matching rule to only substitute with certain markers if there are other occurances. e.g.:

"(\\ior .) oldtext" > "\1 newtext"
by (294 points)

Yes, you probably need to constrain those changes further, and I’d suggest:

at RUT in "\\io1 .+\\ior": "ɓay vəra’ vay" > "ɓay vəra’\u2028vay"
at JON in "\\io1 .+\\ior": "ɓay raw Zonas" > "ɓay raw\u2028Zonas"

This says, only at / in the book of Ruth (or Jonah) look within the context of \io1 ... \ior for the matching text and insert the line break.

If you had lots of these, it might be easier to have a more generic rule like:

at RUT in "\\io1 .+\\ior": "(ɓay vəra’) (vay)" > "\1\u2028\2"

so that you only have one side of the change rule to think about (copy and paste the snippet from the text, and then add the parentheses to show where to make the break). The right hand side (replace with) would always stay the same.

Related questions

0 votes
1 answer 234 views
image886 319 13.9 KB That is what the text looks like. I want the program to print the book name and the chapter ... putting the Hebrew aleph on the same line as the main title.
muckles 116 asked Aug 8, 2021
0 votes
2 answers 246 views
We are at the consultant training workshop in French-speaking Africa. Someone here has a Paratext screen in which the main ... on the menu items in the right-hand menu column.
anon905537 141 asked Aug 1, 2023
0 votes
4 answers 646 views
Right-click Find in Dictionary' shows only part of the entry in FLEx. This is what Paratext brings up: and this is what ... do display nicely: So now I need to figure out why
Paul 642 asked Jun 8, 2017
0 votes
3 answers 38 views
If Outer Gutter isn't checked, then the notelines are on the inside. If checked, notelines are on the outside. Is there a ... to always be on the left or the right of the text?
John Granade 103 asked Sep 21, 2025
0 votes
1 answer 54 views
I'm trying to format a partial book, and one footnote is not formatting like the rest. The rest of the ... t seem to find a setting which impacts this footnote specifically.
SuzyM 109 asked Jan 7, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
How good and pleasant it is when God’s people live together in unity!
Psalm 133:1
3,041 questions
5,996 answers
5,663 comments
2,022 users