0 suara
520 tampilan

Saya sedang bekerja dengan sebuah tim yang ingin menulis referensi ayat seperti ini:
\xt book_name rukuh # ayat #\xt*
di mana “rukuh” berarti “bab” dan “ayat” berarti “ayat”.

Dalam banyak kasus, kami hanya menyerah untuk membuat PT mengurai nama-nama tersebut dan menggunakan atribut gaya |ABC 1:2 untuk secara eksplisit memberikan referensi. Meskipun demikian, PT melakukan pekerjaan yang baik dalam banyak kasus untuk mengurai dengan benar.

Untuk membuat ini berfungsi, kami telah menambahkan kata “rukuh” di akhir setiap nama kitab dan mendefinisikan ␣ayat␣ sebagai pemisah Bab/Ayat.

Pertama-tama, apakah ada cara yang lebih baik untuk mengatur ini yang belum kami pikirkan? Atau apakah kami sebaiknya menyerah dan menggunakan referensi gaya Inggris sebagai atribut dalam semua kasus?

Mengasumsikan apa yang telah kami lakukan adalah cara terbaik yang mungkin, menambahkan catatan kaki sekarang mengatur bidang \fr menjadi chapter# ayat verse#, yang menjengkelkan tetapi bisa diatasi. Masalahnya adalah ketika kami menjalankan Pengecekan Referensi, kami mendapatkan ratusan kesalahan yang mengatakan “Unexpected book after chapter separator”. Apakah ada cara untuk menghindari itu?

Diterjemahkan secara otomatis dari English
Paratext oleh (1,9k poin) | 520 tampilan

2 Jawaban

0 suara
Jawaban terbaik

Untuk proyek yang kami lakukan beberapa tahun lalu yang perlu melakukan hal yang sama, kami menempatkan referensi dalam format referensi Barat biasa, sehingga Paratext (dan DBL) senang, dan dapat melakukan semua pemeriksaan yang diperlukan. Tetapi sebelum menerbitkan, kami memprosesnya dengan skrip Python untuk mengonversinya ke format yang benar. Berikut adalah Ekspresi Reguler yang relevan dari skrip python (perhatikan bahwa ada ekspresi konversi terpisah untuk setiap bentuk referensi, apakah beberapa bab, dengan nomor ayat atau tidak, dll.):

    # turn cross references into their long forms
    #  Takwiin 2:1; 5:2  or  Takwiin 2:1-5; 5:6-9
    sText = re.sub(r'(\\\+xt (\d )?[A-Za-zʼ -]+) (\d+):(\d+(-\d+)?); (\d+):(\d+(-\d+)?\\\+xt\*)',
                   '\\1 fasul \\3 aaya \\4 wa fasul \\6 aaya \\7\\\+xt*', sText)
    #  Takwiin 2; 4
    sText = re.sub(r'(\\\+xt (\d )?[A-Za-zʼ -]+) (\d+); (\d+\\\+xt\*)',
                   '\\1 fasul \\3 wa fasul \\4', sText)
    #  Takwiin 2:1
    sText = re.sub(r'(\\\+xt (\d )?[A-Za-zʼ -]+) (\d+):(\d+\\\+xt\*)',
                   '\\1 fasul \\3 aaya \\4', sText)
    #  Takwiin 2:1-5
    sText = re.sub(r'(\\\+xt (\d )?[A-Za-zʼ -]+) (\d+):(\d+-\d+\\\+xt\*)',
                   '\\1 fasul \\3 aaya \\4', sText)
    #  Takwiin 2  or  Takwiin 1–2
    sText = re.sub(r'(\\\+xt (\d )?[A-Za-zʼ -]+) (\d+(–\d+)?\\\+xt\*)',
                   '\\1 fasul \\3', sText)

Jika saya melakukan jenis penataan huruf yang sama hari ini, saya akan menggunakan PTXprint, dan menempatkan perubahan-perubahan tersebut di file Changes.txt.

Perhatikan bahwa mungkin ada ekspresi bab/ayat yang tidak ditangani oleh ekspresi-ekspresi ini; ini adalah untuk proyek tertentu dan saya tahu rentang semua format ekspresi referensi. Misalnya, saya tidak yakin ini akan menangani tiga nomor bab, misalnya “bookname ch1; ch2; ch3”. Jika Anda memiliki itu di proyek Anda, Anda perlu menambahkan ekspresi baru, atau menemukan cara untuk memperluas ekspresi yang ada (kemungkinan yang pertama lebih mudah…).

