0
1.1k 次瀏覽

是否可以在對開頁(Facing Pages)上建立雙語對照(Diglot)或雙語並排(Discript),並使用單欄(Single Column)?

這在歌本(Song Books)中已被提出需求,因為 A5 雙欄會導致過多的換行。

我無法使其正常工作(v2.0.30 和 v2.1.8)

謝謝,Mike

機器翻譯自 English
PTXprint (1.2k 點) 提出
已重新顯示 | 1.1k 次瀏覽

19 個回答

0

是的,應該可以……但目前不能(僅)透過圖形使用者介面(GUI)完成。

使用 “polyglot-simplepages” 外掛程式是可行的。如果使用者介面允許載入外掛程式,那麼只需指定該外掛程式並添加一些晦澀代碼到 ptxprint-premods.tex 檔案中(可能還有 ptxprint-mods.tex)即可。不幸的是,該功能尚未納入使用者介面,而且即使是 ptxprint-premods.tex 檔案也來不及載入該外掛程式。

那麼……您使用的是 Linux 還是 Windows,並且是否習慣使用命令列(command-line)?

機器翻譯自 English
(1.1k 點) 提出
已重新顯示

我使用的是 Windows,並且我習慣使用命令列。

機器翻譯自 English

好的……

我認為應該有效的一種方法(未經測試):

  1. 盡可能透過 GUI 進行設定。
  2. 將以下內容添加到 ptxprint-premods.tex
\polyglotpages{L,R}
\def\DiglotRFraction{1.0}
\def\DiglotLFraction{1.0}
  1. 按下列印。
  2. 生成一個存檔(在 help 標籤下)
  3. 使用您喜愛的文字編輯器,將代碼 \def\pluginlist{polyglot-simplepages} 作為生成的 tex 檔案的第一行添加進去。也許“view only”按鈕可以打開檔案並讓您儲存變更。
  4. 從您生成的存檔中,提取 “runtex.txt” 批次檔案。
  5. 將上述檔案重新命名為 runtex.bat,並將其放入配置的資料夾中(My Paratext 8 projects\PROJ\local\ptxprint\MySongBooks)
  6. 編輯 runtex.bat,將以下行:
    set TEXINPUTS=.;%cd%\\..\\..\\..\\src\\;
    替換為:
    set TEXINPUTS=.;C:\\Program Files\\PTXprint\\ptx2pdf\\;
    並刪除 FONTCONFIG 行。(我希望如此)
  7. 執行 runtex.bat

每次您從 ptxprint 的 GUI 變更任何設定時,都需要重複步驟 3、5 和 9。

我剛在 github 上提交了一個問題 #636 來討論這個問題。希望在那裡能看到 Python 程式設計師的進展!

機器翻譯自 English

PtxPrint 在第 3 步(Print)時崩潰。我正在將崩潰報告發送到支援電子郵件。
謝謝,

機器翻譯自 English
0

感謝 @David_Gardner,此功能已經存在約一年了。但到目前為止,沒有人提出過這個需求,因此我一直猶豫是否要將其添加到 UI 中,因為 UI 變得越來越複雜,特別是對於初學者來說。

然而,聽到社群其他成員對此類功能實用性的看法將非常好。與其回覆“請務必添加!”,請具體告訴我們雙頁跨頁(two-page spread)如何幫助解決現有問題。

順帶一提 - 與此相關的是多語對照(multi-glot)選項,這目前列在我們的增強功能清單中,優先級為 25 中的 12。TeX 工作已完成,但尚未在 PTXprint 的 UI 中實現。以下是輸出效果(5 個同步專案跨 2 頁對開)可能呈現的樣子:

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

我也認為雙頁跨頁雙語對照選項非常有用。我工作的語言正字法詞彙非常長,因此將文字放入半頁欄中會導致閱讀體驗非常破碎。出於方便,我們經常這樣列印草稿,但有時欄寬會被一個詞佔滿,例如。

機器翻譯自 English
0

在上述情況下,XeTeX 崩潰是意料之中的。但在 XeTeX 崩潰之前,ptxprint 會生成需要修改的檔案(因此它不會崩潰,而是正常運作)。

一個不會崩潰的更好版本是:

\ifcsname polyglotpages\endcsname
  \polyglotpages{L,R}
  \def\DiglotRFraction{1.0}
  \def\DiglotLFraction{1.0}
\fi

這基本上表示如果外掛程式未載入,則忽略這部分。

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

它確實生成了單欄對開頁的雙語對照 PDF。太棒了!
但對齊效果不太好。這是一本非聖經書籍,沒有節,只有章和文字。有沒有辦法避免手動對齊每一頁?

每次我想更新 PDF 時,我只需要重做步驟 3、5 和 9(不是 4)。對嗎?

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

第二次嘗試(步驟 3、5、9),但我遇到了錯誤。
我嘗試重新建立存檔,但第二次卻變成了雙欄。

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

