0
494 次浏览

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 分) 发布
已重新显示 | 494 次浏览

3 个回答

0
最佳答案

要收到该消息,你想标记为无效的项必须位于字符列表或中间标点符号列表中。也许值得将这些字段复制/粘贴到另一个可以显示不可见 Unicode 字符的应用程序中。

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

我也是这么想的。但情况似乎并非如此。在反复搜索这些字符之后,包括在设置和 ldml 文件中进行搜索,问题依然存在。

我今天做了一项实验,将 ZWNJ 和 ZWJ(200C 和 200D)添加到一个英语项目中,然后打开字符清单。两者都被标记为有效(Valid),并且无法被标记为无效(Invalid)。出现了与上述相同的错误消息。我将提交一个 Bug 报告……

机器翻译自 English

谨慎行事,如果你真的想摆脱它们,可以尝试查看它们是否位于项目的设置文件中,即 Settings 或 ldml xml 文件,并从那里移除它们。当然,首先要将文件备份到安全的地方。

祝福,

机器翻译自 English
0

嘿 CrazyRocky,我在 \u200f 上遇到了一个问题(Paratext 在我的一些从右到左(RTL)项目的经文编号后插入了该字符)。为了移除它,我做了以下操作:
查找:(\v [\d-]*)\u200f( )
替换:\1\2

我不知道这是否有助于解决你的情况,因为情况略有不同。

机器翻译自 English
(192 分) 发布
已重新显示
0

我想知道零宽字符是否存在于任何字母字符本身中。当你在字符清单中查看并选择“显示组合”(show combinations)时,“Unicode 值”列中是否会出现 Unicode 值“09CD”?这种情况发生在孟加拉语字体中,作为一个零宽连字字符。

机器翻译自 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 发布 提问于 五月 8, 2019
0
2 个回答 391 次浏览
我正在尝试清除项目中的最后几个错误,我注意到每个交叉引用都重复了 (例如 \x - \xo 1.18 \xt Luka 1.27.\x*\x - \xo 1.18 \xt Luka 1.27.\x*) ... 查了经文引用设置(Scripture Reference Settings),根据短名称(/toc2)拼写都是正确的 有什么想法可以解决这个问题吗?
anon055151 176 发布 提问于 十一月 11, 2021
0
1 个回答 219 次浏览
在一个新建的 USFM 3 项目中,我试图在文本中放置锚点,然后按照 USFM 3 文档中 链接属性 部分给出的示例,使用命名目标链接到它们 在同一本书中,我插入了以下内容: \jmp |link-id="article-Ruth"\ ... Ruth\jmp* ) 我遇到了无效引用错误(无论链接目标中是否包含 #) 有人能告诉我我做错了什么吗? .
drwww 448 发布 提问于 一月 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 发布 提问于 二月 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 发布 提问于 四月 10, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And I tell you that you are Peter, and on this rock I will build my church, and the gates of Hades will not overcome it.
Matthew 16:18
3,045 个问题
6,005 个回答
5,671 条评论
2,026 位用户