0
498 次瀏覽

We have a project in Burmese project that has Zero Width Non-Joiner (u+200C) invisible characters which I would like to mark as Invalid in the Characters inventory, but we cannot. We get a message:
image
However it does not exist in the Alphabetic Characters tab.or any other tab of the Language settings.
I also found the the same was true for Zero Width Joiner (u+200D).

When I examined the ldml.xml file and found these curious lines:

<!--sil:punctuation-pattern pattern="‌" context="medial" /-->
<sil:punctuation-pattern pattern="‍" context="medial" />

Inside the quotes were the ZWNJ 200C and ZWJ 200D characters. I tried deleting these lines but that did not change Paratext’s behavior.

I also did an experiment in an English project and tried adding ZWNJ and ZWJ to the language settings. Even though they were added as non-standard diacritics, I was not able to see them in the character inventory.

So I am wondering is this a feature or a Bug? Is the behavior of ZWNJ and ZWJ built into the behavior of certain languages and cannot be changed? If not, how can I mark ZWNJ Invalid in my Burmese project? (Note: The language code for Burmese is my.)

Paratext (1.8k 點) 提出
已重新顯示 | 498 次瀏覽

3 個回答

0
最佳回答

要收到該訊息,你想標記為無效的項目必須位於字元清單 (characters list) 或中間標點清單 (medial punctuation list) 中。或許值得將這些欄位複製/貼上到另一個可以顯示不可見 Unicode 字元的應用程式中。

機器翻譯自 English
[Expert]
(16.7k 點) 提出

我也是這麼想的。但情況似乎並非如此。在反覆搜尋這些字元之後,包括在設定 (Settings) 和 ldml 檔案中進行搜尋,問題仍然存在。

我今天做了一個實驗,將 ZWNJ 和 ZWJ (200C 和 200D) 添加到一個英文專案中,然後開啟字元清單 (Character Inventory)。兩者都被標記為有效 (Valid),且無法標記為無效 (Invalid)。出現了與上述相同的錯誤訊息。我將提交一份 Bug 報告……

機器翻譯自 English

謹慎行事,如果你真的想擺脫它們,你可以嘗試查看它們是否在專案的設定檔案中,即 Settings 或 ldml xml 檔案,並從那裡移除它們。當然,請先將檔案備份到安全的地方。

祝福,

機器翻譯自 English
0

嗨 CrazyRocky,我在 \u200f 上遇到了一個問題(Paratext 在我的一些 RTL 專案的節號後插入了它。)為了移除它,我這樣做了:
搜尋: (\v [\d-]*)\u200f( )
取代: \1\2

我不確定這是否能幫助解決你的情況,因為情況有點不同。

機器翻譯自 English
(192 點) 提出
已重新顯示
0

我想知道這些零寬字元是否存在於任何字母字元本身中。當你在字元清單中查看並選擇「顯示組合」(show combinations) 時,Unicode 值 “09CD” 是否顯示在「Unicode 值」(Unicode value) 欄位中?這在孟加拉文 (Bangla) 字體中作為零寬連接字元出現。

機器翻譯自 English
(191 點) 提出

相關問題

0
2 個回答 412 次瀏覽
We are having training using Burmese script with Pyidaungsu MM font. After setting up the font in the language setting using ... Screenshot 2019-05-08 10.02.00.png1374 746 114 KB
TSNgaihte 220 提出 已提問 5月 8, 2019
0
2 個回答 391 次瀏覽
我正在嘗試清除專案中的最後幾個錯誤,我注意到每個交叉引用都重複了兩次 (例如:\x - \xo 1.18 \xt Luka 1.27.\x*\x - \xo 1.18 \xt Luka 1 ... (Scripture Reference Settings),根據短名稱(Short Name)(/toc2),所有拼寫都是正確的 有什麼想法可以修復這個問題嗎?
anon055151 176 提出 已提問 11月 11, 2021
0
1 個回答 219 次瀏覽
在一個新建立的 USFM 3 專案中,我試著在文字中放置錨點,然後根據 USFM 3 文件「連結屬性」一節中的範例,使用具名目標來連結到這些錨點 在同一卷書中,我插入了: \jmp |link-id="article-Ruth"\jmp* ... -Ruth\jmp* ) 我遇到了無效參考錯誤(無論連結目標中是否包含 #) 有人知道我做錯什麼了嗎? .
drwww 448 提出 已提問 1月 23, 2021
0
3 個回答 297 次瀏覽
Reading about Unicode equivalence here and on SIL's NRSI pages here and also here on Wikipedia it would appear that Unicode ... and output (apps etc) can be made most helpfully.
rowbory 510 提出 已提問 2月 15, 2017
0
1 個回答 229 次瀏覽
各位好, 我正在處理一個包含多個經文引用的表格,如下面的範例所示 \tr \tc1 Mak 10:27 \tc2 1Jon 1:9 \tcr3 1Kor 1:5 執行基本檢查(Basic Checks)時,我收 ... 0 Invalid suffix: 1Jon TDS 1:0 Invalid suffix: 1Kor 對於修正此錯誤訊息,有任何建議嗎?
Kevin Nicholas 142 提出 已提問 4月 10, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I appeal to you, brothers and sisters, in the name of our Lord Jesus Christ, that all of you agree with one another in what you say and that there be no divisions among you, but that you be perfectly united in mind and thought.
1 Corinthians 1:10
3,045 個問題
6,005 個回答
5,671 則評論
2,026 位使用者