Juga perhatikan bahwa ketika Anda melihat referensi Anda dalam teks yang keluar dari DBL, misalnya di YouVersion, Anda hanya akan mendapatkan format referensi Barat, bukan “rukuh # ayat #” Anda. Itu karena YouVersion tidak memiliki kehalusan dalam memproses dan memformat teks - itu hanya menumpahkan dalam HTML, dan berharap terlihat bagus. Tetapi jika Anda membuat aplikasi Alkitab dengan SAB, Anda dapat menjalankan Ekspresi Reguler serupa untuk mendapatkan perilaku yang diinginkan yang sama.

@anon175865 Dalam beberapa hal, masalah YouVersion ini mirip dengan masalah merusak jeda baris ketika ada spasi di sekitar tanda baca. Mungkin kita harus memiliki file “aturan penataan huruf yang disarankan” yang dilampirkan ke proyek dan disimpan dengan proyek di DBL. Kemudian jika YouVersion menerapkan perubahan-perubahan tersebut saat menampilkan teks, mungkin mereka akan melakukan pekerjaan yang lebih baik. Itu akan, dalam arti tertentu, memungkinkan perbedaan antara format data dan format presentasi teks. Dan kemudian, tergantung pada jenis presentasi, Anda mungkin perlu memilih jenis aturan apa yang harus diterapkan. Bagaimana pun, hanya memberi lampu hijau sedikit di sana…

Harap itu membantu,
jeffh

Diterjemahkan secara otomatis dari English
oleh (1,4k poin)

Terima kasih banyak atas saran itu. Sepertinya itu solusi sementara yang lebih baik daripada yang saat ini kami gunakan. Saya telah menyampaikannya kepada tim dan akan melihat apakah mereka puas dengan itu (satu kekurangannya adalah bahwa mereka perlu terbiasa melihat satu hal di PT tetapi mengharapkan hal lain di cetakan/aplikasi akhir).

Diterjemahkan secara otomatis dari English

Hanya pengingat bahwa dengan PTXprint sekarang dimungkinkan untuk cukup mudah menghasilkan output bentuk akhir Anda, jadi jangan takut untuk menghasilkan draf dan mengevaluasinya dalam bentuk PDF atau tercetak. Jelas penerjemah (atau setidaknya salah satu dari mereka) perlu mampu bekerja dengan/mengetik format referensi Barat, tetapi Anda harus mampu menghasilkan draf dalam format lain untuk dievaluasi oleh tim, komite Anda, dll. Ini memiliki keuntungan tambahan dalam menguji format akhir Anda lebih awal dalam proses, sehingga semua orang terbiasa dengan itu dan/atau memberikan komentar mereka tentang format di awal.

Diterjemahkan secara otomatis dari English

@jeffh Masalah dengan tampilan di platform penerbit kami bukan bahwa mereka “hanya menumpahkan dalam HTML, dan berharap terlihat bagus”. Ya Tuhan!! Anda tidak tahu betapa banyak kerja keras yang dilakukan YouVersion, khususnya, untuk mendapatkan hal-hal seperti yang kami inginkan. Bundel yang dikirimkan kepada mereka diproduksi oleh konverter Paratext kami, dan itu adalah USX, bukan HTML (Paratext juga tempat di mana spasi non-break dihapus). Saya percaya bahwa, karena sifat USX, personalisasi tidak diizinkan. Saya tahu bahwa di mana kami telah memiliki masalah individu yang bisa diperbaiki di sisi YouVersion, mereka telah melakukan lebih dari yang mereka butuhkan untuk membuat semuanya benar. Saya berharap kita bisa merayakan dan tidak merendahkan kemitraan dalam bidang pekerjaan kita. Saran Anda untuk aturan penataan huruf sebaiknya dibuat ke tim Paratext, karena mereka mengontrol konten bundel yang diterima penerbit kami.

Diterjemahkan secara otomatis dari English

