0 suara
841 tampilan

Saya sedang mencoba menyempurnakan konverter encoding .tec agar aman untuk perjalanan bolak-balik (round trip) untuk transliterasi Kiri-ke-Kanan (Left-to-Right) dari proyek bahasa Kanan-ke-Kiri (Right-to-Left). (Ini memungkinkan perbandingan dengan teks asli untuk memastikan bahwa penyesuaian pada sisi aksara Latin tidak memperkenalkan perubahan apa pun pada teks.)

Hambatan utama untuk ini adalah tanda RTL yang muncul setelah titik dua dan tanda hubung dalam referensi ayat. Tentu saja mudah untuk menghapus tanda RTL saat berpindah dari RTL ke LTR; tetapi menyisipkannya saat kembali membutuhkan sedikit penyesuaian lebih lanjut. Saya bisa melakukannya dengan ekspresi reguler, tetapi saya ingin membuatnya otomatis demi mereka yang tidak familiar dengan RegexPal.

Apakah ada saran tentang cara melakukan ini?

Diterjemahkan secara otomatis dari English
Paratext oleh (175 poin) | 841 tampilan

3 Jawaban

0 suara
Jawaban terbaik

Saya merasa aneh bahwa sisa email saya dihapus. Berikut adalah tiga hal yang perlu dicoba:

  1. Saya tidak melihat markup \ior…\ior* dalam tangkapan layar Anda. Coba tambahkan di sekitar referensi Anda di proyek asli. Anda seharusnya menggunakannya anyway untuk format yang tepat.
  2. Coba beralih masuk dan keluar dari tampilan yang berbeda – dari standar ke tidak diformat dan kembali lagi di jendela teks utama Paratext Anda. Ini dapat memicu Paratext untuk menambahkan hal-hal seperti itu.
  3. Mungkin karena proyek yang dikonversi tidak dapat diedit secara desain dan oleh karena itu Paratext itu sendiri juga tidak mengeditnya. Coba buat proyek bantu dan impor teks yang dikonversi dan lihat apakah perubahannya terjadi. Ini sebenarnya adalah praktik yang baik juga karena sering kali ada banyak hal yang ingin Anda lakukan pada proyek secara manual sebelum penerbitan yang tidak dapat Anda lakukan pada proyek konversi asli yang tidak dapat diedit.
Diterjemahkan secara otomatis dari English
oleh (1,3k poin)

Terima kasih lagi, Shegnada.

  1. Paratext tidak membiarkan saya menyisipkan \ior di proyek asli. Saya bisa menambahkannya ke proyek transliterasi, tetapi kemudian urutan angka ditampilkan sepenuhnya LTR alih-alih campuran.

  2. Saya telah beralih melalui semua tampilan, serta ketiga pilihan di bawah Project Advanced/Normalization (saya tidak mengerti apa itu, tetapi itu adalah pengaturan yang tidak saya kenali, jadi saya pikir mungkin terkait.)

  3. BHDyMT2L sudah merupakan proyek bantu yang dapat diedit.

Saya mencoba beberapa hal lagi:
a) Saya mencoba mengetik ulang beberapa urutan angka, tetapi ini tidak mengubah apa pun
b) Saya mencoba menambahkan penanda RTL secara manual ke urutan angka tertentu di BHDyMT2L, tetapi mereka tampaknya tidak “menempel”; panel perbandingan masih menunjukkan RTL di sisi BHD, dan tidak ada di sisi BHDyMT2L.
c) Saya mencoba klik kanan pada perbedaan dan memilih “revert change”, tetapi ini juga tidak melakukan apa-apa

Akhirnya, saya menutup PT 9 dan membuka PT 8 (yang ingin melakukan pembaruan, yang saya izinkan) dan membuka jendela Compare, lagi dengan BHDyMT2L di kiri dan BHD di kanan. Sekarang saya melihat banyak KATA yang menyala seolah-olah berbeda, tetapi tidak bisa melihat perbedaan yang terlihat di antara mereka, bahkan dengan “show invisible characters” diaktifkan. Tetapi saya memilih salah satu perbedaan angka, klik kanan, memilih “revert text” dan sungguh, SEMUA perbedaan angka hilang. Perbedaan kata tidak hilang (kecuali saya melakukan klik kanan-revert text pada mereka). tetapi memutuskan untuk mencoba lagi di PT 9. Kali ini saya membuka panel Compare dengan BHD di kiri. Sekarang satu-satunya perbedaan yang ditampilkan adalah perbedaan nyata yang saya cari sejak awal, dan sejumlah (tampaknya) tempat acak di mana BHD memiliki tanda RTL SETELAH angka, dan tidak membiarkan saya menghapusnya.

Jadi: untuk saat ini, memang tampaknya Paratext akhirnya memutuskan untuk menyisipkan tanda RTL dalam referensi proyek bantu berbasis transliterasi; tetapi cara ia sampai pada titik ini masih terlalu misterius untuk berguna…

-DVM

