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

В проекте, где выполняется финальная проверка Нового Завета, содержится много символов 202F. Однако попытки заменить эти символы на обычный пробел 0020 не дают результата. Можно удалить символ, нажать пробел, убедиться, что символ стал 0020, — а затем в какой-то момент все символы снова превращаются в 202F. Я совершенно растерян от такого поведения. Буду очень признателен за вашу помощь.

Переведено машиной с языка English
Paratext от (540 очков) | 361 просмотров

2 Ответов

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

Вы используете P7 или P8? Paratext рассматривает 202F в основном как пробел, но программа ведет себя непоследовательно. Эти пробелы находятся внутри слов или между словами? Paratext обычно сокращает двойной пробел до одинарного, поэтому, если перед 202F стоит обычный пробел, 202F должен быть удален. Если он не удаляется сразу, попробуйте переключиться между видами. Возможно, чтобы избавиться от 202F, стоит добавить обычный пробел перед ним. Если 202F стоит перед обычным пробелом, этот обычный пробел будет удален, и вы снова получите 202F.
Вы пробовали заменить все 202F на обычные пробелы в окне «Поиск и замена» (Search and Replace)? Когда я пробовал, программа спрашивала, действительно ли я хочу изменить маркеры USFM. Когда я отвечал «да», в моих тестовых проектах Paratext 8 и 7 все пробелы, включая 202F, заменялись на обычные пробелы. Насколько мне известно, Paratext нигде не использует 202F, поэтому непонятно, откуда они там взялись. Возможно, они были импортированы из другой программы?

Переведено машиной с языка English
от (869 очков)

Большое спасибо, Iver+Larsen. Этот совет — о том, чтобы продолжить работу, несмотря на предупреждение о том, что будет затронут маркер USFM, — оказался ключевым, чтобы все заработало. Очень благодарен за вашу помощь.

Переведено машиной с языка English
0 голосов

Это в Paratext 8 или 7.6?
Можете ли вы предоставить резервную копию Paratext, чтобы мы могли разобраться?

Переведено машиной с языка English
от (571 очков)
снова показан
У меня та же проблема в PT9. Я пробовал все идеи, которые предлагает Iver, но ничего не работает. Одно отличие: когда я пытаюсь использовать «Поиск и замену» (Search and Replace), программа говорит «Совпадений не найдено» (No matches found), хотя символ есть в тексте, а «Базовая проверка» (Basic Checks) сообщает об этом как об ошибке.
Переведено машиной с языка English

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

0 голосов
1 ответ 81 просмотров
Я знаю, что этот вопрос задавали несколько лет назад в отношении PT7 и PT8, но предложенное там решение на этот раз ( ... об этом как об ошибке. Буду признателен за любую помощь.
anon380150 242 задал вопрос ноя 18, 2024
0 голосов
0 ответов 184 просмотров
(anon451647 writes) This line (in PrintDraftChanges.txt) will change a plus sign to a thin space if it has a non- ... not match them (especially if they are non-Roman letters).
аноним задал вопрос апр 10, 2015
0 голосов
4 ответов 555 просмотров
У нас есть дочерний проект, который берет текст на основе латиницы и превращает его в письмо Юго-Восточной Азии, ... в решении этой давней проблемы? Большое спасибо. Марк Осборн
anon733629 104 задал вопрос дек 5, 2023
0 голосов
1 ответ 190 просмотров
Just migrated from Paratext 7.6 to 8, and installed resources from the DBL. We're having display issues in the Text ... how to fix this? spacing problem.JPG845 276 68.1 KB
anon650332 163 задал вопрос сен 1, 2018
+1 голос
0 ответов 160 просмотров
Some Unicode characters have a code longer than 4 hex digits. For instance David Rowe was trying to help someone ... on that character gives the UTF16 coding equivalent for it.
[Expert]
sewhite
3,3тыс.
задал вопрос мар 18, 2019
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
All the believers were one in heart and mind. No one claimed that any of their possessions was their own, but they shared everything they had.
Acts 4:32
3,046 вопросов
6,006 ответов
5,671 комментариев
2,026 пользователей