0 票
458 次浏览

在从右向左(RTL)项目中,书籍引言中的大纲要点会进行编号。有些书籍使用 \io2 标记子要点,因此根据 USFM 参考文档的建议,主要要点使用 \io1 标记。

但是,当 \io1 后面跟着数字时,Paratext 不将其识别为有效标记。

有趣的是:

  • 它不反对 \io 或 \io2 后面跟着数字
  • 它识别基于此项目创建的从左向右(LTR)转写项目中 \io1 后跟数字的情况

作为解决方案,我们可以从大纲中删除数字,或者使用 \io 代替 \io1。但为什么 \io1 后面的数字应该是无效的呢?USFM 3.0 对此没有说明。

机器翻译自 English
Paratext 中 由 (175 分) 发布 | 458 次浏览

2 个回答

0 票
最佳答案

问题可能是 \io1 标记附带了一个不可见的从右向左(RTL,u+200F)标记。这会导致 PT 无法将其识别为有效。
背景
Paratext 会自动在经文引用序列中添加 RTL 标记,以便它们在 RTL 文本中正确显示。例如,如果您输入 12:13-14,会自动添加两个不可见的 RTL 标记:12<RTL>:13<RTL>-14,以便在 RTL 显示中您看到的是 14-13:12。在编辑 RTL 文本时,可能会发生这种情况:此自动功能会在数字旁边留下多余的 RTL 字符,而这些字符很难删除。例如 \io<RTL>1 或 \io1<RTL>
解决方案
尝试重新输入一个新的 \io1 标记及其后的数字。如果没有出现错误,那么您就知道问题出在 RTL 标记上。然后,您可以使用正则表达式将损坏的标记替换为正确的标记。
提示: 我建议使用 UniView 14 来检查 RTL 文本中的不可见字符。

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

试用了 UniView 14:很棒的工具!

是的,确实存在 RLM(从右向左标记),显然是由 Paratext 自动插入的,随后又被其拒绝。

我尝试重新输入新的标记,但仍然出现错误。还尝试使用 RegEx Pal 删除 RLM,但 Paratext 又把它们加回来了。

但它只在 SFM 中有数字时才插入它们,即 \io1 和 \io2 后跟数字。在普通的 \io 之后我没有收到任何错误。

机器翻译自 English

如果您从文本文件中粘贴包含一些文本的整个 sfm,例如:

“\io1 文本” 会怎样?

或者,对于具有自动编号功能的输出程序(如 InDesign 和/或 Word 等),您可以在输出程序中定义样式为编号段落。自动编号的段落通常比直接输出的手动编号段落看起来更美观。当然,您应该为未编号的段落使用不同的样式。这对您的排版人员来说很容易做到,但您应该在 Paratext 中添加一条注释,请求进行此修改。

祝福,

机器翻译自 English

它太聪明了 :wink: 仍然会插入 RLM。

在请求任何修改之前,我应该首先验证这些数字是否重要到值得付出保留它们的努力。

但假设人们确实更喜欢大纲带有数字,使用普通的 \io 有什么缺点吗?

机器翻译自 English

根据 USFM 标准,\io 和 \io1 是等效的。通常,如果存在其他编号的 \io 标记,应使用 \io1。然而,我认为如果您使用 \io 和 \io2,不会导致任何问题。

机器翻译自 English

谢谢,anon848905!

机器翻译自 English
+2 票

关于此问题的最新更新,希望对任何人有帮助:

我找到了一种“悄悄接近”的方法,可以在数字前插入 \io1 而不被拒绝:我在红色行上方的行中插入一个新的 \io1 标记,然后使用删除键删除旧标记。但我必须小心不要删除数字前的空格。Paratext 接受的结果序列是:
image
但如果我在 \io1 标记后输入此序列,它不会接受;只有当我在现有文本上方一行插入新标记,然后删除中间的标记时才行。

我发现当书名以数字开头时,\toc2 和 \toc3 标记也有同样的行为。

最后,Paratext 项目窗口中显示为红色的一些标记,在我运行“Basic Checks”(基本检查)查找标记时并没有显示出来。但这也许是另一个帖子讨论的主题……

机器翻译自 English
由 (175 分) 发布

相关问题

0 票
1 个回答 202 次浏览
我无法在引言大纲 \io 中使用 \pn 标记。奇怪的是,PT 允许使用 \png,这是一个非常相似的标记。用 + 嵌入它也不起作用。有什么建议吗?
Clear7419 251 发布 提问于 十月 15, 2022
+1 票
3 个回答 506 次浏览
好吧,按照 更改短名称 主题中的建议,我成功转换了我们的项目 但现在每卷书的开头都有三个新标记(\toc3 \toc2 \toc1)--按此顺序 然而,PT 似乎无法识别这些标记 它们显示为红色,并且在运行 标记 检查时,PT 报告了未 ... PT 不识别这些标记吗?毕竟,是 PT 在转换过程中将它们放在那里的 我们之前并没有这些标记 也许是个 bug?
anon233143 252 发布 提问于 五月 17, 2018
0 票
1 个回答 46 次浏览
这种情况出现在类似奥里亚语(Odia)单词中: ସା’ତେରେ 在此上下文中,字符“’ (U+2019)”被有意用作声音标记,而非引号。 是否可以配置 Paratext 以允许 U+2019 作为单词内部的有效撇号?如果可以,推荐如何调整标点或正字法设置以避免此警告? 我们希望确保文本在语言学上准确,同时符合 Paratext 的验证规则。 感谢您的支持。
Shivaji 117 发布 提问于 三月 18
0 票
1 个回答 54 次浏览
我是一名志愿者(PT 经验有限),正在帮助一个翻译团队将《使徒行传》准备好上传到 DBL 书名第二行显示为 \mt2 ya Baapositloa. 错误消息是 ACT 1.0 Text or marker/style does not ... 的示例,\mt2 of the Apostles 我不确定为什么会出现这个错误消息 提前感谢您的帮助
mark2024 124 发布 提问于 八月 15, 2025
0 票
1 个回答 175 次浏览
我在 Paratext 设置中添加了一个自定义标记 我需要它来指定一种称为 释经缩进 的东西 基本上,这只是在文本中各个位置添加的一个数字 它的作用有点像经文编号,只是这些数字不是连续的 为了让它正常工作,我在 custom.sty 中添 ... 有文本,而我希望它只影响数字--就像处理 \v 7 时那样 我该如何让 \zei 仅接受一个数字作为其参数?
oz1cz 106 发布 提问于 五月 18, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Make every effort to keep the unity of the Spirit through the bond of peace.
Ephesians 4:3
3,052 个问题
6,011 个回答
5,677 条评论
2,031 位用户