0
265 次瀏覽

當我列印詩篇時,出現以下語法錯誤警告:

請檢查「檢視+編輯」頁面中「最終 SFM」分頁上 PSA 檔案的第 5386 行,以確定此問題的原因,該問題與在標記 id c 中找到的標記 \x 有關。此警告是因「進階」分頁上啟用了「自動修正 USFM」而觸發的,但原因是存在孤立的標記。這表示該標記不屬於該位置,或缺少有效的父標記。

PSA 檔案的第 5386 行似乎沒有孤立的 \x 標記(我附上第 5385 和 5387 行以供參考):
5385 \q2 pukue te gonii na agutu sʼsule ba ti;
5386 \q2 eo, e thaurira na tinoni ghinia na lime made te tabu.
5387 \q1

我在 Paratext 中該文本位置看不到任何異常。我應該在其他地方尋找此警告的來源嗎?

機器翻譯自 English
PTXprint (642 點) 提出 | 265 次瀏覽

1 個回答

0
最佳回答

再次說明,如果您在發送的檔案中包含 PSA(請參閱之前的問題),我可以嘗試為您解讀此錯誤。有時報告的行號會「偏差」幾行,因此值得查看周圍的上下文,看看第 5386 行附近是否有導致問題的內容。

另一個有時有助於發現 USFM 錯誤的方法是 Paratext 中的 Schema 檢查,它會更深入地檢查數據結構。作為一項特殊的技術檢查,只有在您按住 SHIFT 鍵並點擊專案選單中的「Run basic checks...」時,它才會顯示。

機器翻譯自 English
(3.2k 點) 提出
已選取 提出
感謝您關於 Schema 檢查的提示。詩篇中沒有發現任何問題。不過,其他位置有一些錯誤,其中一些我已經能夠修正。但大部分錯誤對我來說沒有意義,因為當我查看 USFM 標記時,一切看起來都很正常;或者至少與其他無數相同但未被標記的上下文完全一樣...
機器翻譯自 English
這個錯誤看起來很熟悉,如果原因與當時相同,那是 USFM 解析器程式碼中的錯誤,但我以為我們幾個月前已經修復了。您使用的是最新版的 PTXprint 嗎?
如果是,或者更新後仍未解決,請發送一個展示該錯誤的檔案。
機器翻譯自 English
嗨 DG,Mark 發現這是因為交叉引用附在章節上而不是節上。我想他已經更新了程式碼來處理這個問題?
機器翻譯自 English
好吧,PTXprint 有不同的部分.... 我希望 Mark 或 Martin 的解析器已經修復了該錯誤。我主要處理實際執行低層 USFM 到 PDF 轉換的程式碼部分,據我所記,這部分多年來一直能夠處理章節編號上的註釋。
機器翻譯自 English

相關問題

0
1 個回答 20 次瀏覽
我使用的是 PTXprint 3.0.11,但已經有一陣子沒用了,所以有一些新功能。我想使用之前的設定來列印選定的經節。 謝謝!
MnKN 134 提出 已提問 2月 21
0
1 個回答 21 次瀏覽
我使用的是 Ubuntu 25.04,並透過以下方式安裝了 ptxprint: sudo apt install python3-ptxprint 當我嘗試執行 ptxprint 來啟動 ptxprint 時,遇到了這個錯誤: ... 設搭載 Python 3.13 此版本的 Python 中,pathlib 模組沒有 _posix_flavour 屬性
bit 495 提出 已提問 10月 8, 2025
0
1 個回答 52 次瀏覽
Mailto: <*Emails are not allowed*> PTXprint [2.7.17] - Error! Failed to create: MSB_BookofMark_XXC_ptxp.pdf ! File ... various settings on the Advanced tab. PTXprint Version 2.7.17
MnKN 134 提出 已提問 9月 13, 2025
0
4 個回答 150 次瀏覽
我試著列印一本書(約翰福音)的試印本,並包含該書中的術語表(Glossary)條目 如果只輸出 JHN,我可以正常匯出,但加上 GLO 後就會出現這個我看不懂的錯誤:如果這些資訊 ... -------- Try turning off various settings on the Advanced tab. PTXprint Version 2.4.21
aaron_wade 124 提出 已提問 1月 15, 2025
0
3 個回答 97 次瀏覽
我們剛安裝了 2.5.12 版本,在變更語言時遇到錯誤 我的團隊成員無法切換到阿拉伯語 我卸載並重新安裝後,無法切換到英語,系統自動選擇了第一 ... "ptxprint.py", line 381, in <module> AttributeError: 'GtkViewModel' object has no attribute 'configId'
anon703820 222 提出 已提問 9月 13, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They devoted themselves to the apostles’ teaching and to fellowship, to the breaking of bread and to prayer.
Acts 2:42
3,046 個問題
6,006 個回答
5,671 則評論
2,027 位使用者