Saat kami memikirkan cara terbaik untuk mendukung kebutuhan-kebutuhan ini, saya bertanya-tanya tentang beberapa opsi:
a) Setiap konfigurasi akan memiliki opsi untuk menyimpan kitab FRT lokal miliknya sendiri, yang mungkin awalnya disalin dari kitab FRT Paratext, dan bersifat spesifik untuk konfigurasi - sehingga menghilangkan kebutuhan untuk terus mengubah file FRT di Paratext untuk setiap konfigurasi berbeda yang Anda cetak. Keuntungan dari pendekatan ini adalah bahwa itu sederhana untuk diimplementasikan, dan Anda akan mendapatkan persis apa yang telah Anda tentukan dalam spesifikasi FRT lokal. Kerugian dari pendekatan ini adalah:
- Menjadi sulit untuk menjaga konsistensi antar kitab yang berbeda seiring dengan evolusi/perbaikan FRT lokal dengan setiap publikasi baru; jadi jika Anda memutuskan untuk mengubah sesuatu di satu, Anda mungkin harus mengunjungi kembali semua konfigurasi tersimpan lainnya untuk memperbaruinya juga.
- Sekali salinan FRT Paratext dibuat, FRT asli di Paratext tidak akan diperbarui
b) Opsi lain adalah terus menggunakan kitab FRT Paratext, tetapi memungkinkan konfigurasi untuk mengubah/memperbarui apa yang ada di dalamnya. Sesuatu seperti FRTbookchanges.txt yang mengisi FRT saat penerbitan. Jadi bayangkan sebuah sistem di mana kami memiliki templat FRT proyek tunggal dengan beberapa kode (didefinisikan pengguna) seperti <MainTitle>, <SubTitle>, <CopiesPrinted>, atau bahkan sesuatu yang spesifik seperti <MainTitleIndonesian>, dan <MainTitleVernacular>, dan kemudian sisanya dari kitab FRT akan berisi materi yang perlu ada di SEMUA publikasi.
\id FRT XYZ Language Name (C) 2010-2021 Copyright Notice
\periph Title Page
\mt <MainTitleVernacular>
\mt2 <SubTitleVernacular>
\periph Publication Data
\imt <MainTitleVernacular>
\imt2 <SubTitleVernacular>
\pc <MainTitleIndonesian>
\pc <SubTitleIndonesian>
\pc Language: Wakawaka
\pc Script: Latin
\pc Copies Printed: <CopiesPrinted>
Pengaturan PTXprint dapat hanya mencantumkan yang ditemukan di kitab FRT dan memungkinkan Anda untuk mengisi mereka. Kami bisa menjadi canggih dan menentukan vernakular, regional, nasional, internasional untuk masing-masing kode, atau hanya menjaganya sederhana sebagai berikut:
<MainTitleVernacular>Looku
<MainTitleIndonesian>LUKA
<MainTitle>Luke
<SubTitle>The Gospel of Jesus Christ by Dr Luke
<CopiesPrinted>250
Keuntungan yang jelas dari ide ini adalah bahwa konfigurasi hanya perlu menyimpan kebutuhan dasar (yaitu apa yang berbeda untuk publikasi tertentu ini). Ini juga akan memungkinkan Anda untuk menyesuaikan atau mengatur ulang tata letak kitab FRT Paratext, dan memiliki semua konfigurasi mengikuti tata letak baru/diperbarui. Kerugian akan menjadi jika Anda mencoba memiliki jenis tata letak bagian awal yang berbeda (misalnya, format buku cerita dari sebuah modul, dan publikasi Lukas+Kisah Para Rasul yang terlihat resmi untuk digunakan di gereja - masing-masing dari ini mungkin membutuhkan definisi FRT yang agak berbeda, meskipun banyak elemen akan serupa). Masalah lain dengan pendekatan ini adalah bahwa kitab FRT tidak akan berfungsi dengan benar untuk Paratext (karena telah diambil alih oleh kode-kode spesifik PTXprint), meskipun beberapa aturan PrintDraftChanges.txt sederhana akan membantunya berfungsi dengan baik di Paratext.
Dalam KEDUA kasus, semua kode \zimagecopyrights, \zcopyright, \zlicense yang biasa juga akan berfungsi seperti biasa. Dan saya tidak yakin apakah ini mungkin, tetapi akan sangat bagus jika bisa mengatakan hal-hal seperti:
\pb
\includePDF "c:\data\ForewordFromGovernor.pdf"
\pb
\ztableOfContents
\pb
Apa pendapat Anda tentang opsi-opsi di atas? Tekan Balas dan beri tahu kami mana yang Anda sukai dan MENGAPA?