0 голосов
265 просмотров
Мне нужно преобразовать файл USX в USFM. Я вижу, что в Paratext есть опция для обратного преобразования, но не нахожу способа преобразовать USX в USFM. Мне нужно сделать это, потому что Proskomma (используется в Scripture App Builder для создания PWA) отклоняет 12 книг Библии из-за того, что они не в стандартном формате. Я надеюсь, что преобразование их в USFM поможет Proskomma лучше с ними работать.
Переведено машиной с языка English
Paratext от (109 очков) | 265 просмотров

2 Ответов

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

Paratext может импортировать файл USX в существующий проект с помощью Project > Manage books > Import book(s). Это преобразует USX в USFM, сохраненный в проекте.

Переведено машиной с языка English
от [Expert]
(16,7тыс. очков)

выбрано от
Превосходно! Я не осознавал, что преобразование происходит в фоновом режиме. Теперь у меня есть красивые файлы USFM. Большое спасибо!
Переведено машиной с языка English
0 голосов

Я думаю, что usfmtc справится с этой задачей. (https://github.com/usfm-bible/usfmtc, или pip install usfmtc)

Я только что протестировал это с помощью скрипта, похожего на приведенный ниже, и, похоже, он работает. Я предполагаю, что это будет лучше, чем Proskomma, но все равно предполагается, что ваш файл USX полностью соответствует тому, что комитет по стандартизации USFM считает «правильным» USX.

import usfmtc

input_file = "input.usx"   # Change to your USX file path
output_file = "output.sfm" # Change to your desired SFM output path

doc = usfmtc.readFile(input_file)
doc.canonicalise()
doc.saveAs(output_file, outformat="usfm")

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

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

+1 голос
6 ответов 1,3тыс. просмотров
Кто-нибудь знает, есть ли утилита командной строки для преобразования формата USFM в USX (или любой другой вариант XML)? ... это лучший вариант, я попробую разобраться, что не так.
mnjames 2,0тыс. задал вопрос авг 30, 2018
0 голосов
4 ответов 1,1тыс. просмотров
We have a historical NT (from 1542) with extensive comments in footnotes to help modern readres to handle it. Is ... in USFM files, too? Any help would be appreciated, anon982572
Seppo Sipilä 250 задал вопрос июн 7, 2016
0 голосов
6 ответов 976 просмотров
Я хочу показать нашему комитету каждый стих, в котором встречается ивритское слово хесед , чтобы помочь им обдумать ( ... языке, а затем преобразовать его в список ссылок проекта?
viverechristus 296 задал вопрос сен 23, 2021
0 голосов
1 ответ 742 просмотров
Я хотел бы экспортировать проект в HTML, чтобы делиться черновиками с другими людьми. Я не хочу экспортировать в PDF ... далее. Как мне скрыть маркеры USFM в экспортированном HTML?
bit 496 задал вопрос апр 14, 2022
0 голосов
2 ответов 636 просмотров
Hello, I am writing as a representative of a small task team assigned to review proposals for what becomes a ... necessary information with you. Thank you. jmkla [Email Removed]
[Expert]
jmkla
298
задал вопрос окт 2, 2015
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And I tell you that you are Peter, and on this rock I will build my church, and the gates of Hades will not overcome it.
Matthew 16:18
3,083 вопросов
6,050 ответов
5,711 комментариев
2,049 пользователей