0 голосов
512 просмотров

У меня есть вопрос о применении маркера \wj и границах стихов. Нужно ли закрывать и открывать маркер \wj на каждой границе стиха? Если не закрывать и не открывать заново, всё выглядит правильно (номера стихов даже красные), но базовые проверки Paratext (Basic Checks) жалуются на то, что стиль символов не закрыт.
Спасибо
BEH

Переведено машиной с языка English
Paratext от (418 очков) | 512 просмотров

3 Ответов

0 голосов
Лучший ответ

Да, нам приходилось делать именно так. Также нужно закрывать и открывать заново вокруг вызовов сносок и перекрёстных ссылок и т. д. Это утомительно. Я бы хотел, чтобы был автоматический способ выделить целый раздел речи Христа, а затем ввести \wj, и чтобы PT8 открывал и закрывал диапазоны \wj по мере необходимости с выделением. Как есть, только на Евангелие от Луки ушло несколько часов, и я всё ещё нахожу места, где я ошибся. (Но Project Plan Checker помогает. И в конечном итоге это стоит затраченных усилий.)

Переведено машиной с языка English
от (370 очков)
снова показан

Да, мне удалось автоматизировать большую часть этого с помощью регулярных выражений, но всё равно потребовалось немного работы.
BEH

Переведено машиной с языка English

Отлично! Интересно, можно ли было бы включить ваши регулярные выражения в PT8.1.1.

Переведено машиной с языка English

Извините, я не увидел, что вы ответили.
Возможно, можно написать несколько выражений, покрывающих различные варианты, но я не уверен. В проекте, над которым я работал, было несколько разных элементов, прерывающих \wj
Для маркера \wj, прерываемого стихами, я использовал следующее регулярное выражение:
(\\wj [^\\]+)(\r\n\\v \d+(-\d+)? )
Строка замены
\1\\wj*\2\\wj
В строке замены после \\wj есть пробел в конце.
По сути, оно ищет текст, не являющийся маркером, за которым следует маркер стиха, а затем закрывает \wj перед маркером стиха и открывает его после.
Также, если я правильно помню, при выполнении замены всех вхождений нужно запускать это несколько раз.
BEH

Переведено машиной с языка English

Вот полезный трюк: вы можете обрабатывать встроенные примечания и ссылки, И вам не нужно будет запускать это несколько раз, если вы ограничите область поиска RegExPal с помощью спецификатора контекста с тремя двоеточиями, вот так:

Найти:

(?s)\\wj[\s\r\n].*?\\wj\*:::(([\r\n]*\\v [0-9-]+ )|(\\f .*?\\f\*)|(\\x .*?\\x\*))

Заменить на:

\\wj* \1\\wj\u0020

Обязательно отметьте точку в истории проекта перед тем, как применять это вслепую.

Обратите внимание, что если вы открыли \wj после маркера абзаца и перед номером стиха, у вас получится пустой \wj\wj*. Простая операция поиска и замены может удалить все такие случаи.

Переведено машиной с языка English
0 голосов

Да, WJ нужно закрывать каждый раз, когда вы переходите к другому маркеру

Переведено машиной с языка English
от (9,9тыс. очков)
снова показан
0 голосов

Есть ли у нас намерение решить эту проблему?

Переведено машиной с языка English
от (1,2тыс. очков)

Я создал пользовательский инструмент Paratext для автоматической генерации всех необходимых тегов \wj, открывая и закрывая их во всех необходимых местах. Всё, что вам нужно сделать, это открыть ваш проект в Glyssen, позволить ему назначить Иисусу его реплики там, где это однозначно, а затем в оставшихся неоднозначных случаях (например, когда Иисус и Петр говорят в одном стихе) вы можете быстро назначить правильного персонажа. Это довольно быстрый процесс. Затем просмотрите и экспортируйте сценарий записи, и пользовательский инструмент WordsOfJesus сделает всю работу за вас. Я хотел бы протестировать этот инструмент на широком спектре проектов. Пожалуйста, дайте мне знать, если вы готовы помочь с этим. Спасибо!

Переведено машиной с языка English

Похожие вопросы

0 голосов
2 ответов 27 просмотров
Здравствуйте, Я помогаю команде, у которой возникает ошибка при проверке глав и стихов. Ошибка гласит: Extra ... нам разобраться, как это исправить? Скриншот приложен. Спасибо.
anon866177 107 задал вопрос фев 20
0 голосов
2 ответов 286 просмотров
I really like the Formatted mode for writing my own consulting notes as a kind of back translation' project. I ... there any way to change the verse numbers in Formatted view?
rowbory 510 задал вопрос июл 14, 2016
0 голосов
2 ответов 306 просмотров
Есть ли способ указать Paratext игнорировать «Отсутствует стих», например Мк. 15:28? Буду благодарен за советы!
Paul 642 задал вопрос мар 30, 2023
0 голосов
1 ответ 199 просмотров
Я только что выполнил S/R на компьютере, который не использовал S/R более года. Мы получили 58 уведомлений о ... сообщения о конфликте. Есть ли какие-либо предложения? anon554738
Kevin Nicholas 142 задал вопрос фев 18, 2023
0 голосов
2 ответов 286 просмотров
Когда я копирую заметки из проекта консультанта в другой проект (используя функцию Multi ), иногда они копируются в неверный ... для нумерации стихов. Что ещё может быть не так?
andre4w 155 задал вопрос ноя 5, 2021
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,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей