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

Здравствуйте,
При проверке следующего PTXprint создает следующую ошибку (скриншоты ниже):
В PT-проекте есть следующие маркеры с текстом:

В PTXprint опция проверки:

image

PTXprint [2.3.30] - Error!
Failed to create: SKR_skr-5x7-2Col_MAT_ptxp.pdf
! .
\gettop@param #1->\edef \p@ramcheck
{#1}\ifx \p@ramcheck \empty \else \trace…
\getp@ram …ramfalse \fi \else \gettop@param {#1}
\fi \global \let \p@@r@m =…
\endlastp@rstyle …aceafter}{\m@rker }{\styst@k }
\global \let \spaceafterp@…
@p@rstyle #1->\endlastp@rstyle {#1}
\ifn@npublishable \else \mcpushunderms {…
@@p@rstyle …e }\else \let \n@xt @p@rstyle \fi
\fi \fi \x@ \n@xt \x@ {\ne…
\t@mp ->متّی\mt1
متّی

l.7 \mt2 د
ی راہِیں اِنجِیل

Это может быть связано с ошибкой маркера USFM (использование неподдерживаемого маркера).
Попробуйте выполнить «Basic Checks» в Paratext для проверки маркеров.

Версия PTXprint 2.3.30

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

4 Ответов

0 голосов

К сожалению, этот фрагмент из журнала (часть со всеми \ifx...\fi и т. д.) слишком коротка, чтобы быть полезной. (Я думаю, что код python просто считает определенное количество строк, чего в данном случае недостаточно.) Я также не могу воспроизвести ошибку с тестовым проектом здесь. Не могли бы вы перейти на вкладку «Help», создать архив и отправить его на [Email Removed]?

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

Спасибо, я отправил письмо с архивом.

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

Хорошо, я посмотрел архив. Ошибка относится к категории «Что-то очень странное происходит»
Ошибка возникла из-за того, что TeX пытался превратить текст متّی\mt1 متّی в часть строки заголовка (\h).
\h — это специальная строка, которая, из-за способа её использования в PTXprint, должна находиться на отдельной строке, без каких-либо других маркеров USFM после неё. В конечном USFM есть строка:

\h متّی\mt1 متّی
Именно она является причиной.

В вашем входном файле SFM, похоже, нет этой строки, но к тому времени, когда файл попадает в TeX, она уже есть. Поэтому я предположил, что дело в файле изменений, и, действительно, отключение файла изменений решает проблему.

При более глубоком исследовании я нахожу эту строку в changes.txt

"(\\toc3 (.+?)\s+)" > "\1\\h \2"

Эта строка помещает \h на одну строку с тем, что следует за ней.
Следующая версия не будет вызывать сбоев:

"(\\toc3 (.+?)\s+)" > "\1\\h \2\n"

\n в конце добавляет новую строку.

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

Спасибо, Дэвид. Теперь это работает.

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

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

0 голосов
1 ответ 251 просмотров
Is there a good way to extract Section Headings to help create Book Outlines? I tried copy/paste from the Section Headings ... required once we have a list. Thank you, SIL+LSS+PNG
SIL LSS PNG 411 задал вопрос апр 30, 2019
0 голосов
1 ответ 20 просмотров
Я использую PTXprint 3.0.11, но не пользовался им уже некоторое время, поэтому появились новые функции. ... стихи, используя конфигурацию, которую применял ранее. Спасибо!
MnKN 134 задал вопрос фев 21
0 голосов
2 ответов 35 просмотров
В панели Pictures, когда я нажимаю на флажок рядом с Include Pictures (Illustrations), появляется следующее сообщение об ... Tangkhul_Petia\\..\\Tavua' PTXprint Version 3.0.8
petia_downey 111 задал вопрос янв 26
0 голосов
1 ответ 30 просмотров
При выборе проекта на панели Basic я получаю следующее сообщение об ошибке. У меня есть два отдельных проекта в C:\\My ... Projects\\Tangkhul\\..\\Tavua' PTXprint Version 3.0.8
petia_downey 111 задал вопрос янв 26
0 голосов
1 ответ 21 просмотров
Я использую Ubuntu 25.04, и я установил ptxprint следующим образом: sudo apt install python3-ptxprint Я ... этой версии Python модуль pathlib не имеет атрибута _posix_flavour.
bit 495 задал вопрос окт 8, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Accept the one whose faith is weak, without quarreling over disputable matters.
Romans 14:1
3,046 вопросов
6,006 ответов
5,671 комментариев
2,026 пользователей