0 suara
355 tampilan

Daftar dosa dan daftar sifat-sifat dapat membosankan dan sulit saat kami berusaha menemukan terjemahan unik untuk setiap item dalam daftar. Kemudian, dalam daftar yang panjang, mudah kehilangan jejak item mana yang sedang Anda lihat dalam terjemahan. Mengaktifkan sorotan Terjemahan Istilah Alkitab (Biblical Terms Renderings) dapat membantu, tetapi dalam beberapa kasus, kami belum benar-benar memutuskan terjemahan yang tepat.

Maka kami beralih untuk melakukan ini:

\li \add sexual immorality/πορνεία\add*pasin iyn toro temiyn ke wuruaw tana,

\li \add impurity/ἀκαθαρσία \add*pasin koro teiynjieiyn ektek ono,

\li \add debauchery/ἀσέλγεια\add* ke pasin iyn etere takai ektekna iyn toro re pasin kokelek ektek ono,

Format yang berbeda dari \add…\add* memudahkan untuk melihat bagian ayat mana yang menerjemahkan istilah Yunani mana.

Pada akhirnya, kami akan menghapus semua tambahan tersebut sebelum mengirim teks ke DBL. Tetapi sementara itu, kami ingin menyimpannya dalam teks. Kami menyertakan paragraf \li untuk membuatnya lebih mudah melihat di mana satu item dimulai dan di mana item lainnya berakhir.

Saya dapat dengan mudah menandai \add…\add* sebagai tidak dapat dipublikasikan (nonpublishable) di custom.sty dan memberi tahu PTXPrint untuk tidak mencetaknya.

Tetapi saya tidak tahu cara memberi tahu PTXPrint untuk menghapus penanda \li di PrintDraftChanges.txt.

Terima kasih atas bantuan apa pun yang dapat Anda berikan untuk hal ini.

John Nystrom

Diterjemahkan secara otomatis dari English
PTXprint oleh (312 poin)
ditampilkan kembali | 355 tampilan

3 Jawaban

0 suara

Saya rasa ini seharusnya bisa menyelesaikannya (dan tidak mengharuskan Anda menandai penanda \add sebagai tidak dapat dipublikasikan)
'\\li\s.*?\\add\*'>''

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

Terima kasih, mjames. Ini berhasil untuk menghapus penanda \li dan semua hal hingga penanda \add* di paragraf yang mengandung penanda \li dan penanda \add*.

Bagaimana perintahnya untuk menghapus semua penanda \li dalam teks terlepas dari apakah mereka memiliki \add…\add* di dalamnya?

Kami memiliki beberapa tempat di mana kami telah memasukkan penanda \li untuk membuat daftar, tetapi kami belum memasukkan penanda \add…\add* dengan istilah-istilah yang kami terjemahkan. Saya ingin proses ini juga mengambil penanda \li tersebut. Menghilangkan urutan \add…\add* sudah mudah di PTXPrint, jadi saya dapat menangani itu sebagai masalah terpisah.

Terima kasih lagi atas bantuan Anda.

Dan untuk siapa pun yang lain yang membaca ini, jika Anda memiliki cara yang lebih baik untuk mencapai apa yang sedang kami coba lakukan—membuatnya mudah bagi penerjemah dan konsultan untuk membedakan item-item dalam daftar panjang satu sama lain saat melihatnya di Paratext, tetapi mencetak paragraf secara normal di PTXPrint, kami selalu terbuka untuk saran. Sejauh ini kami belum membutuhkan \li untuk hal lain, tetapi hari itu akan datang ketika kami membutuhkannya. Jadi kami terbuka untuk saran tentang cara melakukan ini dengan cara yang lebih baik.

JN

Diterjemahkan secara otomatis dari English

Jika yang Anda coba lakukan hanyalah menghapus penanda \li, tetapi membiarkan semua teks setelahnya tetap ada, maka Anda cukup menggunakan '\\li'>''

Aturan perubahan semacam ini diterapkan secara berurutan, jadi jika Anda meletakkannya dalam urutan ini
'\\li\s.*?\\add\*'>''
'\\li'>''
maka itu akan pertama kali menghapus baris-baris yang mengandung \li dan juga bagian \add, dan kemudian setelah itu menghapus penanda \li tunggal yang tersisa.

Jika Anda meletakkannya dalam urutan sebaliknya
'\\li'>''
'\\li\s.*?\\add\*'>''
maka itu akan menghapus semua penanda \li dan kemudian aturan kedua akan gagal menemukan apa pun. Ini hanya berfungsi sebagai peringatan bahwa terkadang aturan akan saling mengganggu dan Anda harus melacak urutan mereka.

