+2 голосов
208 просмотров

Недавно со мной связались несколько пользователей, которым нужен способ подсчитать количество стихов с текстом и количество непереведённых стихов.

Конечно, мой стандартный ответ — использовать план проекта (Project Plan). Но даже с планом проекта отображается процент завершённости книг на каждом этапе, а не количество стихов. Можно сказать, что это даже полезнее, но всё ещё многие люди используют старые системы электронных таблиц для отслеживания таких показателей или для включения их в отчёты.

Стив Уайт предложил регулярное выражение (Regex), которое я немного модифицировал, чтобы получить список всех стихов, содержащих хотя бы фразу «Иисус плакал».

regex:\\v \d+ .*? \w{4,} \w{3,}

Хотя это позволяет составить список всех стихов в книге, содержащих текст, это всё равно довольно ручная операция.

Мы запустили новый раздел «Скрипты и хаки» (Scripts and Hacks), который использует встроенный в Paratext движок для скриптов на Python. Я предполагаю, что кто-то мог бы создать скрипт, который быстро извлекает количество переведённых стихов для каждой книги Библии.

Конечно, это не скажет ничего о качестве этого текста, но можно было бы сгенерировать простой одностраничный HTML-отчёт, который многим оказался бы полезен. Кто-нибудь готов принять этот вызов? Или у кого-то уже есть собственное решение этой проблемы?

Переведено машиной с языка English
Paratext от [Moderator]
(1,3тыс. очков)

снова показан | 208 просмотров

1 ответ

0 голосов

Я обнаружил, что этот поиск по регулярному выражению очень полезен для извлечения контекстов книг, где есть отдельные переведённые стихи, и трудно точно определить, какие именно стихи доступны в какой главе и т. д. Одно уточнение, которое я хотел бы предложить: в текущем виде я заметил, что это не захватывает стихи с сегментами стихов, поэтому мне нужно было добавить необязательный символьный элемент после цифры, то есть:

regex:\\v \d+\w? .*? \w{4,} \w{3,}

Спасибо.

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

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

0 голосов
1 ответ 772 просмотров
Как можно удалить проект в registry.paratext.org, который больше не нужен?
dcb 194 задал вопрос мар 28, 2024
0 голосов
3 ответов 526 просмотров
Спасибо команде разработчиков Paratext за множество улучшений. Кто-нибудь сталкивался с проблемами при использовании Paratext Live ... примерно в 300 милях друг от друга. Спасибо.
anon773589 194 задал вопрос ноя 30, 2021
0 голосов
1 ответ 13 просмотров
У одного из членов нашей команды проблемы со зрением, и ему нужны более крупные номера стихов в нашем проекте. Я ... пользовательского файла стилей, но, похоже, это не работает.
Random User 105 задал вопрос окт 30, 2025
0 голосов
1 ответ 73 просмотров
Возможно ли использовать номер стиха в виде надстрочного индекса в сноске, как показано ниже? Некоторые рукописи ... из наших рук, 8приказав обвинителям явиться перед вами.
Clear7419 251 задал вопрос окт 8, 2024
0 голосов
2 ответов 73 просмотров
Мы используем программу преобразования текста в речь для аудио, чтобы помогать нам в проверке ошибок. Вместо того чтобы ... то вроде PTXPrint мог бы подойти, но это нежелательно.
Ben Rainey 102 задал вопрос сен 12, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They all joined together constantly in prayer, along with the women and Mary the mother of Jesus, and with his brothers.
Acts 1:14
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей