0 票
425 次瀏覽

各位好,
當我檢查以下內容時,PTXprint 產生了以下錯誤(見下方截圖):
PT 專案包含以下帶有文字的標記:

PTXprint 檢查選項:

image

PTXprint [2.3.30] - 錯誤!
無法建立: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 標記錯誤(使用了不支援的標記)有關。
請嘗試在 Paratext 中執行「Basic Checks」以驗證標記。

PTXprint 版本 2.3.30

機器翻譯自 English
PTXprint 由 (140 點) 提出
已重新顯示 | 425 次瀏覽

4 個回答

0 票

很遺憾,日誌中的那段片段(包含所有 \ifx...\fi 等內容的部分)太短,無法提供太多幫助。(我猜 Python 程式碼只是計算特定數量的行數,而在這種情況下這不夠。) 我也無法在測試專案中重現這個錯誤。能否請您前往「Help」分頁,建立一個存檔,並將其提交至 [Email Removed]?

機器翻譯自 English
由 (1.1k 點) 提出
0 票

謝謝,我已發送包含存檔的電子郵件。

機器翻譯自 English
由 (140 點) 提出
0 票

好的,我已經查看過存檔。這個錯誤屬於「發生了一些非常奇怪的事情」類別
錯誤是因為 TeX 試圖將文字 متّی\mt1 متّی 轉換為頁眉行(\h)的一部分。
\h 是一個特殊行,由於其在 PTXprint 中的使用方式,它必須單獨佔一行,後面不能跟隨任何其他 USFM 標記。最終的 USFM 中有一行:

\h متّی\mt1 متّی
這就是原因。

您的輸入 SFM 檔案似乎不包含這一行,但當檔案到達 TeX 時它已經存在了。所以我猜測是 changes 檔案的問題,果然,關閉 changes 檔案後問題就解決了。

深入挖掘後,我在 changes.txt 中找到了這一行

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

這一行將 \h 放在與其後內容相同的行上。
以下是一個不會導致崩潰的版本:

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

結尾的 \n 用於添加新行。

機器翻譯自 English
由 (1.1k 點) 提出
0 票

謝謝 David。現在可以正常運行了。

機器翻譯自 English
由 (140 點) 提出

相關問題

0 票
1 個回答 764 次瀏覽
我嘗試使用「To Disk」選項來建立 DBL 文字包 當我執行「check for errors」時,出現以下訊息: /DBLMetadata/language/name: unfinished content ... > <ldml>(my ldml)</ldml> <numerals>Arabic</numerals> </language>
Brad Greco 102 提出 已提問 10月 2
0 票
1 個回答 515 次瀏覽
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 提出 已提問 4月 30, 2019
0 票
1 個回答 186 次瀏覽
我使用的是 PTXprint 3.0.11,但已經有一陣子沒用了,所以有一些新功能。我想使用之前的設定來列印選定的經節。 謝謝!
MnKN 134 提出 已提問 2月 21
0 票
2 個回答 287 次瀏覽
在「圖片」窗格中,當我點擊「包含圖片(插圖)」旁邊的核取方塊時,出現以下錯誤訊息 目前專案名稱:Tangkhul 預設圖片資料夾:D:/Reference/Bible related/ ... C:\\My Paratext 9 Projects\\Tangkhul_Petia\\..\\Tavua' PTXprint 版本 3.0.8
petia_downey 111 提出 已提問 1月 26
0 票
1 個回答 220 次瀏覽
當我在基本(Basic)面板中選取專案時,出現以下錯誤訊息 我在 C:\\My Paratext 9 Projects 中有兩個獨立的專案,分別名為 Tangkhul 和 Tavua 看起來 PTXprint ... C:\\My Paratext 9 Projects\\Tangkhul\\..\\Tavua' PTXprint Version 3.0.8
petia_downey 111 提出 已提問 1月 26
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Very truly I tell you, whoever accepts anyone I send accepts me; and whoever accepts me accepts the one who sent me.
John 13:20
3,086 個問題
6,055 個回答
5,711 則評論
2,049 位使用者