Diterjemahkan secara otomatis dari English
0 suara

John,

Anda dapat melakukan ini dengan lebih mudah di RegEx Pal. Untuk menghapus semua hal dari \li hingga akhir baris, pencarian Anda akan menjadi:

\\li .*?\r\n

Penggantinya akan kosong

Ini tidak berfungsi di dialog Find/Replace karena cara Paratext menghapus return dan end of line. Namun, ini berfungsi di RegEx Pal.

Diterjemahkan secara otomatis dari English
oleh (9,9k poin)
ditampilkan kembali

Terima kasih, Phil. Saya membutuhkan ini untuk berfungsi di PrintDraftChanges.txt agar kami dapat menggunakannya ketika kami membutuhkan PDF bersih dari bagian tersebut, dan meninggalkan penanda dalam teks sementara kami masih mengeditnya. Pada akhirnya, kami akan menghapusnya semua secara permanen.

JN

Diterjemahkan secara otomatis dari English

Mencoba pendekatan yang berbeda dan bertanya-tanya apakah itu penting

Seorang pembaca di forum ini menunjukkan kepada saya bahwa saya salah menggunakan \add…\add* dengan melakukan daftar kami dengan cara ini. Jadi sekarang saya mencoba menggunakan \rem. Saya bereksperimen dengan baris-baris seperti ini dalam teks:

\rem πορνεία/sexual immorality
\li pasin iyn toro temiyn ke wuruaw tana,
\rem ἀκαθαρσία/impurity
\li re pasin koro teiynjieiyn ektek ono,
\rem πάθος/lust
\li pasin iyn toroꞌa re niy etere iyn awro pasin kokelek,

Saya mencoba membuat regex yang akan mengambil baris \rem dengan cara yang diberikan mjames untuk mengambil baris \li yang mengandung \add…\add* sebelumnya di thread ini. Saya telah mencoba dan gagal menggunakan kombinasi ini:

‘\rem .*?\li’>‘\li’
‘\li’>‘’

dan

‘\rem .*?\r\n’>‘’
‘\li’>‘’

Penanda \rem tersebut semuanya di-escape, tetapi platform ini menghapusnya.

Ketika saya menggunakan apa yang diberikan mjames dan saya menggunakan \add…\add*, saya mampu mencetak daftar sebagai daftar, yang membantu dalam pemeriksaan, dan saya juga dapat mencetak daftar yang diruntuhkan menjadi paragraf normal, yang merupakan tujuan kami untuk edisi percobaan penerbitan. Yang bisa saya lakukan sekarang hanyalah mencetaknya sebagai daftar. Tampaknya, saya tidak benar-benar mengeluarkan baris \rem, jadi ketika saya menghapus penanda \li, semuanya menjadi satu paragraf \rem dan oleh karena itu isi baris-baris tersebut tidak sampai ke PDF. Jadi mungkin yang saya butuhkan hanyalah regex yang lebih baik untuk melakukan itu di PrintDraftChanges dan semuanya akan baik-baik saja.

Saya ingin mempertahankan opsi untuk mencetak daftar sebagai daftar atau sebagai paragraf. Saya juga ingin mempertahankan penandaan dalam teks, bahkan setelah pengiriman ke DBL, sehingga kami dapat memiliki penandaan yang membantu tersebut ketika kami merevisi buku-buku ini nanti sebelum NT lengkap diterbitkan.

Tetapi saya tahu bahwa ketika saya mengirim buku-buku ini ke DBL, semua penandaan kustom tersebut harus hilang.

Jadi ketika saya siap mengirim buku ke DBL, saya bertanya-tanya apakah ini akan berfungsi:

  • Menandai titik dalam sejarah proyek ("sebelum pembersihan untuk pengiriman DBL").
  • Menghapus semua markup kustom.
  • Menandai titik dalam sejarah proyek lagi ("pengiriman DBL").
  • Mengirim ke DBL.
  • Mengembalikan buku-buku tersebut ke ("sebelum pembersihan untuk pengiriman DBL").
  • Lanjutkan bekerja pada teks seperti sebelumnya, terus mencetaknya secara lokal sesuai kebutuhan, dalam bentuk apa pun yang dibutuhkan.

Jika itu adalah strategi yang layak, maka saya bertanya-tanya apakah itu penting apakah saya menyalahgunakan USFM dengan menggunakan \add…\add* dan \li atau apakah saya menyalahgunakannya dengan menyisipkan baris \rem di antara baris \li di tengah paragraf? Jika tidak penting, maka saya rasa kami akan menggunakan strategi markup yang paling membantu untuk kedua penggunaan teks dan pengirimannya ke DBL. Saya tidak yakin metode mana itu. Saya terbuka untuk saran.

