0
108 次浏览
我正在尝试为《以斯拉记》中的书信获得良好的排版效果。似乎没有一种单一的样式格式能适用于所有书信。因此,我目前的想法是,与其给 USFM 标记符赋予全局值,不如通过经文引用来逐段指定格式。然而,我完全不知道该使用什么代码,也不知道在 PTXprint 中应该把它放在哪里。

举个例子,《以斯拉记》2:2-4 包含以下 USFM 标记符:2a 节有 \pmo,2b-4 节有 \pm。我该如何仅针对这些经文指定每个段落应有段前间距,并使用不同的字体(例如使用 Arial 而不是 Charis)?
机器翻译自 English
PTXprint (153 分) 发布 | 108 次浏览

3 个回答

0
好的,我有点困惑。你是说在母版版本中只有 \p,而你希望强制应用以下格式:

pmo - 嵌入式段落开头
pm - 嵌入式段落
pmc - 嵌入式段落结尾

还是说 pm/pmo/pmc 被过度使用了,而你只想更改它们在特定经文中的显示方式?

样式(Styles)是你用来更改字体、大小、段落布局等的方式。因此,如果 USFM 是良好的基于语义的标记(例如,书信和其他适合缩进的文本都用 pm* 标记,其他内容则没有),那么你可以在“样式”选项卡中为该样式分配字体、大小等。如果你需要让《以斯拉记》的格式与例如《启示录》不同,你可以复制一个样式并使其仅适用于单卷书,例如将 pm 复制为 id:GEN|pm(即《创世记》中的 pm - 参见相关卷书的 \id 行)。

如果问题是 USFM 标记混乱不堪,那么我首选的方案 1 是与翻译人员/释经顾问沟通,并在 Paratext 中进行修改。
否则(例如,如果原始文本来自 DBL),你可以使用 changes.txt 文件来对特定经文或范围应用更改。例如,要删除文件中其余部分的所有 "\pm",并在少数几个地方恢复它们,你可以这样做:
at EZR "\\pm " > "\\p "
at EZR 2:2-4 "\\p " >"\\pm "
at EZR 97:124-132 "\\p " >"\\pm "
(注意代码后面的空格)

如果你有多个段落需要单独处理,你可能需要执行类似以下操作:
at EZR 2:2 "\\p Dear" >"\\pmo Dear"
 
当然,你也可以结合这两种方法,创建一个特殊的 "pletter" 样式来设置合适的字体和布局,然后在相关位置将 "pm" 更改为 "pletter"。
机器翻译自 English
(1.1k 分) 发布
USFM 标记符在语义上标记整个段落时提供的范围有限。只有 \pm 来涵盖书信、祈祷、诏书等。当《以斯拉记》1:2-4(一道诏书)、《以斯拉记》4:11b-16(一封书信)和《尼希米记》9:5b-37(一段祈祷)都用 \pm 标记时,我该如何指定 PTXprint 以不同的方式显示它们?我们的输出将是 A5 尺寸,双栏排版,使用缩进会导致行宽过短而无法阅读,因此我正在寻找替代格式,以帮助读者理解不同种类的内容。对于书信和诏书,更改字体似乎是一个不错的选择,但对于祈祷来说,其意义就不那么大了。

有没有一种方法可以在 Paratext 中将它们标记为不同的类型?如果可以,我该如何在 PTXprint 中实现这一点?
机器翻译自 English
在我看来,在段落级别,USFM 结构违背了其自身关于语义标记的规则。表面上看,只有 \pm 来涵盖书信、祈祷、诏书等。我希望《以斯拉记》1:2-4(一道诏书)的显示方式不同于《以斯拉记》4:11b-16(一封书信),也不同于《尼希米记》9:5b-37(一段祈祷)。我们的输出将是 A5 尺寸,双栏排版,使用缩进会导致行宽过短而无法阅读,因此我正在寻找替代格式,以帮助读者理解不同种类的内容。对于书信和诏书,更改字体似乎是一个不错的选择,但对于祈祷来说,其意义就不那么大了。
再次翻阅 USFM 文档后,我发现除了 \pm 之外还有 \pi# 标记符。我将尝试使用这些标记符。
机器翻译自 English
0
我刚刚想到……另一个选项是使用(用户定义的)范围里程碑来标记书信与谕令。
我不知道 Paratext 希望如何使用它们,但 PTXprint 可以接受类似以下内容:

\pmo \zletter-s\* To the elect in ....
.....
\pmc Let him who has ears let him hear! \zletter-e\*

然后可以使用 \zletter-s / zdecree-s 在一系列段落样式上应用特定的字体。
机器翻译自 English
(1.1k 分) 发布
0
一种方法是使用你自己发明的特定标记符:\zpl,然后使用上下文更改(contextual change)来替换 \p,如下所示:

```
at EZR 2:1-4 '\\p ' > '\\zpl '
```
注意,我们从上一节经文开始,以便捕获 EZR 2:2 之前的 \p。然后,你可以按你想要的方式设置 \zpl 的样式(通常,找到最接近你所需样式的标记符,例如 \p,并点击“添加”以在样式表中创建一个名为 zpl 的新标记符)
机器翻译自 English
(656 分) 发布

相关问题

0
1 个回答 69 次浏览
朋友们好, 我有一个排版项目,需要以拉丁数字显示数字,而正文使用的字体是另一种文字 因此,在参考标记 \r 中,我们将参考内容以拉丁数字形式放置(例如: Lk 3.23-38) 通过 PA7 导出到 InDesign 时,由于我 ... (例如:改为 Charis SIL),以便正确显示它们 我无法编写正则表达式 我需要你们的帮助来完成这项任务 谢谢
TSNgaihte 220 发布 提问于 二月 24, 2025
0
1 个回答 18 次浏览
您好, 在创建 Strong's Number Index 时,显示如下,其中引用看起来像“$a(Mat 1:11)” 我该如何修正这个问题?
Kevin Nicholas 142 发布 提问于 四月 26, 2025
0
1 个回答 36 次浏览
我用 PTXprint 生成了一个 PDF 文件 当我在桌面上用 Firefox 打开它时,Firefox 会在浏览器界面中显示 PDF 文件的标题,也就是标签页标题的位置 在我的情况下,它显示的标签页标题是 "[Unknown] - ... 样在浏览器或 PDF 阅读器中打开该 PDF 文件的人就不会看到这个令人困惑的 语言错误的标题
bit 495 发布 提问于 十一月 17, 2025
0
1 个回答 199 次浏览
anon589069 132 发布 提问于 三月 5, 2024
Paratext
0
2 个回答 264 次浏览
我需要删除一些音频,以便在我寻找让受访者更匿名地使用音频的方法时保护他们的身份。需要删除的回复数量不多。
TM_Software 123 发布 提问于 八月 16, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Give proper recognition to those widows who are really in need.
1 Timothy 5:3
3,045 个问题
6,005 个回答
5,671 条评论
2,026 位用户