0
339 次浏览

我(慢慢地)一直在研究基于重复或拉伸(或重复拉伸)的“装饰图案”来绘制侧边栏的边框。它会在绘制装饰图案之前应用任何拉伸,因此即使用户选择允许装饰图案被严重拉伸变形,线条粗细也会保持恒定。

本周,代码已扩展以将(可能变形的)字体字形添加到可用元素列表中(当然,在这种情况下会出现线条粗细的变形。)

如果使用重复元素,装饰性边框(假设它们定义正确)对于它们包围的每个框都是真正“量身定制”的,而不是变形的。

下一步将是使这些装饰性边框能够围绕页面。目前,如果为页面添加(PDF)边框,则是整个页面(包括脚注和交叉引用)都会获得边框,但我从 SAB 页面看到,有人请求仅为经文文本添加边框,排除脚注。

我还了解到,在世界某些地区,对于包含原始希腊语/希伯来语的双语本,文化上可能更倾向于让原始语言被“框住”,而 vernacular(方言/通用语)翻译不被框住。

因此,我推测对于页面边框,存在三种人们可能希望拥有的选项:

  • 整页
  • 仅经文文本
  • 仅双语本的一侧。

但我能想到的潜在其他选项还有:

  • 双语本两侧经文部分在一个边框内
  • 双语本两侧经文部分,在单独的边框内
  • 经文和脚注/交叉引用,但不包括图片

最终,人们可能还会希望有:

  • 围绕章节标题的边框
  • 围绕图片的边框??

我遗漏了什么吗?其中哪个最紧迫?

机器翻译自 English
PTXprint (1.1k 分) 发布 | 339 次浏览

5 个回答

0

哦,我忘了,装饰性线条也起作用了:

image

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

我正在想办法在章节标题周围添加边框或在标题后面添加阴影。我知道我可以从“选项卡+边框”(Tabs+Borders)选项卡中做到这一点,但它只允许使用填充列的固定大小边框。我想根据文本大小仅在文本后面添加阴影。

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

我正在尝试为背景着色并在章节标题周围添加方框。Malachi 提供了初始代码,我将其修改以适应我的情况:

changes.txt:
‘\s (.+?)$’ > ‘\s_border \1 end\n’

ptxprint-mods.tex:
\def\s_border #1 end{
\esb \cat boxedtext\cat*
\s #1
\esbe
}

custom.sty
\Category boxedtext
\Border All
\BgColor xFDFDFD# grey
\doublecolumns
\Alpha 16
\Position h
\Scale 0.4
\Marker s
\RightMargin .125
\LeftMargin -.9
\SpaceBefore 0
\SpaceAfter 0
#\Color xff0000 #Red text colour
\FirstLineIndent 0
\EndCategory

这几乎可以工作,但在双栏布局中,方框的位置太高,且前一段落的最后一行出现在标题下方。另一个问题是,对于书中的第一个标题,第一行显示在方框外但在正确的位置,而第二行在方框内但横跨两栏。

机器翻译自 English
0

如果您只想为某些文本的字符应用背景颜色,这是可以做到的。不过,目前它仅应用于字符样式,而不是整个段落。(您可以设置段落的背景,但令人困惑的是,它只会应用于段落内的字符样式。)

样式表:

\Marker zgry
\StyleType Character
\Background xc0c0c0

USFM(例如在 printmods 之后):

\s \zgry This is a really excessively long title that breaks across two lines\zgry*

结果:
image

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

书开头的侧边栏不知道它们应该属于正文还是引言文本。未经测试,我预计这样可能效果更好:

changes.txt:
‘\\s (.+?)$’ > ‘\\p\\s_border \1 end\n’

因为 \p 应该告诉 TeX 你不再处于引言部分。

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

哦……顺便说一下,阅读你的 custom.sty:

  1. Alpha 取值范围为 0…1

  2. doublecolumns 不是样式表条目。它是内部“立即切换到双栏模式”的命令,它不会结束当前段落或执行其他一些有用操作。(即,如果你在任何地方使用它,请预期会出现奇怪的结果。)

  3. 你可能希望为 esb 添加一些 \SpaceBefore\SpaceAfter

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

相关问题

0
2 个回答 243 次浏览
更新 PTXprint 后,它现在在所有经文文本周围都添加了一个文本边框。我该如何去除它? 它只在其中一个使用阿拉伯文字的项目中这样做,而在罗马文字项目中并没有。 这与我们在页面上添加的边框不同。
debbodaneejo 118 发布 提问于 八月 23, 2023
0
0 个回答 26 次浏览
大家好, 有没有人的项目中,出版方或社区希望看到一种仅对一栏添加边框/框架的双语版式? 例如,将希腊语文本(无论是否带有逐行对照)置于边框内? 如果有这样的项目,您的项目有机会被用于一个尚未合并的功能的Alpha测试 ... 任何时间表 5. 我的测试能发现每一个最后的错误 David Gardner (SIL, 欧亚地区,但实际上并不在敏感项目中)
DG 1.1k 发布 提问于 十月 10, 2025
0
1 个回答 98 次浏览
在 选项卡+边框|装饰性装饰|边框|文本边框|编辑设置 对话框中,您可以选择 线条 和 填充 颜色 点击这些颜色方块会打开 边框线条颜色 或 边框填充颜色 对话框,令人烦恼的是,它们 ... 这是 PTXprint 的 bug 吗,还是我漏掉了某个复选框? PTXprint v2.7.27/Win10 Pro 22H2 (build 19045.5608)
anon095293 129 发布 提问于 三月 17, 2025
0
1 个回答 19 次浏览
我正在尝试制作一本带有装饰性边框的书籍 我使用的是去年用过的一个配置,但我记不清当时是如何让这个特定的边框生效的,也不知道如何控制它的行为 我想使用这个边框 我 没有在 选项卡和边框 (Tabs and Borders)中启用 页面边框 ... 我的问题是页眉出现在边框上方,而我无法让它出现在边框的上方或下方 最好能出现在上方 感谢提供任何帮助
Kirk 123 发布 提问于 八月 4, 2025
0
4 个回答 338 次浏览
我希望在经文周围有页面边框,但在引言周围不要有 过去我使用过一些变通方法,包括(如果我只出版单卷书)将引言与扉页一起排版,并创建一个在正文之前加载的 PDF 过去我也在 TeX 宏中做过一些棘手(且丑陋)的操作,在幕后切换不同的页面边框 ... ?我认为实现这一功能非常重要,因为某些主要宗教要求 神圣 文本周围有边框,但人为编写的文本(如引言)周围则不需要
jeffh 1.4k 发布 提问于 四月 8, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Every day they continued to meet together in the temple courts. They broke bread in their homes and ate together with glad and sincere hearts, praising God and enjoying the favor of all the people. And the Lord added to their number daily those who were being saved.
Acts 2:46-47
3,045 个问题
6,005 个回答
5,671 条评论
2,026 位用户