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

Мы хотели бы использовать атрибут link-href для перекрёстных ссылок, чтобы создавать ссылки такого вида:
\xt arbitrary text|MAT 1:2-3:7\xt*

При этом возникают ошибки проверки ссылок (References check), поэтому у меня есть несколько вопросов.

Возможно ли это вообще? Если да, следует ли использовать другой дефис или есть какой-то другой способ решения этой проблемы?

Понимают ли приложения, такие как Scripture App Builder (и, возможно, YouVersion или другие продукты DBL), как с этим работать? Будут ли они создавать всплывающее окно с правильным диапазоном стихов, охватывающим несколько глав?

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

4 Ответов

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

Судя по спецификации USFM, это должен быть допустимый атрибут link-href (он соответствует регулярному выражению). Я думаю, что это ошибка (баг), что Paratext считает это ошибкой.
Пожалуйста, используйте Help > Give feedback, чтобы отправить нам эту проблему, чтобы мы могли рассмотреть её подробнее.

Переведено машиной с языка English
от [Expert]
(16,7тыс. очков)

снова показан

Спасибо. Я отправил это.

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

У нас это работает, так как мы указали длинный дефис (тире) для обозначения диапазона глав, тогда как для диапазона стихов мы указали обычные дефисы. Мы также настроили автозамену, чтобы заменить - - на тире, поэтому эти символы вводятся легко и правильно.

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

Вы имеете в виду, что вы используете тире в позиции атрибута link-href? Я знаю, что вы можете определить это для разбора обычных ссылок, но я думал, что ссылка, идущая после символа |, должна быть написана с использованием ссылок в английском стиле, которые нельзя изменить каким-либо образом.

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

Вы правы. Тире не будет принято там, поскольку оно должно соответствовать регулярному выражению:
[A-Z1-4]{3}(-[A-Z1-4]{3})? ?[a-z0-9\-:]*

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

Форматирование всех ссылок должно соответствовать тому, как они настроены в Project/Setting/Scripture Reference Settings. Затем вы можете определить, какие символы или пробелы вы хотите использовать в ссылке.

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

@anon554738, Вы правы в части ссылки, предназначенной для чтения человеком, но для части link-href, указанной как атрибут, она должна соответствовать регулярному выражению, которое я привёл (см. раздел Attributes в спецификации маркера \xt).

Переведено машиной с языка English
от [Expert]
(16,7тыс. очков)

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

0 голосов
1 ответ 851 просмотров
Я немного запутался, почему USFM определяет отдельные контейнеры для сносок и перекрёстных ссылок. Это просто для того, ... есть ли более подходящий форум для такого рода вопросов?
mnjames 1,9тыс. задал вопрос янв 22, 2020
0 голосов
2 ответов 446 просмотров
При печати черновика текст начинает каждую новую главу с новой страницы. То есть вместо того, чтобы конец 7-й главы и ... новой главы на новую страницу? image612 863 31.5 KB
anon827984 130 задал вопрос фев 11, 2023
0 голосов
3 ответов 341 просмотров
Я завершаю проверку консультантом для книги, где проверка началась несколько лет назад, поэтому я хочу иметь возможность просматривать ... её на эту дату. Есть ли лучший способ?
nomadic consultant 169 задал вопрос окт 7, 2021
0 голосов
3 ответов 464 просмотров
На данном этапе мы публикуем Фрагменты Бытия , но это примерно 80% книги Бытия, поэтому использовать модуль не имеет смысла ... делаем то же самое, но просто опускаем \v? Спасибо.
viverechristus 296 задал вопрос авг 5, 2021
0 голосов
1 ответ 288 просмотров
I'm using Paratext 9 and the new SIL Project Plan. We have Luke 1-18 consultant checked but I can't check them off ... this a glitch in the plan or could I be missing something?
anon113466 142 задал вопрос сен 13, 2019
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
May the God who gives endurance and encouragement give you the same attitude of mind toward each other that Christ Jesus had.
Romans 15:5
3,047 вопросов
6,007 ответов
5,672 комментариев
2,027 пользователей