0 голосов
806 просмотров

Footnote callers should have a space after them (or before if the caller comes ahead of what it refers to, ESV-style). Is there a PT automatic check that will flag the case where the translator forgets to type that space?

Старое сообщение — показано на исходном языке
Paratext от (1,4тыс. очков) | 806 просмотров

2 Ответов

0 голосов
Лучший ответ

I don’t believe there is an automatic check built into Paratext. This is
the kind of thing i use Regular Expressions to look for. A simple check for
no space might look like:

regex:\\[fx]\*[^\s]

This should find as a regular expression any \f* or \x* followed by
something that is not a space.

anon848905
Americas Area Language Technology Coordinator
[Email Removed]
[Phone Removed]Office at JAARS)
[Phone Removed]Cell)
Skype name: anon848905

Старое сообщение — показано на исходном языке
от (9,9тыс. очков)
снова показан

Did you mean:

regex:[fx]\*[^\s]

?

Старое сообщение — показано на исходном языке

No, I meant: (and in my sent items it show)

two backslashes before the [fx] and a backslash before the *

For some reason it got clobbered before it came out. This appears to be a problem with the way the Supporters site handles html. You actually have to double escape characters to get the to work correctly in the output. So what would need to be written in an email is:
regex:\\\\[fx]\\*[^\s]

anon848905
Americas Area Language Technology Coordinator
[Email Removed]
[Phone Removed]Office at JAARS)
[Phone Removed]Cell)
Skype name: anon848905

Старое сообщение — показано на исходном языке

This worked best for me:

regex:\\[fx]\*[^»“\)\]\}\-\s]

(where » and “ are the two types of close quotes we use in our language.)

The above finds callers that are definitely in the wrong place. Then I recheck the ones before close quotes, which may or may not be correct.

Старое сообщение — показано на исходном языке

@anon848905, if you put four spaces at the start of a line and a blank line before, it will be indented and formatted monospaced … plus, all backslashes are treated as literal backslashes, removing the need to double escape them.

Старое сообщение — показано на исходном языке

Oh, and this works nicely, particularly in RegEx Pal, to highlight the whole footnote, but not the punctuation or other character that follows:

\\f .*\\[fx]\*(?![\)\]\}»“\-\s])
Старое сообщение — показано на исходном языке

You might want to use this:

\\(f|x) .*?\\\1\*(?![\)\]\}»“\-\s])

\\(f|x) Look for footnotes or cross references
.*? “Non-greedy” (i.e. “match as little as possible”) for cases where there’s more than one footnote/cross ref per verse
\\ A backslash
\1 Either an f or an x
\*(?![\)\]\}»“\-\s]) Same as your expression

Старое сообщение — показано на исходном языке

Thanks. You added the professional touch!

Старое сообщение — показано на исходном языке
0 голосов

If you found this topic interesting, then also see this thread.

Старое сообщение — показано на исходном языке
от (1,4тыс. очков)

Похожие вопросы

0 голосов
1 ответ 527 просмотров
(Also see this thread.) Most publications that I read in English (including English Wikipedia) put footnote callers outside ... regex for it, I'll add it to this thread.
wdavidhj 1,4тыс. задал вопрос июн 26, 2017
0 голосов
1 ответ 236 просмотров
The character entered after the opening marker indicates what caller will be used in the text. In Unformatted view, you ... view, the character(s) you define will be displayed.
[Expert]
anon421222
735
задал вопрос фев 23, 2017
0 голосов
2 ответов 78 просмотров
Здравствуйте, Я работаю над проектом, в котором все ссылки на сноски ранее помечались вручную. Теперь мы начали ... я просто что-то упускаю из виду. Спасибо, Аарон
PecanMango 112 задал вопрос ноя 6, 2024
0 голосов
2 ответов 54 просмотров
Я, должно быть, изменил расположение ссылок на сноски, чтобы по умолчанию они помещались в начале выбранного фрагмента ... Есть ли более простой способ, чем перемещать их вручную?
PeterK 119 задал вопрос май 5, 2025
0 голосов
2 ответов 533 просмотров
When I change the footnote callers to automatically-created callers, I get errors in the basic checks. I'm sure there is ... m missing somewhere, but I can't seem to find where!
anon928451 127 задал вопрос фев 13, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.
1 Peter 3:8
3,044 вопросов
6,004 ответов
5,671 комментариев
2,026 пользователей