0
641 次浏览

我们在双栏布局方面遇到了一些问题。在某个地方,章节号覆盖在文本上方(2 Chr 5:1)。
2 Chr 双栏覆盖

在其他几个地方,文本超出了页边距。

当我使用单栏布局时,这些问题不会出现。我们如何让双栏布局正常工作?是否还有其他需要设置的选项?或者是存在需要修正的编程错误?

机器翻译自 English
PTXprint (167 分) 发布 | 641 次浏览

10 个回答

0

我能够编写一个临时的绕过方案来解决双栏布局问题,如下所示,在 PrintDraftChanges.txt 中:

机器翻译自 English
(167 分) 发布

在使用了一些特定于上下文的更改规则后,让换行功能正常工作,干得漂亮!

章节号切口(cutout)显示不正确的问题仍然存在吗?如果是,请发送该作业的存档文件,以便我们复现并修复它。我在自己的一个项目上测试时无法得到相同的行为。看到更多的上下文也会有帮助。这是发生在页面底部吗(即该书被附加到前一本书之后)?

机器翻译自 English
0

章节号切口问题仍然存在,但我可以用我上面所做的更改之一(第 49 行)来绕过它。只需单独打印 2 Chr 就可以轻松复现。我已经为它创建了存档文件。我会将其发送到支持邮箱,主题为本帖的主题。如果您也需要一个存档文件来复现文本溢出问题,我也很容易做到。

机器翻译自 English
(167 分) 发布
0

我们刚刚发现的另一个双栏布局问题。大多数页面都能正确填充到页面底部。然而,有几个页面底部有很多空白。这是一个例子:


当我单独打印第 7 章时,没有空白。当我单独打印第 6 章和第 7 章时,空白较少。然而,当我打印第 5 章到第 7 章时,确实出现了大量的空白。

是否有控制此行为的设置,还是这是另一个需要调查的问题?

机器翻译自 English
(167 分) 发布

页面末尾出现大间隙的最常见原因是宏无法 BALANCE(平衡)栏。通常,将该页上段落的长度(或应该在该页上的段落)仅增加一行即可解决问题。有时,根据段落内的文本,将长度减少一行也能使其适应。

这两种情况都可以通过使用 Adjust List(调整列表)来实现,可在 View+Edit(查看+编辑)选项卡/页面中访问。使用 Generate…(生成…)按钮创建段落列表,然后将 +0 更改为 +1 以增大段落,或更改为 -1 以缩小段落。段落并不总是可以增大或缩小,因此这需要一些时间和精力。

如果平衡栏完全不重要,你只想让文本使用页面上所有可用空间,那么你可以将这两行添加到你的 ptxprint-premods.tex 文件中(可从 Advanced(高级)选项卡访问),它将忽略栏平衡。

\clubpenalty=0
\widowpenalty=0

你总是可以在之后检查“不平衡”的输出,然后拉伸或缩小栏以手动平衡页面。

机器翻译自 English

我尝试将这两行添加到 ptxprint-premods.tex 文件中,结果出现错误:
PTXprint Version 1.9.2
Please send to: [Email Removed]

PTXprint [1.9.2] - Error!

Failed to create: ptxprint-Piaroa-REVPBT.pdf

The log file shows: ! Undefined control sequence.

哎呀!发生了意外情况导致此错误。

仅启用 Apply Initial Settings (ptxprint-premods.tex) 就会导致上述失败,即使我将其恢复为仅包含 2 行默认注释。

机器翻译自 English
0

我们不需要栏平衡,所以如果我们能弄清楚如何关闭栏平衡,那可能会解决许多页面底部多余空间的问题。

机器翻译自 English
(167 分) 发布
0

经过一些尝试和错误,我发现上面的两行必须放在 ptxprint-mods.tex 中(而不是 ptxprint-premods.tex)。当我同时使用 clubpenalty 和 widowpenalty 时,页面底部有一些本应在新页面开始的内容。当我单独使用 widowpenalty 时,看起来效果更好。

机器翻译自 English
(167 分) 发布
0

