如果您需要專案文字的副本,建立起來其實並不困難。您可以建立一個新專案,然後從想要複製的專案中匯入書卷,這樣您就擁有第二個專案中的來源專案文字了。但如果來源專案正在進行中呢?每次您想要更新副本時,都必須匯入自您首次匯入書卷以來已發生變動的書卷。
我認為確實有一種方法可以建立會動態更新的專案副本。您可以使用編碼轉換器(encoding converter)建立一個轉寫(transliteration)專案,並選擇一個實際上不會對文字進行任何變更的檔案作為您的轉換器。這樣,Paratext 就會忠實地更新「轉換後」的專案,只要來源專案有任何變更,它就會同步更新。
要建立一個不進行任何變更的編碼轉換器,您可以在 TecKit 中建立一個映射檔案(mapping file),將一個字元轉換為相同的字元。
例如:
; 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)。
透過開啟編碼轉換器,然後點擊「新增轉換器」(Add Converter)來選擇您的無操作轉換器。
在新的轉換器對話框中選擇 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.
機器翻譯自 English 顯示原文