0
34 次浏览

在一个 RTL Paratext 项目中,我尚未找到任何一组《圣经》引用设置、经文文本和模块规范能够完美协同工作。

《圣经》引用必须在章节-节分隔符(:)、节范围分隔符(-)和章节范围分隔符(U+2014)等元素之前包含 RTL 标记(U+200f)。经文文本中已正确包含这些 RTL 标记。

我唯一能让模块(例如从 $(PRO 3:13-26))正确生成引用的方法,是在《圣经》引用设置中各种分隔符的定义里包含 RTL 标记。

然而,如果在那里包含这些标记,经文文本的引用检查就会给出如下错误:

 MAT 1:0 Invalid chapter/verse separator: ~~||:||~~

我只有通过从《圣经》引用设置中移除 RTL 标记才能让引用检查通过,但这会破坏模块输出,导致其中不再包含 RTL 标记。 

一种非常笨拙的变通方法是:从《圣经》引用设置中移除 RTL 标记,忽略模块中的显示效果,并在每个输出中添加规则以插入 RTL 标记,例如在 Scripture App Builder、Publishing Assistant 等中。但 Paratext 一定有一种正确的方法来处理这个问题,对吧?

机器翻译自 English
Paratext (115 分) 发布 | 34 次浏览

1 个回答

0
最佳答案

在我看来这像是一个 bug。您可能是第一个使用 RTL 语言的《圣经》模块的项目(或者可能是第一个添加内联引用的 RTL 项目)。 

最好报告此问题(Help > Give feedback),以便我们可以查看。

机器翻译自 English
[Expert]
(16.7k 分) 发布

已选中 发布

相关问题

0
9 个回答 633 次浏览
在为基于阿拉伯文字的语言打印模块时,我注意到经文引用打印不正确 以下是我的模块 SFM 文件中的条目: \s God creates the world \r ($(GEN 1:1-27)) \ref GEN 1:1-27 以下是我从 PTXprint ... ,空格,章节号,冒号,起始节,连字符,结束节 现在仔细一看,我发现平行经文标题中也有同样的错误
Jim_Smith 131 发布 提问于 十月 3, 2023
0
3 个回答 327 次浏览
We just recently migrated a set of parallel Roman/Arabic script projects. Note that the parallel is manual , not a PT8 ... problem anyway. I'd appreciate any help you can give me.
jeffh 1.4k 发布 提问于 八月 28, 2017
0
1 个回答 706 次浏览
在运行 Run Basic Checks 下的 References 检查时,我遇到了误报错误 我已检查了以下设置: 在 Scripture Reference Settings 中将 Range of Chapters or ... ft Lees Eksodus 14 - 15.\f*deur die see geloop op droë grond.
gregbac 141 发布 提问于 一月 29, 2024
0
2 个回答 569 次浏览
In a right-to-left project, if I type a verse range in a footnote, e.g. 1-2 , Paratext inserts an invisible RTL marker ... make the Numbers check pass? (I'm using 7.6 for Linux.)
anon261123 180 发布 提问于 十月 5, 2016
0
1 个回答 236 次浏览
各位同事,你们好 我正在帮助一个团队处理他们的 \r 平行参考标记,这些标记通常打印在小节标题下方 在某些情况下,他们希望这些标记包含更多信息,在小节顶部显示该平行参考具体适用于哪些经文(即目标交叉引用的来源) 例如: \s1 ... 改 这是最好的方法吗,还是有更好的标准做法?如果这些信息都放在页面底部,我很乐意使用标准的交叉引用标记 谢谢 Phil
anon913937 124 发布 提问于 十一月 20, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.
1 Peter 3:8
3,047 个问题
6,007 个回答
5,671 条评论
2,027 位用户