我提供技術支援的一個專案中,到處都散佈著不該出現的 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