0 票
175 次瀏覽

我之前在這裡問過關於模組標記的問題,但一直無法解決我面臨的困難。Paratext Print Draft 和 PTXprint 都無法印出我模組的完整版本。兩者都只產生部分輸出,而且它們產生的內容看起來大致沒問題,但兩者都無法完成整個過程。Print Draft 只印出部分內容(預期約 100 頁中只有前 6 頁左右),而 PTXprint 則跳過整個段落...

我的模組相當簡單(我想?),包含像這樣的行:

\p Genesis 15:5-12,17-18 — Ne na baubathu a God kolua a Abram

\p \bd Genesis 15:5-12,17-18\bd*
\ref GEN 15:5-12
\pc ...
\ref GEN 15:17-18

但也包含許多「經節段落」以符合各種讀經選段,例如:

\ref GEN 22:1-8,9a,9b,10-18

當我在 Paratext 中使用 Print Draft 時,會收到關於標記錯誤的警告。我的文字中沒有任何標記錯誤,而且載入模組的頂部顯示 3615/3615 (100%) 0 個錯誤(點擊旗標可確認),但當我在模組 (XXG) 中執行「檢查 > 執行基本檢查 > 標記」(Checking > Run Basic Checks > Markers) 時,卻出現大量錯誤,例如:

Empty marker: \p (frtbak.sty-usfm_mod.sty)

除了 \p 之外,它還標記了 \rq 和 \bd——共 626 次。我無法理解所報告的 PTXprint 錯誤。

如果有人能協助:1) 經節段落的正確標記方式;以及 2) 如何在 Paratext 中載入的模組裡追蹤明顯的「幽靈」標記錯誤,我將非常感激。

Paul

機器翻譯自 English
Paratext 由 (642 點) 提出 | 175 次瀏覽

3 個回答

0 票
最佳回答

我認為第一個問題是,當您在 Paratext 中將視圖切換為其中一個「輸出」(Output)視圖時,您看到的內容是否完全符合您的預期?它是否按預期導入節段(verse segments)?

您上述關於節段的描述看起來不會導致問題。事實上,我預期以下內容能正確運作,並按順序列印這兩個節段:
\ref GEN 22:1-18, 

如果您 確實 獲得了預期的輸出,一個可能的解決方案是將您的參考拆開:
\ref GEN 22:1-8
\refnp GEN 22:9a
\refnp GEN 22:9b
\refnp GEN 22:10-18
----------------

您遇到的那個空白標記錯誤很奇怪。您知道 \p 行後的 (frtbak.sty-usfm_mod.sty) 是從哪裡來的嗎?您知道它具體指向哪個 \p 標記嗎?

---------------

在聖經模組(Bible Module)上執行標記檢查(Marker checks)可能有點碰運氣,因為 PT 開發人員在設計時並未真正考慮到聖經模組。有一件事我很感興趣,您是否有一個獨立的 frtbak.sty 檔案?它是否定義了 \rq 和 \bd 等樣式?

---------------
在 PTXprint 中,您是嘗試透過聖經模組選項列印,還是透過 XXA 書卷選項?歷史上它們的行為差異很大(在最近的解析器升級之前),所以也許嘗試另一個選項會有效?

否則,對於 PTXprint 特定的錯誤,您可以在 PTXprint 中建立一個檔案(archive)並發送到他們的支援電子郵件,他們會執行該檔案並找出導致問題的原因。

機器翻譯自 English
由 (1.9k 點) 提出
已選取 由 提出
謝謝,mnjames。我不知道我可以為模組選擇不同的視圖——我之前只看到「標準規格」(Standard specification),這沒什麼幫助……切換到預覽(Preview)或標準輸出(Standard output)後,一切都看起來正常了。我嘗試在兩個視圖上執行「標記」(marker)檢查,結果都是乾淨的 / 零錯誤。我也嘗試在兩個視圖上使用 Print Draft,但結果與之前相同:在建立列印工作時會標記出標記錯誤,且輸出被截斷。

回答您的問題:

- 我不知道 \p 後的 frtbak.sty... 錯誤是從哪裡來的。我的專案資料夾中有一個 frtbak.sty 檔案;還有一個 frtbak_old.sty。\rq 和 \bd 都在 frtbak.sty 中定義。

- 在 PTXprint 中,我使用的是聖經模組選項。我試了 XX_ 選項,它竟然有效了!這讓我對我的模組沒問題感到有些信心;只是 PT 的 Print Draft 出了點問題……也許 Fool Running 能提供一些見解。但如果 PTXprint 的 XX_ 選項能運作,我就沒問題了。感謝您給我的正確方向提示!
機器翻譯自 English
如果您正在使用 XX_ 檔案,請記住,每次您更新主文本或聖經模組時,都需要切換到預覽(Preview)或標準輸出(Standard Output)來更新該文本(之後您可以隨時切換回來)。

您正在運行最新版本的 PTXprint 嗎?如果您的版本早於 2.7.31,升級很可能會修復聖經模組列印問題。
機器翻譯自 English
很高興知道在不同視圖之間切換會更新聖經模組!我之前每次都重新載入它(工具 > 開啟聖經模組,等等)...

