0 票
222 次瀏覽

我注意到 PTXprint 在 Ubuntu 25.04 上以套件名稱 python3-ptxprint 進行分發 (編輯:這是錯誤的,Ubuntu 的套件庫並不包含 PTXprint。我一定是從其他來源安裝了 python3-ptxprint)。這讓我以為 ptxprint 是一個 Python 模組,應該能在 PyPI 上找到,但我找不到。

如果我執行 pip install ptxprint ,會出現以下錯誤:

ERROR: Could not find a version that satisfies the requirement ptxprint (from versions: none)
ERROR: No matching distribution found for ptxprint

同樣地,連結 https://pypi.org/project/ptxprint/ 會導致 404 錯誤。

ptxprint 是否可用於 Python 套件?如果能無頭(headlessly)執行 ptxprint,並將其作為依賴項包含在我的 Python 應用程式中,會非常方便。

機器翻譯自 English
PTXprint 由 (496 點) 提出
已編輯 由 提出 | 222 次瀏覽

2 個回答

0 票
最佳回答

PTXprint 未在 PyPI 上提供。我猜測開發者選擇不在 PyPI 上發布該套件,是因為該套件有很多依賴項,而這些依賴項本身也不在 PyPI 上(例如 GTK 和 TeX Live)。因此,即使該套件在 PyPI 上可用,安裝過程仍然會比直接執行 pip install ptxprint 更複雜。

PTXprint 背後部分程式碼的 GitHub 儲存庫在這裡:https://github.com/sillsdev/ptx2pdf 。我不知道為什麼它被命名為 ptx2pdf 而不是 PTXprint。這與 sil.org 上的這個下載頁面 相關聯。

機器翻譯自 English
由 (496 點) 提出
+1 票
製作 pypi 套件的困難在於,PTXprint 是一個應用程式,而 pypi 的打包方式並不適合包含 PTXprint 所需的所有支援資料目錄。如果您想嘗試一下,我很感興趣您是否能有所進展。

話雖如此,pyproject.toml 檔案確實適合從原始碼安裝。也就是說:拉取儲存庫並執行 pip install -e . 或類似操作。這樣做後,您將獲得一個無頭(headless)的 ptxprint 安裝,不包含 GUI 附加元件。如果您需要 GUI,則需要使用類似 pip install -e .[gui] 的命令,但請注意,GUI 依賴項非常繁重,且不適合通過 pip 安裝,您可能最好使用其他機制(您的套件管理器)來處理許多特定的 GUI 依賴項。
機器翻譯自 English
由 (658 點) 提出

很好。這意味著我可以將這行加入 requirements.txt:
git+https://github.com/sillsdev/ptx2pdf@master#egg=ptxprint

然後,我可以通過執行 pip install -r requirements.txt. 來安裝 requirements.txt 中列出的所有依賴項。

或者,我可以像這樣使用 uv:uv add 'ptxprint @ git+https://github.com/sillsdev/ptx2pdf'

機器翻譯自 English

相關問題

0 票
2 個回答 574 次瀏覽
我正在使用 PTXprint 從阿拉伯語的 Paratext 專案建立 PDF 檔案,阿拉伯語是一種從右到左書寫的文字。PTXprint 有一個選項: 「邊欄經節 … 欄寬」(位於「內文」下) 如果我啟用此選項,經節編號會顯示在匯出的 PDF 檔案的邊欄中。然而,它們顯示在左側邊欄,而我希望它們顯示在右側邊欄。我該如何將經節編號顯示在右側邊欄?
bit 496 提出 已提問 10月 27, 2022
+1 票
1 個回答 271 次瀏覽
大家好, 我目前正在 Paratext 中進行一個研經本(Study Bible)專案,希望能獲得關於如何使用 PTXprint 生成校對 PDF 的指導 該研經本的附加內容在專案中的排列方式如下: 書卷導論: 位於每卷聖經書卷的開頭 延伸側 ... 採用什麼工作流程來準備僅供校對的 PDF? 非常感謝任何建議 設定範例或推薦的工作流程 感謝您的支援!
Thiyagarajan 115 提出 已提問 10月 26
0 票
5 個回答 823 次瀏覽
當我首次在 PTXprint 中建立專案時,我可以將其連結到現有的 PT 專案 我注意到,有時 PT 資料中的變更會自動「拉取」到 PTXprint 專案中 問題 我想知道觸發這些更新的條件是什麼,以及使用者是否可以要求「重新整理」 請告知我 ... 會反向傳遞 (這聽起來是否讓某些人感到熟悉?這不是理想的作業流程,但有時會發生 )因此,我提出了這個問題
Tim 934 提出 已提問 4月 24
0 票
1 個回答 267 次瀏覽
這是我的問題:在腳註中,譯者提供了原文中的希伯來字及其意義範圍 下方行中希伯來字母 lamed 的上部筆畫,列印時會覆蓋到上方行中 q p g 等字母的下部筆畫 我不希望為了容納某些特殊字元而增加兩行腳註之間的行距 我 ... 型的大小能與主字型(Charis SIL)的大小成比例,例如將希伯來字型的大小設定為主字型大小的 80% 該如何解決這個問題?
Y Mdu Niê 124 提出 已提問 3月 10
0 票
2 個回答 311 次瀏覽
我剛開始使用 PTXprint 我確實想使用 Paratext,但因為我使用的是 Mac,所以我正在等待 Paratext 10 發布 在此之前,我已經準備好了一份詩篇的翻譯(以及聖經其他部分較早的版本),並將詩篇 1 格式 ... 在 PTXprint 中,我該如何跳過安裝 Berean Sample Bible 或從線上儲存庫下載套件?請多多指教,謝謝
vikslen 105 提出 已提問 2月 5
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
1 Corinthians 3:17
3,088 個問題
6,055 個回答
5,711 則評論
2,050 位使用者