0
319 次浏览

I’m using PT 9.0.100.87.

Our project marks all occurrences of proper names (\pn), geographical names (\png), and names of Deity (\nd). This facilitates publishing in ways peculiar to our project.

Sometimes we have multi-word Biblical Terms that include a name. Most importantly, our keyterm for “kingdom of heaven” is as follows:

គ្លើយ \nd អ៊ើយឋៃ\nd* វ៉ៃ-ឡាំងហ៍
= matter \nd god\nd* rule

I have tried the following combinations in the Biblical Terms tool, and none will find/match the expression in the text:

  • គ្លើយ \nd អ៊ើយឋៃ\nd* វ៉ៃ-ឡាំងហ៍ <- literal
  • គ្លើយ ** វ៉ៃ-ឡាំងហ៍ <- replace \nd អ៊ើយឋៃ\nd* with ** [see image below]
  • គ្លើយ ** អ៊ើយឋៃ* វ៉ៃ-ឡាំងហ៍
  • គ្លើយ ** អ៊ើយឋៃ* វ៉ៃ-ឡាំងហ៍
  • គ្លើយ ** អ៊ើយឋៃ** វ៉ៃ-ឡាំងហ៍
  • គ្លើយ ** អ៊ើយឋៃ** វ៉ៃ-ឡាំងហ៍

The problem is clearly coming from the final asterisk in the marker \nd*. We can see this with the Key Term “Son of David”, where the final marker \pn* comes at the end of the term instead of the middle (making it different from “Kingdom of God”):

ណាគ ច ពតាវ \pn ដាវីត\pn*
= child grandchild king \pn david\pn*

If I place the string ណាគ ច ពតាវ \pn ដាវីត\pn* in the Biblical Terms tool, it finds the term, but note that it does not interpret the final * in \pn* as being a part of the Key Term.

So apparently, the tool can’t read (or skip over, or move beyond) an asterisk.

This has consequences for linking occurrences of the term to the glossary entry. (When I try to make the link for “Son of David”, nothing gets linked, even though the Biblical Terms tool is identifying the Key Term as present.)

Does anyone know of a way to use valid USFM markup within Key Terms, have the Key Terms tool recognize the term, and have the Glossary linking tool markup those Terms? Thanks! (It would be sufficient to have a trick to get the tool to skip over asterisks!)

较早的帖子 - 以原始语言显示
Paratext (296 分) 发布 | 319 次浏览

2 个回答

0
最佳答案

This is a known issue because, in the rendering, the asterisk is considered to be “match any word-forming characters” instead of a literal asterisk. Since the asterisk is not normally a word-forming character, the asterisk as part of the end-marker does not match.

However, there is a hack to get around it. Although I tried it out on a test project and it didn’t seem to cause any issues with the Inventories, Checks, Wordlist, etc., I still feel a disclaimer is needed:

WARNING: This is a hack and can cause unexpected behavior in other parts of Paratext. Use at your own risk.

Add an asterisk (*) to your word-medial punctuation characters in your project’s language settings. This works because when the wildcard (asterisk) is encountered, it will now match the asterisk in the end-marker. Because the checks, inventories, Wordlist, etc. ignores most markers, it doesn’t seem to create any problems in my brief testing.

较早的帖子 - 以原始语言显示
[Expert]
(16.7k 分) 发布

已重新显示

I’ll try this and then report whether we notice any undesirable consequences. Thanks very much, anon291708!

较早的帖子 - 以原始语言显示
0

No problems so far - a few hours in. (Except in PT 8, I get an error when I open the software. I can close the error and continue into the program. No error notification in PT 9.)

较早的帖子 - 以原始语言显示
(296 分) 发布

相关问题

0
2 个回答 319 次浏览
在标题中使用 \pn 和 \nd 标记会导致生成的文本缺少其余文本的其他字符属性 例如,在 PrintDraft 和 Publishing Assistant 中,\pn \pn* 内的文本会显示为斜体,但不会像标题的其他部分那样显示为粗体 ... ,但在标题中使用会导致 Paratext 将这些标记显示为红色,即视为错误 在标题中应如何使用此类标记?
anon015155 153 发布 提问于 九月 26, 2018
0
0 个回答 158 次浏览
Is there an easy way to remove Glossary Markup automatically (in bulk)? I will add this as a feature request. It can be done at ... \w* Then use Edit > Replace to get rid of "\w "
匿名用户 发布 提问于 五月 12, 2015
0
8 个回答 1.4k 次浏览
We have a user who has inserted a lot of \pn and some \nd inside of footnotes. We now know we need those to be ... the search to inside of a single footnote? Thank you, MSEAIT/LT
MSEAIT_LT 478 发布 提问于 八月 20, 2018
+1
2 个回答 869 次浏览
I have three (possibly very basic) questions about glossary citation forms and markup: In the Biblical Terms tool Glossary tab, ... ἱερόν (or indeed in any verse) also be marked ?
anon913612 106 发布 提问于 三月 25, 2020
0
3 个回答 265 次浏览
In the Luvale Bible translation (Zambia, Africa), we are using \tl to identify transliterated words, \pn for ... for your help. paulpoid, Luvale Bible Translator, ZBS, Zambia
paulpoid 118 发布 提问于 三月 11, 2019
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They devoted themselves to the apostles’ teaching and to fellowship, to the breaking of bread and to prayer.
Acts 2:42
3,045 个问题
6,005 个回答
5,671 条评论
2,026 位用户