關於 PTXprint 的版本,我運行的是最新的 Linux 版本,2.7.22;至少那是我在網站上看到的最新版本。
機器翻譯自 English
我想知道為什麼 Linux 版本落後 Windows 版本這麼多。這對 PTXprint 專案來說有點不尋常。

我建議將有關 PTXprint 的問題發佈到:https://support.bible/PTXprint
我也建議您將檔案(在 PTXprint 內建立)發送到:[email protected]

我認為 PTXprint 內部至少有一個您遇到的錯誤,而且發生了一些我不理解的事情。

\ref Rev 1:9-10,11a
也會列印出 11b,這是一個錯誤

當您加上 vv.12-13 時,它們要么不顯示,要么 PTXprint 失敗,要么列印整個段落包括後續節。這些對我來說都講不通。
機器翻譯自 English
您指出的所有事情都是我注意到的;部分是「痛苦」... 另一個例子:PTXprint 會毫不猶豫地「列印」創世記開頭的幾個 \p 行,跳過創世記中所有帶有相應 \ref 行的 \p \bd \bd*(大約 8 或 9 個這樣的「對子」),然後從出埃及記開始繼續「列印」後續的所有行。這對我來說也講不通。

我嘗試從 PTXprint 支援那裡獲得幫助(請參見我這裡的其他一些帖子),但沒有得到非常積極的回應,在某些情況下,對話就這樣結束了。我承認,我已經有點放棄了這種尋求解決方案的方法。
機器翻譯自 English
0 票
如果這不是敏感專案,能否提供專案名稱?或者,最好能上傳專案的 zip 備份(上傳到 Google Drive 或 Dropbox 等網站),以便我們能更仔細地查看?
機器翻譯自 English
由 [Expert]
(16.7k 點) 提出
機器翻譯自 English
0 票

要在 \ref 行中使用節段,這些節段必須實際存在於文本中。

例如:馬太福音 1:4 可能看起來像這樣:

\li \v 4a Ram fue el papá de Aminadab.
\li \v 4b Aminadab fue el papá de Naasón.

\li \v 4c Naasón fue el papá de Salmón.

正如 FoolRunning 已經說過的,可能需要查看實際文本才能確定其他問題。 

機器翻譯自 English
由 [Expert]
(9.9k 點) 提出
謝謝,Phil。涵蓋所有方面很好,但是的,我的文本中確實有節段。
機器翻譯自 English

相關問題

0 票
2 個回答 139 次瀏覽
在讀經表(lectionary)聖經模組中,我們有包含經文引用的標題 例如: \s1 $(JER 33:14-18) 專案中「平行經文」(Parallel Passages)的經文引用設定為「短名」(Short name),因此輸出結果應為「耶利米書 ... 18) 我嘗試過 \ms# 和 \s# 標題,輸出結果相同 我使用的是 2.7.29 版本
beve 128 提出 已提問 4月 16, 2025
0 票
1 個回答 169 次瀏覽
我有一個課讀經(lectionary)聖經模組,在 PTXPrint 中,有些 \ref 文字遺失了,有些則顯示了比 \ref 行指定的更多節數 所有 \ref 文字在 Paratext 預覽輸出(Preview Output)中都能正確顯示 我們發現,只有 ... \p,否則它會一直顯示到下一個段落標記為止 是不是有什麼關於段落或類似的設定我漏掉了?
beve 128 提出 已提問 4月 10, 2025
0 票
1 個回答 145 次瀏覽
我有一個課讀經(lectionary)聖經模組,其中包含自己的 \s# 標題 該模組中沒有 "\inc s",因為我不希望顯示經文中的 \s# 標題 然而,PTXPrint 仍然顯示了那些經文的 \s# 標題 如果我在「正文」(Body)分頁中 ... 我目前的變通方法是將模組中所有的 \s# 標題替換為 \ms# 標題 但我不確定是否遺漏了某個設定?
beve 128 提出 已提問 4月 10, 2025
0 票
1 個回答 86 次瀏覽
我們的新約(巴布亞新幾內亞的 Onobasulu)將採用雙欄版面排版 不過,我們也會有一些經文(例如詩歌)採用單欄版面 為了在兩者之間切換,我們被建議加入自訂標記(\z1col-s 和 \z1col-e) 這運作得很好 唯一的問 ... z1col-s 有沒有「優雅」的方法可以告訴 Paratext 這是正常的,還是只能使用「拒絕錯誤訊息」這種強硬方法?
Johann69816169 104 提出 已提問 10月 4, 2024
0 票
2 個回答 226 次瀏覽
我建立了一個自訂的里程碑標記。以下是其使用範例: \zpage |JOS24.15\* 當我將文字匯入聖經模組時,該標記會被移除。 有沒有辦法可以規避這個問題?
mnjames 1.9k 提出 已提問 5月 27, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I urge you, brothers and sisters, to watch out for those who cause divisions and put obstacles in your way that are contrary to the teaching you have learned. Keep away from them.
Romans 16:17
3,060 個問題
6,021 個回答
5,687 則評論
2,035 位使用者