关于悬挂的单词……我想知道您是否开启了“prevent orphan words”(防止孤行单词)。这似乎是导致该问题的最可能原因。“Prevent orphan words”基本上强制文本中任何最后两个单词必须出现在同一行,因此如果它们太长无法放入且没有连字符规则,那么您得到的正是您所要求的。

机器翻译自 English
(294 分) 发布
0

哎呀。我没有点击此处的“reply”(回复):
关于章节号位置不正确的问题,我想知道重新运行作业是否能修复它。有时确定首字下沉(drop-cap)的正确位置需要比 ptxprint 愿意提供的更多次重新运行。TeX 会注意到需要这样做,并在输出中给出 "Re-run…"(重新运行…)提示。

机器翻译自 English
(294 分) 发布
0

感谢建议检查“prevent orphan words”(防止孤行单词)。这有助于解决悬挂单词的问题。该选项默认是开启的,由于我不知道它的含义,我就保持原样。现在我已将其关闭,不再有悬挂单词。

对于章节号位置不正确的问题,每次我运行它时都会一致发生(在没有我在 PrintDraftChanges.txt 中做的第一个修改的情况下)。我从未在面板上看到过“Re-run”(重新运行)提示。

机器翻译自 English
(167 分) 发布
0

这是一个范围广泛的主题!

关于平衡栏的子主题。如果您对不平衡的栏感到满意,可以尝试为栏平衡器添加一些模糊度(在 ptxprint-mods.tex 中):

\def\BalanceThreshold{1}  % number of lines of unbalance

这是一个测试较少的领域,所以感谢您作为测试者 :slight_smile:

机器翻译自 English
(658 分) 发布
0

下一个发布版本将在 Layout(布局)选项卡中将其作为一个额外设置:

机器翻译自 English
(3.2k 分) 发布

相关问题

0
2 个回答 248 次浏览
在圣经书卷中,“两栏布局”(Two Column Layout)的表现符合预期,在其他所有项目的 GLO 中也是如此。但在这个项目中,为了让 GLO 设置为单栏模式,我们不得不勾选“两栏布局”复选框。看起来这个项目的设置有些混乱,但我找不到该在哪里查看。“导出草稿 PDF …”(Export draft PDF …)在 Pt 中运行正常。 有什么建议吗?
anon095293 129 发布 提问于 二月 22, 2023
0
2 个回答 230 次浏览
我想使用类似这个的布局。但是,我得到的结果像是我附在这里的 1702×69 11.5 KB 2706×124 20.2 KB ,使用的是附件中的配置 以及边距为 12 的单栏布局。 正如您从输出结果中看到的,问题出在右边距上。非常感谢社区的任何帮助。愿上帝祝福您。
Waktola_Merdassa1 102 发布 提问于 十一月 3, 2021
0
3 个回答 243 次浏览
我正在使用 PTXprint 1.9 我处理的 USFM 文件中,每个章节都有 \c 标记,后面跟着 \cl 标记 在默认配置下(除了更改字体外),如果不包含卷首语(Book Introductions),我在 PDF 输出中遇到以下问题: 第一章没有章 ... 号 当我包含卷首语并再次打印时,这两个问题就解决了 有人知道这里发生了什么吗?非常感谢帮助
da4396 126 发布 提问于 七月 22, 2021
0
1 个回答 85 次浏览
与两年前另一个关于双语本的问题类似,我在尝试使用 XXA 书籍来为路加福音中相关语言之间的经文摘录排版双语本时,发现了一种(对我来说)令人惊讶的行为 路加福音(LUK)中的双语本文本被格式化为 2 栏(因此每种语言各占一页),但 XXA ... 是最近的许多更新已经包含了此功能?我还没有找到所有关于双语本的文档,所以如果有人能指引我去查看,我将不胜感激
rowbory 510 发布 提问于 十月 3, 2024
0
4 个回答 378 次浏览
有没有办法在节标题位于栏顶时移除其前面的空行?我已经将段前距和段后距都设置为 0。
mlucas53 148 发布 提问于 七月 28, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
All the believers were one in heart and mind. No one claimed that any of their possessions was their own, but they shared everything they had.
Acts 4:32
3,051 个问题
6,010 个回答
5,676 条评论
2,030 位用户