Saya cenderung melakukan ini:

\li \add sexual immorality/πορνεία\add*
\li pasin iyn toro temiyn ke wuruaw tana,
\li \add impurity/ἀκαθαρσία \add*
\i pasin koro teiynjieiyn ektek ono,
\li \add debauchery/ἀσέλγεια\add*
\li ke pasin iyn etere takai ektekna iyn toro re pasin kokelek ektek ono,

Saya awalnya memilih \add…\add* karena itu adalah gaya karakter dan kami tidak akan menggunakannya dalam terjemahan kami karena itu hanya dirancang untuk menandai sesuatu yang tidak akan pernah kami tandai dalam terjemahan kami.

Apa pun yang saya lakukan, kami akan melakukan hal yang sama dalam setidaknya 12 terjemahan dalam klaster kami. Jadi saya perlu mendapatkan ini dengan benar.

Silakan sarankan pendekatan yang sepenuhnya berbeda untuk masalah ini.

Terima kasih atas bantuan apa pun yang dapat Anda berikan untuk hal ini, dan terima kasih telah membaca sejauh ini.

John Nystrom
Aitape West Translation Programme
SIL PNG

Diterjemahkan secara otomatis dari English

Terima kasih kepada semua orang yang telah membantu dengan ini.

Ini yang sedang saya lakukan sekarang:

\rem πορνεία/sexual immorality
\nb pasin iyn toro temiyn ke wuruaw tana,
\rem ἀκαθαρσία/impurity
\nb re pasin koro teiynjieiyn ektek ono,

Ketika saya menjalankan ini melalui PTXPrint, itu mengabaikan paragraf \rem. Paragraf \nb seharusnya "no break" (tidak jeda) sehingga PTXPrint mencetak teks tanpa jeda di mana penanda \nb berada. Jadi saya mendapatkan output paragraf tunggal yang saya inginkan dan saya dapat melihat baris-baris ini sebagai paragraf terpisah saat kami mengerjakannya di Paratext.

Saya menguji menggunakan regex sederhana untuk mengganti \nb dengan \li untuk mencetak sifat-sifat sebagai paragraf terpisah untuk pemeriksaan dan itu berhasil.

Keuntungan menggunakan \nb adalah itu jarang digunakan anyway, dan kami tidak menggunakannya sama sekali. Secara teori, saya bisa meninggalkannya dalam teks secara tidak terbatas, tetapi kami akan menghapusnya untuk pengiriman DBL anyway.

JN

Diterjemahkan secara otomatis dari English
0 suara

Terima kasih, mjames. Itu sederhana. Jelas saya perlu menyegarkan kembali pengetahuan saya tentang ekspresi reguler (regular expressions).

Diterjemahkan secara otomatis dari English
oleh (312 poin)

Pertanyaan terkait

0 suara
3 jawaban 489 tampilan
Saya sedang mengikuti pelatihan untuk menggunakan jendela istilah alkitab (Biblical Terms Renderings), tetapi bagian dari jendela ... apa-apa dengannya. Apakah ada yang punya ide?
anon338354 136 bertanya Jul 27, 2022
0 suara
3 jawaban 231 tampilan
Saya menggunakan font Saraiki Siraika untuk menyusun proyek Saraiki. Namun, font tersebut tidak dirender oleh alat Graphite ... 1080 99.4 KB Bagaimana cara mengatasi masalah ini?
sajid.imdad 140 bertanya Agu 22, 2022
0 suara
1 jawaban 57 tampilan
Dalam sebuah lokakarya di Kongo, proyek untuk satu tim dapat membuka alat (besar) Istilah Alkitab, tetapi mereka ... . Apakah ada gagasan tentang cara mendapatkan Renderings? Jeff
jeffh 1,4k bertanya 4 hari yang lalu
0 suara
1 jawaban 113 tampilan
Saya sudah mencoba mencari istilah Alkitab dengan entri glosarium di Biblical Renderings Tool, tetapi hanya satu yang ... yang sudah ditentukan (misalnya, kolom untuk ditampilkan)?
KR 151 bertanya Mar 12
0 suara
1 jawaban 25 tampilan
Saya percaya bahwa pada versi PT sebelumnya, saya dapat mencari teks catatan diskusi di jendela alat Istilah Alkitab (Biblical ... versi 9.5.109.1 Terima kasih sebelumnya - fork
Fork 184 bertanya Des 5, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For we were all baptized by one Spirit so as to form one body—whether Jews or Gentiles, slave or free—and we were all given the one Spirit to drink.
1 Corinthians 12:13
3,045 pertanyaan
6,005 jawaban
5,671 komentar
2,026 pengguna