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

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

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

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

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

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

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

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

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

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

1 ответ

0 голосов

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

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

Спасибо.

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

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

0 голосов
1 ответ 919 просмотров
Как можно удалить проект в registry.paratext.org, который больше не нужен?
dcb 194 задал вопрос мар 28, 2024
0 голосов
3 ответов 898 просмотров
Спасибо команде разработчиков Paratext за множество улучшений. Кто-нибудь сталкивался с проблемами при использовании Paratext Live ... примерно в 300 милях друг от друга. Спасибо.
anon773589 194 задал вопрос ноя 30, 2021
0 голосов
1 ответ 85 просмотров
У одного из членов нашей команды проблемы со зрением, и ему нужны более крупные номера стихов в нашем проекте. Я ... пользовательского файла стилей, но, похоже, это не работает.
Random User 105 задал вопрос окт 30, 2025
0 голосов
1 ответ 242 просмотров
Возможно ли использовать номер стиха в виде надстрочного индекса в сноске, как показано ниже? Некоторые рукописи ... из наших рук, 8приказав обвинителям явиться перед вами.
Clear7419 251 задал вопрос окт 8, 2024
0 голосов
2 ответов 263 просмотров
Мы используем программу преобразования текста в речь для аудио, чтобы помогать нам в проверке ошибок. Вместо того чтобы ... то вроде PTXPrint мог бы подойти, но это нежелательно.
Ben Rainey 102 задал вопрос сен 12, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For we were all baptized by one Spirit so as to form one body—whether Jews or Gentiles, slave or free—and we were all given the one Spirit to drink.
1 Corinthians 12:13
3,079 вопросов
6,045 ответов
5,708 комментариев
2,046 пользователей