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,7тыс. очков)

снова показан

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 в заголовках приводят к тому, что текст не получает всех остальных атрибутов символов, ... как ошибки. Как следует использовать такие маркеры в заголовках?
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,4тыс. просмотров
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.
Make every effort to keep the unity of the Spirit through the bond of peace.
Ephesians 4:3
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей