0 голосов
163 просмотров
Друзья, добрый день!

Ситуация:

1. Мы занимаемся вёрсткой с использованием PA и InDesign.

2. Экспортируем текст из Paratext в PA, а затем в InDesign.

3. В процессе этого экспорта мы хотели преобразовать цифры (0-9), написанные латиницей, в другую письменность — дзонг-кэ.

Мне нужна ваша помощь.
Переведено машиной с языка English
General от (220 очков) | 163 просмотров

1 ответ

0 голосов

Если вы хотите преобразовать все номера глав и стихов, а также ссылки в заголовке, в PA есть меню для выбора системы нумерации для каждого из этих элементов (вкладка Главы/Стихи и Заголовки/Подвалы). По моему пониманию, дзонг-кэ пишется тибетской письменностью. В меню выбора письменности для чисел, на которое я ссылался, есть вариант «Тибетский».

Если вы хотите преобразовать все числа в самом тексте Писания на тибетские, это нужно будет сделать осторожно с помощью некоторых выражений в файле changes.txt. Преобразование в тибетские числа является однозначным соответствием (один к одному). Это нужно делать осторожно, чтобы не повлиять на маркеры и нумерацию глав/стихов.

Прежде чем я буду объяснять второй вариант, ваш вопрос относится к первому типу (главы, стихи, бегущий заголовок), который уже предусмотрен в параметрах задания в интерфейсе?

Переведено машиной с языка English
от [Expert]
(290 очков)
Дорогой jmkla, благодарю вас за ответ на мой вопрос. Я хотел сделать это в CHANGES.TXT, потому что я уже знаю, как это сделать через интерфейс PA. Я немного не уверен, как написать код. Это параллельные ссылки (\r) или где-либо ещё, где есть сочетание ТЕКСТА и ЧИСЕЛ, и я хотел преобразовать только числовую часть. Я знаю, что это нужно сделать через CHANGES.TXT, но я застрял на том, как написать код в этом файле.

Мне нужна ваша помощь. Спасибо
Переведено машиной с языка English
Хорошо. Возможно, есть более простой способ сделать это, но вот то, что я попробовал. Это сложно, потому что если вы хотите преобразовать ВСЕ числа, вам всё равно нужно сохранить некоторые арабские цифры внутри маркеров и в номерах глав и стихов (которые будут обработаны PA).

В changes.txt добавьте следующие строки:

----------
# Символ @ будет использоваться для идентификации чисел, которые не должны быть преобразованы.
# Эти выражения находят номера глав и стихов и помещают символ @ после каждого числа.
"(\\[cv] \d)(\d)(\d)(?=\s)" > "\1@\2@\3@"
"(\\[cv] \d)(\d)(?=\s)" > "\1@\2@"
"(\\[cv] \d)(?=\s)" > "\1@"
# Диапазоны стихов
"(\\v (?:\d@)+-\d)(\d)(\d)" > "\1@\2@\3@"
"(\\v (?:\d@)+-\d)(\d)" > "\1@\2@"
"(\\v (?:\d@)+-\d)" > "\1@"

# Поместите символ @ после каждого числа внутри нумерованных маркеров USFM.
"(\r?\n\\[^\d \r\n]+\d)([ \r\n])" > "\1@\2"

# Эти выражения находят числа, за которыми не следует символ @, и преобразуют их в тибетские числа.
in "\d+(?!@)": "0" > "\u0F20"
in "\d+(?!@)": "1" > "\u0F21"
in "\d+(?!@)": "2" > "\u0F22"
in "\d+(?!@)": "3" > "\u0F23"
in "\d+(?!@)": "4" > "\u0F24"
in "\d+(?!@)": "5" > "\u0F25"
in "\d+(?!@)": "6" > "\u0F26"
in "\d+(?!@)": "7" > "\u0F27"
in "\d+(?!@)": "8" > "\u0F28"
in "\d+(?!@)": "9" > "\u0F29"

# Теперь избавьтесь от символов @.
"@" > ""
----------
Переведено машиной с языка English
Большое спасибо. Я попробовал, и это работало идеально. Ещё раз очень благодарю вас за вашу добрую помощь.
Переведено машиной с языка English

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

0 голосов
2 ответов 468 просмотров
I was creating a new project in Paratext 8 and set the font in the project Language Settings window. After selecting the ... 58.2 KB ! Main Paratext text window.jpg1366 728 102 KB
TSNgaihte 220 задал вопрос ноя 13, 2019
+1 голос
1 ответ 255 просмотров
In PT9 when I select a book, wait for the drop down to go away and the book to appear in the box, highlight the chapter ... going to be faster, but it's just the same as PT8.)
anon953007 213 задал вопрос апр 7, 2020
+1 голос
1 ответ 341 просмотров
При переводе 3-й книги Царств мы хотим использовать дроби, когда указываем число в виде цифр, например, в 7:10 ... . Есть ли какое-то дополнительное настройка, которую я пропустил?
JohnBrownie 385 задал вопрос окт 16, 2023
+1 голос
3 ответов 445 просмотров
Hi, How to calculate number of words in chapter or in one book. It should not include marking.
Prabhu_beelagi 241 задал вопрос мар 20, 2020
0 голосов
1 ответ 226 просмотров
We've installed Paratext 8 and the program seemed to try to install the patch twice but there was no progress bar ... version 8.0.100.6 Any suggestions for applying the patch?
dcb 194 задал вопрос май 26, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
1 Corinthians 3:17
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей