+1 голос
466 просмотров

Ну, после следования рекомендациям в теме «Изменение короткого названия» я успешно конвертировал наш проект. Но теперь в начале каждой книги есть три новых маркера (\toc3, \toc2, \toc1) — именно в таком порядке. Однако PT, похоже, не распознаёт их. Они отображаются красным цветом, и при выполнении проверки маркеров PT сообщает об ошибке Unknown marker. Я заглянул на сайт USFM, где указано, что маркеры toc являются допустимыми. Кто-нибудь знает, почему PT не распознаёт их? В конце концов, именно PT вставил их туда во время процесса конвертации. Раньше их не было. Возможно, это баг?

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

3 Ответов

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

Есть несколько моментов, которые стоит учесть:

  1. Обычно перед первым маркером \toc# (после \id) должен стоять маркер \h. Если его нет, маркеры \toc# будут подчёркнуты красным, чтобы показать, что они обычно не встречаются в этом месте.
  2. Если вы используете файл custom.sty или какой-либо другой файл стилей, кроме usfm.sty, вы можете получить ошибку неизвестного маркера, если \toc# не определены.
Переведено машиной с языка English
от (9,9тыс. очков)

Это помогло. У нас был default.sty. После переключения на usfm.sty всё стало нормально.
Спасибо

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

Кстати, после того как вы заполните названия книг в настройках ссылок на Писание (Scripture Reference settings), PT8 автоматически скопирует сокращение, короткое название и полное название в эти поля оглавления.

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

У меня та же проблема. Однако, мне кажется, я использую usfm.sty. Если я перейду в «Настройки проекта» (Project Settings), «Свойства проекта» (Project Properties), а затем на вкладку «Дополнительно» (Advanced), я вижу usfm.sty под заголовком поля «Файл стилей:» (Stylesheet:). Но я всё равно получаю ошибку Unknown marker: \toc3. Это, похоже, происходит только для названий книг, начинающихся с цифры, например: \toc3 1 John

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

Есть ли в этой книге маркер \h после маркера \id?

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

Да, есть. Я начинаю думать, что это может быть проблема с языками, пишущимися справа налево. Проект на языке, пишущемся справа налево, и это происходит только тогда, когда название книги начинается с цифры, например: \toc3 1 John. Я предполагаю, что какой-то алгоритм для направления справа налево видит две цифры 3 и 1 подряд и обрабатывает их неправильно. Я отправил отчёт об ошибке из Paratext.

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

Попробуйте поставить неразрывный пробел между «1» и «John»

неразрывный пробел — это unicode «00ad»

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

Я думаю, неразрывный пробел — это Unicode U+00A0, а не U+00AD. Для тех, кто наблюдает со стороны: в Paratext тильда ~ обозначает неразрывный пробел.

Даже с неразрывным пробелом, например \toc3 1~John, я всё равно получаю ошибку: «Unknown marker: \toc3». Как я уже сказал, я отправил отчёт об этой ошибке. Спасибо за идею!

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

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

0 голосов
1 ответ 268 просмотров
A typesetter is attempting to typeset a study Bible in PA6, but even in merely generating the InDesign tagged-text files, he ... for what's happening. Any ideas what else to try?
anon150053 286 задал вопрос апр 23, 2018
0 голосов
2 ответов 409 просмотров
В RTL-проекте основные пункты плана в введении к книге нумеруются. В некоторых книгах есть подпункты, отмеченные \io2, поэтому ... ? В USFM 3.0 об этом ничего не сказано.
DVM 175 задал вопрос янв 3, 2022
0 голосов
1 ответ 184 просмотров
In a figure there are attributes like alt, src, size and ref. The markers check in Paratext 9 claims that these are unknown. ... or 3. Is this a bug or am I doing something wrong?
Iver Larsen 869 задал вопрос июл 27, 2020
0 голосов
1 ответ 355 просмотров
Hello, many of you might rarely use the \tl, so here is the definition from usfmReference2_4.pdf: image.png1174 ... work properly those need to be treated special during checking.
Tim 934 задал вопрос авг 1, 2018
0 голосов
1 ответ 35 просмотров
Я волонтёр (с ограниченным опытом работы в PT), помогающий команде переводчиков подготовить книгу Деяний для загрузки в ... это сообщение об ошибке. Заранее благодарю за помощь.
mark2024 124 задал вопрос авг 15, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Don’t you know that you yourselves are God’s temple and that God’s Spirit dwells in your midst?
1 Corinthians 3:16
3,049 вопросов
6,007 ответов
5,672 комментариев
2,029 пользователей