我提供技术支持的一个项目中,在不该出现 RTL 标记的地方散布着许多 RTL 标记。该项目是一个 RTL 项目的回译,但所有文本均为英文。
我不知道这些标记是如何出现的,但我注意到 RTL 标记大多位于经文编号内部或附近:
\v 2[RTL mark] Text of verse 2
据我了解,在 RTL 项目中,当指定经文范围(例如 1-2)时,会在连字符前放置一个 RTL 标记,以便正确渲染经文范围。既然该项目基于一个 RTL 项目,那么 USFM 结构(以及随之而来的 RTL 标记)是否被复制到了子项目中?这无法解释为什么在没有范围的情况下也会出现 RTL 标记,但也许在某个时间点经文划分发生了变化。
能否让 Paratext 显示不可见的控制字符? 据我所知,基本检查(Basic Checks)并没有捕获到这些 RTL 标记。
A project I've been providing technical support to has RTL marks sprinkled throughout where they don't belong. The project is a back translation of a RTL project, but all of the text is in English.
I don't know how they got there, but I did notice that the RTL marks are mostly in or near verse numbers:
\v 2[RTL mark] Text of verse 2
From what I understand, in a RTL project, when a verse range is specified (e.g. 1-2), a RTL mark is placed before the hyphen to cause the verse range to be rendered correctly. Since this project is based on a RTL project, perhaps the USFM structure, and hence the RTL mark, was copied into the daughter project? That doesn't explain why the RTL mark would be present when there is not a range, but perhaps the versification was changed at some point.
Can Paratext be made to show invisible control characters? As far as I could tell, the basic checks were not catching the RTL mark.
机器翻译自 English