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

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

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
由 (658 分) 发布

相关问题

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