如果您使用的是第二版 ptxprint-premods,是的,那會給您舊式的雙欄模式。
要重新建立對開頁輸出,步驟如下:

  1. 進行變更,
  2. 按下列印(忽略崩潰 / 關閉該 PDF)。(即使出現錯誤,讓它崩潰可能節省一些時間)。
  3. 在 .tex 檔案頂部添加 \def\pluginlist{polyglot-simplepages}
  4. 執行 runtex.bat(可能需要 2 或 3 次,取決於輸出是否提到‘Re-run to correct XYZ’

您可能想要調整的變更之一是‘Alternative merge mechanism’。其中一種機制比另一種更重視段落。

為了幫助對齊,您可能還想插入節號但抑制其列印。(在“Body”標籤下)
例如,您可以使用章號作為歌曲編號,並使用 \v 作為節。

機器翻譯自 English
0

它運作得相當好,但在我重新執行 runtex.bat 後,頁腳和目錄中的頁碼不再是天城文(Devanagari script),而是恢復為羅馬字(roman script)。我該如何修復?

此外,目錄中的頁碼是針對雙語對照列印的,並未根據新的頁面佈局更新。

機器翻譯自 English
(1.2k 點) 提出
已重新顯示
0

我感覺 Python 代碼在兩次執行之間為您做了一些複雜的事情。如果沒有 UI 變更讓您指定外掛程式,您可能需要在 ptx-plugins.tex 中檢查之前設定預設外掛程式清單,即將 (3) 中的 \def\pluginlist... 放在該檔案的頂部。我記不清在 Windows 中該檔案儲存在哪裡了,抱歉。

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

我的 ptxprint-Diglot-XXEETHymns.tex 檔案中已經有 \def\pluginlist… 了。請見下文。

我理解您是要求我將其放入第二個檔案,對嗎?
我搜尋了 C 磁碟,但找不到 ptx-plugins.tex。
有人能告訴我該檔案所在的資料夾或大致區域嗎?


% Created by ptxprint 2.07 at 2022-03-31 15:58:52 +05’45’
\def\pluginlist{polyglot-simplepages}
\input paratext2.tex
\input ptx-ptxprint.tex
\includeifpresent{…/…/…/shared/ptxprint/Diglot/ptxprint-premods.tex}
.


機器翻譯自 English
(1.2k 點) 提出
已重新顯示
0

(貼文已被作者刪除)

機器翻譯自 English
(1.2k 點) 提出
已重新顯示
0

今天我使用了 v2.1.20,並在進階頁面中添加了 polyglot-simplepages,但雙語對照的頁面仍然是雙欄。我沒有執行之前提到的任何手動步驟。

  1. 我还需要配置什麼才能實現單欄對開頁雙語對照?
  2. 我需要在第二個雙語對照配置中配置什麼?
機器翻譯自 English
(1.2k 點) 提出
已重新顯示

相關問題

0
1 個回答 73 次瀏覽
類似 兩年前另一個關於雙語聖經的問題,我發現了一個讓我感到驚訝的行為:當我嘗試使用 XXA 書卷來為路加福音中一些節的選段排版雙語聖經時(這些語言之間關係密切) 路加福音(LUK)在雙語聖經中排版為兩欄(因此每種語言各佔一頁),但 XXA ... 的多項更新已經包含了此功能?我尚未找到所有關於雙語聖經的文件,因此如果有人能指引我去查看相關文件,我會很感激
rowbory 510 提出 已提問 10月 3, 2024
0
2 個回答 198 次瀏覽
在聖經書卷中,「雙欄版面」的運作符合預期,而且在其他所有專案的 GLO 中也是如此。但在這個專案中,若要將 GLO 設為單欄模式,我們必須勾選「雙欄版面」選項。看來這個專案的設定有些問題,但我找不到該從哪裡查起。Pt 中的「匯出草稿 PDF …」運作正常。 有什麼建議嗎?
anon095293 129 提出 已提問 2月 22, 2023
0
2 個回答 212 次瀏覽
我試圖使用類似 這個 的版面。然而,我得到的結果卻像我這裡附上的圖片 1702×69 11.5 KB 2706×124 20.2 KB ,我使用的是附上的設定 以及單欄版面,側邊邊距為 12。 問題在於右側邊緣的邊距,您可以從輸出結果中看出。非常感謝社群的任何協助。願上帝祝福您。
Waktola_Merdassa1 102 提出 已提問 11月 3, 2021
0
1 個回答 52 次瀏覽
我們雙語版(diglot)版面設計的基本構想如下所示 在我們的專案中,雙語版的次要文本是位於對開頁內側的逐字對照文本(interlinear text)(理想情況下應帶有裝飾性邊框) 雙語版的主要文本是vernacular translation(方言/當地語言 ... 解區的高度在每一頁上保持一致?或者僅在對開頁上保持一致?這些方法中有任何一種是可行的嗎?
Christopher F 120 提出 已提問 4月 15, 2025
0
4 個回答 836 次瀏覽
In Print Draft (PT 9), if I select Page Size A5 and also select two columns, the format of the first page is all ... we can do booklet printing and get two A5 pages on one A4.
viverechristus 296 提出 已提問 3月 2, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For we were all baptized by one Spirit so as to form one body—whether Jews or Gentiles, slave or free—and we were all given the one Spirit to drink.
1 Corinthians 12:13
3,045 個問題
6,005 個回答
5,671 則評論
2,026 位使用者