0
327 次瀏覽

我試著為專案中的每一本經卷產生獨立的 PDF。我的想法是使用命令列工具,例如這樣:

"C:\Program Files\PTXprint\ptxprint.exe" -b ROM -c SingleSpaceDraft -P XYZ

(我很樂意為每個檔案分別執行該命令。)

這裡 XYZ 是專案識別碼,而 SingleSpaceDraft 是我建立的一個設定檔名稱。當我執行命令時,產生了這三個檔案,但沒有 PDF。

XYZ_SingleSpaceDraft_ROM_ptxp.log
XYZ_SingleSpaceDraft_ROM_ptxp.SFM
XYZ_SingleSpaceDraft_ROM_ptxp.tex

日誌檔案的結尾寫著:

No pages of output.

我無法在線上找到處理此情況的文件。我猜測經卷的選擇包含在設定檔中,但我不確定。

是否可以使用單一設定檔來像這樣為單本經卷產生 PDF?

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

5 個回答

0

我沒有編譯好的 .exe 檔案,但當從 GitHub 原始碼執行程式時,您的命令是有效的。因此,如果有問題,問題出在被編譯的 .exe 上。

僅供確認——當您開啟 PTXprint 並透過 GUI 列印時,羅馬書能正確列印嗎?

機器翻譯自 English
(1.9k 點) 提出
0

是的,這應該可以運作,而且當我在幾本經卷上嘗試時,它確實有效。我附議 @mjames 的建議,建議您先檢查在 確實 載入 UI 時它是否運作正常。在那之後,它就能從命令列順利建立單本經卷。

很抱歉狀態/錯誤訊息似乎沒有顯示在命令列輸出中。這是我們需要在未來版本中解決的問題。

機器翻譯自 English
(3.2k 點) 提出
0

感謝您兩位如此快速的回應。我透過以下步驟重現了我的經歷:

  1. 開啟 GUI。
  2. 點擊「Print (Make PDF)」(列印(製作 PDF))
    – 羅馬書的 PDF 副本開啟
  3. 關閉 GUI 應用程式
  4. 刪除在 C:\My Paratext 8 Projects\XYZ\local\ptxprint 中產生的 PDF
  5. 從命令列執行:
    "C:\Program Files\PTXprint\ptxprint.exe" -b ROM -c SingleSpaceDraft -P XYZ
    – 沒有主控台輸出,也沒有產生 PDF。
  6. (然後我可以開啟 GUI 並產生一份副本)

有趣的是,當我第一次開啟電腦以重現此問題時,它給我一個未知的錯誤訊息。然後我點擊了「Tidy Up」(整理)按鈕,並能夠繼續執行上述步驟。(我按照建議產生了 zip 檔案,如果有幫助,我很樂意將其電子郵件發送到安全地址。)

是的,請提供更多主控台輸出。 :slight_smile:

我也會看看從儲存庫原始碼執行它。

機器翻譯自 English
(131 點) 提出
0

這裡有另一個技巧,可能讓您對正在發生的事情有所洞察。在命令列中加上 -l debug 選項,如下所示:

C:\Program Files\PTXprint\ptxprint.exe" -l debug -b ROM -c Short -P WSGlatin

此選項將在此位置建立 ptxprint.log 檔案:

"C:\Users\<YourUserName>\AppData\Local\SIL\ptxprint\ptxprint.log"

然後開啟該檔案,看看是否有任何線索說明為什麼它沒有按預期產生 PDF。如果從訊息中(特別是該日誌檔案的結尾)看不出失敗的原因,請隨時將其發送到 [Email Removed] 地址。

機器翻譯自 English
(3.2k 點) 提出
0

如果 ptxprint.log 沒有提供失敗(即 res=1)的線索,那麼失敗點很可能是在 .xdvi.pdf 的轉換過程中。

請在 \local\<configName> 資料夾中尋找以 .xdvi_log 結尾的檔案,看看是否提供線索。它的命名可能如下:

C:\My Paratext 9 Projects\<XYZproject>\local\ptxprint\<Default|ConfigName>\XYZproject_Default_ROM_ptxp.xdvi_log

如果這沒有揭示任何對您有用的資訊,請將其發送到支援電子郵件地址(見上文),或者更好的是,建立一個存檔(使用「Help」分頁上的按鈕)並發送以進行診斷。

機器翻譯自 English
(3.2k 點) 提出

相關問題

0
1 個回答 201 次瀏覽
命令列說明指出 -b BOOKS, --books BOOKS Reference list to print (as in Choose Books) 在 GitHub 程式碼中,我也找到說明指出 -b BOOKS, --books BOOKS Space ... 代表什麼?(我在嘗試於新的 Linux 機器上安裝 ptxprint 時也見過這個訊息 )
mnjames 1.9k 提出 已提問 5月 10, 2023
0
1 個回答 231 次瀏覽
I know there are a lot of features everyone would like. I am not asking for a new one (just yet) but wondering if ... was reading it on a machine with the Paratext project on it.)
Kent Spielmann 1.8k 提出 已提問 12月 21, 2018
0
1 個回答 38 次瀏覽
我正在處理一個單卷書籍的出版物 過去在處理單卷書籍時,我曾經能夠設定一個包含參考範圍但不含書名的頁眉 現在,無論位置(頁眉或頁腳)如何,我甚至無法讓參考範圍顯示出來 我安裝了最新版本的 PTXprint (3.0.33) 和 Paratext ... 支援代理建議尋找隱藏頁眉的選項,但我沒有看到任何可以開關此功能的選項 還有什麼其他方法可以進行故障排除?
Rebecca Peak 102 提出 已提問 6月 25
0
2 個回答 318 次瀏覽
A team I support has been publishing selected Psalms and other chapters to their Scripture app as the chapters are approved ... might be useful to other teams in other regions too.
anon469793 155 提出 已提問 11月 11, 2019
0
2 個回答 219 次瀏覽
我協助營運 ScriptureEarth.org 我們夢想著能建立一個選項,讓使用者可以要求生成 PDF,並自行選擇頁面大小 字體與行距,或許還能選擇字體 雙欄或單欄排版 我們的伺服器是基於 Linux 的 看起來,如果我們能將 ... 希望能夠讓使用者選擇他們需要的參數,而不是發布十幾種不同的格式 這聽起來合理嗎? --Loren Hawthorne
LorenHawthorne 173 提出 已提問 8月 5, 2024
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,046 個問題
6,006 個回答
5,671 則評論
2,027 位使用者