Создать копию текста проекта достаточно просто, если вам это нужно. Вы можете создать новый проект, затем импортировать книги из того проекта, который хотите скопировать, и тогда текст исходного проекта окажется во втором проекте. Но что, если над исходным проектом продолжают работать? Каждый раз, когда вы захотите обновить свою копию, вам придется импортировать те книги, которые были изменены с момента вашего первого импорта.
Я думаю, что существует способ создать копию проекта, которая обновляется динамически. Вы можете создать проект транслитерации с использованием конвертера кодировок, выбрав в качестве конвертера файл, который на самом деле ничего не меняет. Тогда Paratext будет faithfully обновлять «конвертированный» проект каждый раз, когда в исходном проекте вносятся изменения.
Чтобы создать конвертер кодировок, который ничего не меняет, вы можете создать файл отображения в TecKit, который преобразует один символ в тот же самый символ.
Например:
; This file was created by <author> using TECkitMappingEditorU.exe v5.0.0.0 on 3/28/2023.
; Conversion Type = Unicode_to_from_Unicode
; this "conversion" makes no change in the text, to create an automatically updated
; copy of a project
pass(Unicode)
latin_small_letter_e <> latin_small_letter_e
Затем в Paratext создайте новый проект и установите тип проекта как «Транслитерация с использованием конвертера кодировок» (Transliteration using Encoding converter).
Выберите ваш «недействующий» конвертер, открыв «Конвертер кодировок» (Encoding converter), затем нажмите «Добавить конвертер» (Add Converter).
В диалоговом окне нового конвертера выберите «Карта TecKit» (TecKit map), нажмите «Добавить» (Add). Затем на вкладке «Настройка» (Setup) выберите «Обзор» (Browse) и найдите файл вашего конвертера.
После настройки конвертированного проекта Paratext должен скопировать текст из базового проекта и продолжать обновлять конвертированный проект всякий раз, когда изменяется текст базового проекта.
It is easy enough to create a copy of a project text if you want one. You can create a new project, then import the books from the project you want to copy, and you have the source project text in a second project. But if the source project is being worked on? Any time you want to update your copy you would have to import the books which have been changed since you first imported books.
I do think there is a way to make a copy of a project that dynamically updates. You can create a transliteration project using encoding converter, and select as your converter a file that does not actually change anything. Paratext will then faithfully update the “converted” project every time a change is made in the source project.
To make an encoding converter that does not make anything, you can create a mapping file in TecKit that changes one character into the same character.
For example:
; This file was created by <author> using TECkitMappingEditorU.exe v5.0.0.0 on 3/28/2023.
; Conversion Type = Unicode_to_from_Unicode
; this "conversion" makes no change in the text, to create an automatically updated
; copy of a project
pass(Unicode)
latin_small_letter_e <> latin_small_letter_e
Then in Paratext, create your new project, and set the project type to Transliteration using Encoding converter.
Select your do-nothing converter by opening Encoding converter, then click Add Converter.
In the new converter dialog choose TecKit map, click Add. Then in the setup tab choose Browse and find your converter file.
Once the converted project is set up, Paratext should copy the text from the base project, and keep updating the converted project whenever the base project text changes.