@anon175865 Anda benar sekali. Komentar saya sangat tidak adil, dan saya minta maaf untuk itu. Sedikit frustrasi yang bocor, dari semua kali saya telah melihat teks Alkitab Prancis di YouVersion dengan jeda baris yang buruk… Seperti yang Anda sarankan, masalahnya sebenarnya ada di sisi DBL, dan semoga upaya yang dilakukan di Paratext dan DBL akan menangani beberapa masalah tersebut. Maafkan saya untuk komentar saya yang ceroboh.

Diterjemahkan secara otomatis dari English

@jeffh Terima kasih jeffh. Saya memahami frustrasi Anda, dan akan terus bekerja untuk membuat hal-hal menjadi lebih baik di sisi DBL.

Diterjemahkan secara otomatis dari English
0 suara

Saya tertarik dengan apa yang Anda putuskan untuk dilakukan. Jika Anda mempertahankan solusi sementara untuk Pengaturan Referensi Alkitab, saya akan menghargai jika Anda menambahkan saya sebagai Konsultan ke proyek tersebut sehingga saya dapat menguji apakah konverter yang digunakan Paratext untuk mengkonversi teks dari USFM ke USX untuk distribusi melalui DBL akan menerima apa yang telah Anda lakukan. Saya menduga tidak akan. Saya rasa solusi sementara untuk catatan kaki adalah Menolak (Deny) semua kesalahan “Unexpected book…”, dan menambahkan file changes.txt ke folder proyek di mana Anda mengizinkan Paratext/PubAssist untuk mengkonversi referensi catatan kaki kembali ke format standar untuk pencetakan dengan menghapus ayat.

Diterjemahkan secara otomatis dari English
oleh (192 poin)

Saya berharap dapat menghindari Menolak (Deny) ratusan kesalahan. Namun, baru saja terlintas di benak saya bahwa Anda dapat melakukannya secara massal – memilih beberapa kesalahan dengan Shift atau Ctrl dan kemudian menolaknya. Jadi mungkin itu yang akhirnya akan kami lakukan.

Kami sebenarnya (saat ini) tidak berencana menggunakan data \fr sama sekali, jadi secara teori itu bisa dihapus sepenuhnya. Saya tidak pernah benar-benar memahami tujuan bidang itu, karena Anda bisa mengasumsikan membuatnya ulang secara langsung dengan skrip pemrograman sederhana. Tetapi jika kami pernah mengirimkan ke DBL atau menggunakan bidang \fr, kami hampir pasti akan menggunakan changes.txt atau sejenisnya untuk mengedit formatnya.

Diterjemahkan secara otomatis dari English

Pertanyaan terkait

0 suara
3 jawaban 484 tampilan
Saat memberikan referensi Kitab Suci yang melintasi pasal, tim Komba lebih memilih menandainya sebagai berikut 1:1 - 3 ... em tanpa spasi terlalu panjang dan tidak enak dipandang.
anon142050 118 bertanya Apr 17, 2019
0 suara
2 jawaban 323 tampilan
When you make corrections to \toc headers, the Book Names under Scripture Reference Settings don’t seem to update automatically. Is that by design?
anonim bertanya Apr 10, 2015
0 suara
1 jawaban 9,5k tampilan
Mengenai kitab Mazmur, kami ingin menggunakan bentuk jamak Mazmur-mazmur dalam judul buku dan daftar isi, tetapi ... Scripture Reference Settings, dan bentuk jamak di teks USFM?
bit 495 bertanya Nov 12, 2021
0 suara
3 jawaban 473 tampilan
One of the projects I support has the following formatting for their chapter/verse references in footnotes (the part after ... or does the team need to do that manually? Thanks!
anon469793 155 bertanya Okt 3, 2019
+1 suara
2 jawaban 205 tampilan
Dalam pengantar kitab proyek kami, kami mengarahkan pembaca ke ayat-ayat tertentu menggunakan referensi Alkitab. ... ditandai sebagai kesalahan untuk setiap kitab Perjanjian Baru.
anon392210 109 bertanya Mar 28, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For just as each of us has one body with many members, and these members do not all have the same function, so in Christ we, though many, form one body, and each member belongs to all the others.
Romans 12:4-5
3,051 pertanyaan
6,010 jawaban
5,676 komentar
2,030 pengguna