0 suara
227 tampilan

Saya sedang menyusun Injil dan Glosarium. Bahasanya RTL, tetapi di Glosarium ada beberapa sisipan LTR. Sisipan ini berfungsi dengan benar di Paratext, tetapi output PTXprint bermasalah seperti yang ditunjukkan oleh gambar ini:

gambar

Karena saya tidak melihat sebagian besar gambar di forum ini, saya tidak yakin Anda juga bisa melihatnya. Jadi, berikut adalah penjelasan verbalnya. Teks tubuh dalam aksara Arab, tetapi disisipkan item-item berikut dalam aksara Romawi (termasuk tanda kurung siku): [Bible], [Old Testament] dan [New Testament], masing-masing dikelilingi oleh teks dalam aksara Arab. Satu kata [Bible] ditampilkan dengan benar, tetapi dua lainnya ditampilkan  Testament] [Old  dan  Testament] [New

Saya telah mencoba tanpa berhasil menyisipkan beberapa penanda RTL dan LTR dalam teks, tetapi tidak mendapatkan hasil yang benar. Apakah ada saran tentang cara melakukan ini?

Mengapa Paratext menampilkan teks ini dengan benar tetapi PTXprint tidak?

Diterjemahkan secara otomatis dari English
PTXprint oleh (164 poin) | 227 tampilan

1 Jawaban

0 suara

Ya, memang menjadi kacau dengan teks LTR di tengah blok teks RTL. Berikut adalah cara untuk menyelesaikannya dengan menggunakan aturan changes.txt:

at GLO "(\([a-zA-Z\s]+\))" > "\\beginL \1 \\endL"

Ini sangat spesifik untuk situasi Anda, dan mungkin perlu disesuaikan agar lebih berguna dalam situasi lain; tetapi aturannya mengatakan, (hanya di buku GLO) cari ( tanda kurung buka diikuti oleh satu atau lebih karakter latin atau spasi, diikuti oleh tanda kurung tutup ). Bungkus apa yang ditemukan dengan penanda khusus \beginL ...\endL yang akan mengubah alur teks.

Diterjemahkan secara otomatis dari English
oleh (3,2k poin)
Terima kasih Mark, jawaban Anda sangat membantu!
Diterjemahkan secara otomatis dari English
Berikut adalah versi yang diperbaiki yang mungkin lebih membantu dalam situasi tertentu:
at GLO "(\([a-zA-Z]+?)\s([a-zA-Z]+?\))" > "\\beginL \1 \2 \\endL ~"
Diterjemahkan secara otomatis dari English

Pertanyaan terkait

0 suara
1 jawaban 62 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 3 hari yang lalu
0 suara
1 jawaban 338 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
3 jawaban 852 tampilan
Saya sedang mencoba menyempurnakan konverter encoding .tec agar aman untuk perjalanan bolak-balik (round trip) untuk ... RegexPal. Apakah ada saran tentang cara melakukan ini?
DVM 175 bertanya Mar 17, 2021
0 suara
3 jawaban 332 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 575 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.
They devoted themselves to the apostles’ teaching and to fellowship, to the breaking of bread and to prayer.
Acts 2:42
3,049 pertanyaan
6,007 jawaban
5,672 komentar
2,029 pengguna