0
1.2k 次浏览

是否可以在对开页(Facing Pages)上创建双栏对照本(Diglot)或双文对照本(Discript),并使用单栏(Single Column)布局?

有人为此提出了请求,用于歌本(Song Books),因为 A5 纸张的双栏布局会导致过多的换行。

我目前无法使其正常工作(v2.0.30 和 v2.1.8 版本)。

谢谢,Mike

机器翻译自 English
PTXprint (1.2k 分) 发布
已重新显示 | 1.2k 次浏览

19 个回答

0

是的,应该是可以的……但目前不能(仅)通过图形用户界面(GUI)实现。

使用 “polyglot-simplepages” 插件是可行的。如果用户界面允许加载插件,那么只需指定该插件并在 ptxprint-premods.tex 文件(可能还有 ptxprint-mods.tex)中添加一些晦涩的代码即可。遗憾的是,用户界面目前尚不具备此功能,而且即使使用 ptxprint-premods.tex 文件,加载该插件也为时已晚。

那么……您使用的是 Linux 还是 Windows?您是否习惯使用命令行?

机器翻译自 English
(1.1k 分) 发布
已重新显示

我使用的是 Windows,并且我熟悉命令行操作。

机器翻译自 English

好的……

我认为应该可行的一种方法(未经测试)如下:

  1. 尽可能通过 GUI 进行设置。
  2. 将此内容添加到 ptxprint-premods.tex 中:
\polyglotpages{L,R}
\def\DiglotRFraction{1.0}
\def\DiglotLFraction{1.0}
  1. 点击打印。
  2. 生成一个归档文件(在“帮助”选项卡下)。
  3. 使用您喜欢的文本编辑器,将代码 \def\pluginlist{polyglot-simplepages} 作为生成 tex 文件的第一行添加进去。也许“仅查看”按钮可以打开文件并让您保存更改。
  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 步(打印)时崩溃了。我正在将崩溃报告发送到支持邮箱。
谢谢,

机器翻译自 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 次,具体取决于输出中是否有关于“重新运行以修正 XYZ”的提示)

您可能想要尝试调整的一个设置是“替代合并机制”(Alternative merge mechanism)。其中一种机制比另一种更关注段落。

为了帮助对齐,您可能还想插入节号但抑制其打印。(在“正文”选项卡上)
例如,您可以使用章号作为歌曲编号,并使用 \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 个回答 85 次浏览
与两年前另一个关于双语本的问题类似,我在尝试使用 XXA 书籍来为路加福音中相关语言之间的经文摘录排版双语本时,发现了一种(对我来说)令人惊讶的行为 路加福音(LUK)中的双语本文本被格式化为 2 栏(因此每种语言各占一页),但 XXA ... 是最近的许多更新已经包含了此功能?我还没有找到所有关于双语本的文档,所以如果有人能指引我去查看,我将不胜感激
rowbory 510 发布 提问于 十月 3, 2024
0
2 个回答 246 次浏览
在圣经书卷中,“两栏布局”(Two Column Layout)的表现符合预期,在其他所有项目的 GLO 中也是如此。但在这个项目中,为了让 GLO 设置为单栏模式,我们不得不勾选“两栏布局”复选框。看起来这个项目的设置有些混乱,但我找不到该在哪里查看。“导出草稿 PDF …”(Export draft PDF …)在 Pt 中运行正常。 有什么建议吗?
anon095293 129 发布 提问于 二月 22, 2023
0
2 个回答 226 次浏览
我想使用类似这个的布局。但是,我得到的结果像是我附在这里的 1702×69 11.5 KB 2706×124 20.2 KB ,使用的是附件中的配置 以及边距为 12 的单栏布局。 正如您从输出结果中看到的,问题出在右边距上。非常感谢社区的任何帮助。愿上帝祝福您。
Waktola_Merdassa1 102 发布 提问于 十一月 3, 2021
0
1 个回答 64 次浏览
我们的双栏(diglot)排版的基本构想如下所示 在我们的项目中,双栏的次要文本是位于相对页面内侧的逐词对照文本(interlinear text)(理想情况下带有装饰性边框) 双栏的主要文本是方言译文,作为逐词对照文本的注释呈现,其中包含大量位于 ... 法?还是尝试让注释区域在每一页上保持相同的高度?或者仅在相对页面上保持相同?这些方法中有哪些是可行的?
Christopher F 120 发布 提问于 四月 15, 2025
PTXprint
0
4 个回答 912 次浏览
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 发布 提问于 三月 2, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,049 个问题
6,007 个回答
5,673 条评论
2,029 位用户