Diterjemahkan secara otomatis dari English

Saya akan meminta bantuan melalui Give Feedback di menu Help. Maaf.

Salam,

Diterjemahkan secara otomatis dari English

Harap jelaskan apa yang terjadi ketika Anda mencoba menambahkan markup \ior. Apakah markup berubah menjadi merah? Apakah referensi tidak muncul benar dengan cara lain? Mungkin Anda hanya perlu menyempurnakan lembar gaya Anda.

Diterjemahkan secara otomatis dari English

Saya mencoba lagi, dan kali ini berhasil menyisipkan \ior. Mereka berwarna merah karena mengikuti \io1, yang saya lihat sekarang seharusnya hanya \io. Saya mengubah \io1 menjadi \io dan menambahkan \ior…\ior* di sekitar referensi di pengantar buku untuk MAT.

Ini tidak segera tampaknya mengubah tampilan referensi, meskipun hari ini penanda RTL tampaknya hadir. “compare versions” pada kedua proyek menunjukkan tidak ada perbedaan, tetapi dalam perbandingan visual, urutan angka setelah titik dua atau tanda hubung di proyek transliterasi masih terbalik.

Saya mencoba menyalin pengaturan Scripture Reference dari proyek asli, dan kemudian melakukan “Copy Books” dari proyek balik-transliterasi (BHDxMT2L) ke proyek bantu BHDyMT2L). Sekarang referensi di kedua proyek ditampilkan dengan benar(!)

Tetapi karena beberapa alasan proyek transliterasi tidak suka memiliki pemisah alfabetik antara rentang bab. Melampirkan tangkapan layar jika Anda tertarik…

Diterjemahkan secara otomatis dari English
0 suara

Halo DVM,

Paratext secara otomatis menyisipkan karakter-karakter ini. Sebenarnya, sangat sulit untuk menyingkirkan karakter tersebut jika Anda tidak menginginkannya. Apakah Anda telah mengonfirmasi bahwa penyisipan otomatis tidak berfungsi? Salah satu kuncinya mungkin adalah memastikan bahwa semua referensi ditandai dengan benar sebagai referensi menggunakan \r \ior atau \xt…\xt*. Saya percaya ada beberapa opsi lain, tetapi yang paling umum adalah yang tersebut di atas.

Salam,

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

Halo Shegnada,

Harap lihat tangkapan layar terlampir: BHDxMT2L dibuat dengan menjalankan konverter encoding pada transliterasi BHD yang disesuaikan secara manual. Seperti yang dapat Anda lihat, ada perbedaan (tanda RTL) pada semua frasa angka yang melibatkan titik dua atau tanda hubung, termasuk yang mengikuti \r dan \fr.

Saat saya mengujinya beberapa bulan yang lalu (dan mungkin sebelum beralih ke PT 9?), saya ingat bahwa Paratext memang menyisipkan tanda RTL. Berpikir bahwa ini tidak akan menjadi masalah, saya melanjutkan dan menghapus tanda RTL dari transliterasi aksara Latin. Tetapi sekarang, setelah saya akhirnya sampai pada titik di mana saya membutuhkan perbandingan, Paratext tampaknya tidak lagi melakukan ini. Mungkin ada cara untuk mematikan atau mengaktifkan penyisipan tersebut?

Diterjemahkan secara otomatis dari English

Terima kasih DVM,

Saya belum melihat perilaku baru dalam hal ini di versi 9.1, meskipun kami telah meminta lebih banyak kontrol atas karakter-karakter ini di masa lalu dan mereka mungkin telah merespons. Anda bisa menguji ini dengan mencoba menambahkan atau menghapus karakter secara manual dalam proyek RTL non-konversi.

Tetapi ada tiga hal yang bisa Anda lihat sebelum melaporkan masalah melalui “Feedback” di menu Help.

Diterjemahkan secara otomatis dari English
0 suara

Saya tidak tahu apakah ini membantu, tetapi jika Anda menggunakan tanda RTL secara khusus untuk referensi Alkitab, (misal: Yohanes 2:1), saya menemukan solusi yang paling andal adalah memiliki spasi di samping titik dua. Dalam bahasa Inggris, itu akan menjadi “John 2: 1”. Ini mengurutkan nomor bab dan nomor ayat dalam urutan yang Anda harapkan, berdasarkan arah teks di sekitarnya. Beberapa panduan gaya Arab merekomendasikan ini.

Diterjemahkan secara otomatis dari English
oleh (495 poin)

Terima kasih atas saran ini. Saya rasa mungkin untuk menambahkan spasi, meskipun kami perlu meneliti penerimaan pembaca. Orang-orang tampaknya senang dengan format versi yang diterbitkan saat ini, yang tidak memiliki spasi setelah titik dua (atau tanda hubung, yang juga memengaruhi arah angka).

Diterjemahkan secara otomatis dari English

DVM,

