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.
And I tell you that you are Peter, and on this rock I will build my church, and the gates of Hades will not overcome it.
Matthew 16:18
3,060 個問題
6,021 個回答
5,687 則評論
2,035 位使用者