Традиционно мы НЕ разрешали переносы дефисов внутри слов. Но для этой книги Ионы мы хотим поэкспериментировать с этим вариантом. На вкладке View/Edit > Changes.txt я добавил фрагмент кода из очень полезных кнопок справа — строка 7 на скриншоте. Это отлично работает — спасибо за эти полезные подсказки с фрагментами кода! Однако в одном абзаце мне нужно избежать «осиротевшего» суффикса, поэтому я добавил строку 9, а затем использовал «Expand paragraph by one line» в окне PTX Print Layout.

Результат этой конфигурации приведен ниже — тот же результат: строка 7 переопределяет строку 9. Когда я закомментировал строку 7, слово piriʼooareha-ʼuuri корректно переносится как единое целое на следующую строку; однако... все дефисы внутри слов в конце строки обрабатываются как неразрывные, а мне это не подходит.
Тогда я заметил (ну конечно!), что строка 7 разрешает перенос, вставляя символ нулевой ширины после дефиса. Поэтому я попробовал сделать то же самое для строки 9:
at JON 1:8 '(piriʼooareha)-\u200B(ʼuuri?”)' > '\1\u2011\2'
Но суффикс все равно остался «осиротевшим». Этот код регулярных выражений выше моих сил — уровень «соловья».

Так как мне переопределить код «разрешить переносы после дефисов внутри слова» для одного конкретного случая? Или можно как-то изменить этот фрагмент кода, чтобы он действовал в более узком контексте?
We have traditionally NOT allowed lines to break in-word hyphens. But for this Jonah book we want to experiment with this option. On the View/Edit > Changes.txt tab I added the code snippet from the very helpful buttons at the right--line 7 in the screenshot. This works great--thank you for these helpful snippet suggestions! However, in one paragraph I need to avoid an orphaned suffix string, so I added line 9 and then used "Expand paragraph by one line" in my PTX Print Layout window.

The result of this configuration is below--same result : Line 7 overrides line 9. When I comment out line 7 the word piriʼooareha-ʼuuri is correctly moved as a unit to the next line; however... all end-of-line in-word hyphens are treated as non-breaking, which is not what I want.
So then I noticed (duh!) that line 7 allows the line break by inserting a zero-width space after the hyphen. So I tried this for line 9:
at JON 1:8 '(piriʼooareha)-\u200B(ʼuuri?”)' > '\1\u2011\2'
But the suffix was still orphaned. This regex code is above my power-OWL paygrade.

So how do I override the "allow linebreaks after in-word hyphens" code for a single instance? Or could this code snippet be tweaked for a narrower scope or something?