Jika menambahkan spasi berhasil untuk Anda, Anda tidak perlu khawatir tentang output. Dengan banyak output, Anda bisa membuatnya menjadi spasi yang sangat, sangat tipis dan tidak ada yang akan melihatnya. Tetapi saya akan mengatakan bahwa sangat penting bahwa di Paratext semua referensi Anda valid sehingga mereka dapat dibuat menjadi tautan dalam penerbitan online. Saya tidak dapat membalas Anda secara langsung, tetapi saya kenal seseorang yang dapat memberi nasihat tentang pemetaan Anda dan sangat nyaman dengan masalah RTL. Jika Anda menulis langsung kepada saya, saya akan membalas dengan informasi mereka.

Diterjemahkan secara otomatis dari English

Ya, saya takut bahwa menambahkan spasi dalam format referensi mungkin mempersulit validasi. Pengujian cepat barusan tidak menjanjikan: kotak dialog Scripture References menerima kombinasi titik dua-spasi sebagai pemisah bab-ayat, tetapi itu ditandai sebagai tidak valid dalam teks.

Sementara itu, saya telah melakukan beberapa eksperimen, dan berhasil menemukan jalur yang dapat direproduksi untuk membuat Paratext menyisipkan tanda RTL: Saya harus mengatur pengaturan Scripture Reference (yang saya lakukan dengan menyalin dari proyek asli.) Jika saya membuat proyek transliterasi Romawi ke Arab baru, Paratext tidak menyisipkan tanda RTL sampai saya melakukan langkah ini. Jadi itu tampaknya menjadi kuncinya. Saya tidak tahu mengapa ini harus begitu, tetapi akan baik jika didokumentasikan di menu bantuan.

Tetapi saran untuk menyisipkan spasi memberi saya ide untuk transliterasi Arab>Romawi. Saya menambahkan baris di file .tec yang mengubah tanda RTL menjadi zero_width_space (U+220B). Ini membuat referensi dalam teks Romawi ditampilkan dengan benar. Tampaknya bekerja sebaliknya juga, tetapi ini tidak terlalu relevan. Teks Romawi dalam hal ini adalah untuk dibaca oleh konsultan, dan tidak akan diterbitkan.

Jadi saya pikir kami memiliki solusi yang dapat bekerja untuk kedua arah transliterasi. Terima kasih atas semua masukan Anda!

Diterjemahkan secara otomatis dari English

“Kotak dialog Scripture References menerima kombinasi titik dua-spasi sebagai pemisah bab-ayat, tetapi itu ditandai sebagai tidak valid dalam teks.”

Anda harus memeriksa inventaris karakter dan tanda baca Anda. Mungkin titik dua atau urutan titik dua-spasi ditandai tidak valid di sana. Anda hanya akan memiliki masalah jika urutan titik dua-spasi ilegal dalam jenis teks lain.

Salam,

Diterjemahkan secara otomatis dari English

Ternyata bahwa ketika saya mengganti RTL dengan spasi di pencarian dan penggantian, itu menempatkan spasi sebelum titik dua. Ketika saya membaliknya, referensi muncul sebagai valid.

Jadi ya, tampaknya sejauh ini menggunakan spasi akan menjadi opsi yang layak.

Diterjemahkan secara otomatis dari English

Pertanyaan terkait

0 suara
1 jawaban 210 tampilan
We have a user who is doing a transliteration from one script in a language to another script in the same language. ... has the reference number of PTXS-17276 Thank you, MSEAIT/LT
MSEAIT_LT 478 bertanya Agu 3, 2018
0 suara
1 jawaban 334 tampilan
Sebuah proyek yang saya berikan dukungan teknis memiliki tanda RTL yang tersebar di mana-mana di tempat yang tidak ... pemeriksaan dasar (basic checks) tidak menangkap tanda RTL.
[Moderator]
Nathaniel Paulus
158
bertanya Mei 24, 2023
0 suara
1 jawaban 56 tampilan
Dalam proyek Paratext RTL, saya belum menemukan kombinasi Pengaturan Referensi Alkitab, teks ayat, dan spesifikasi modul ... cara agar Paratext dapat melakukan ini dengan benar?
Denny Emser 115 bertanya 2 hari yang lalu
0 suara
3 jawaban 328 tampilan
We just recently migrated a set of parallel Roman/Arabic script projects. Note that the parallel is manual , not a PT8 ... problem anyway. I'd appreciate any help you can give me.
jeffh 1,4k bertanya Agu 28, 2017
0 suara
2 jawaban 573 tampilan
In a right-to-left project, if I type a verse range in a footnote, e.g. 1-2 , Paratext inserts an invisible RTL marker ... make the Numbers check pass? (I'm using 7.6 for Linux.)
anon261123 180 bertanya Okt 5, 2016
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I appeal to you, brothers and sisters, in the name of our Lord Jesus Christ, that all of you agree with one another in what you say and that there be no divisions among you, but that you be perfectly united in mind and thought.
1 Corinthians 1:10
3,049 pertanyaan
6,007 jawaban
5,672 komentar
2,029 pengguna