Аргументы командной строки Paratext Lite.
- Это не относится к Android. (Только для настольных версий)
- Предназначено исключительно для продвинутого административного использования Paratext Lite.
- Может использоваться в составе сценариев автоматизации.
У Paratext Lite есть обширный набор аргументов командной строки.
Изначально параметры Paratext Lite повторяли аргументы командной строки Paratext (например, --rdwrtp8 — который существовал для синхронизации с AdaptIt), но со временем было добавлено больше параметров, сначала для того, чтобы администраторы могли исправлять проблемы и автоматизировать процессы. Затем были добавлены функции, полезные для внутренней разработки.
Ниже приведен обзор некоторых возможностей, на случай, если это кому-нибудь пригодится. (больше информации можно получить, передав флаг --help в командную строку paratextlite):
Данные, не связанные с проектом
reset Восстановить настройки по умолчанию. В Linux также закрывает все запущенные экземпляры Paratext Lite.
layout Именованные макеты рабочего пространства: экспорт, импорт, снимок текущего рабочего пространства, активация или удаление макета, список имен.
regcode Чтение/обновление/проверка текущего регистрационного кода.
Управление проектами и ресурсами
listprojects Список доступных проектов (локальных или на сервере S/R)
sendreceive Отправить/получить проект и выйти.
sendreceiveserver Получить или установить, какой сервер Send/Receive используется (Production или Development).
resources Список и установка ресурсов DBL/Marble.
shareresources Разрешить другим устройствам устанавливать ресурсы, используя этот компьютер в качестве источника.
deleteproject Удалить указанные проекты Paratext с этого устройства. Внимание: любые изменения, которые не были отправлены/получены, будут потеряны.
Поиск и изменение данных проекта.
export, read, save Сохранить содержимое проекта paratext в файл.
import, update, write Обновить проект paratext содержимым указанного файла.
projectinfo Вывести метаданные для указанных проектов
grep, search Поиск по содержимому USFM с использованием регулярных выражений
changes, log Список изменений Hg (ревизия, дата, автор)
diff Показать изменения USFM с указанной ревизии
listusers Список пользователей проекта
notes Список или фильтрация заметок проекта, а также отображение одной заметки по ID.
checks Запустить базовые проверки текста Писания в Paratext (ChapterVerse, Capitalization, Marker и т. д.) для проекта.
biblicalterms Поиск библейских терминов и их местных вариантов написания для проектов.
wordlist Список слов, используемых в указанных проектах, с необязательными фильтрами по орфографии и области.
markpointinhistory Зафиксировать изменения проекта (отметить точку в истории).
Если в наборе опций командной строки явно не хватает чего-то полезного, пожалуйста, сообщите нам.
Версию Paratext Lite для Linux можно установить через пакет snap. https://snapcraft.io/paratextlite
(Опции командной строки также работают на настольных платформах, отличных от Linux, таких как macos )