0 suara
496 tampilan

Kami memiliki proyek dalam bahasa Burma yang memiliki karakter tak terlihat Zero Width Non-Joiner (u+200C) yang ingin saya tandai sebagai Tidak Valid di Daftar Karakter, tetapi kami tidak bisa. Kami menerima pesan:
image
Namun, karakter ini tidak ada di tab Alphabetic Characters atau tab lain dalam pengaturan bahasa.
Saya juga menemukan bahwa hal yang sama berlaku untuk Zero Width Joiner (u+200D).

Saat saya memeriksa file ldml.xml, saya menemukan baris-baris aneh ini:

<!--sil:punctuation-pattern pattern="‌" context="medial" /-->
<sil:punctuation-pattern pattern="‍" context="medial" />

Di dalam tanda kutip terdapat karakter ZWNJ 200C dan ZWJ 200D. Saya mencoba menghapus baris-baris ini, tetapi itu tidak mengubah perilaku Paratext.

Saya juga melakukan eksperimen dalam proyek bahasa Inggris dan mencoba menambahkan ZWNJ dan ZWJ ke pengaturan bahasa. Meskipun mereka ditambahkan sebagai diakritik non-standar, saya tidak dapat melihatnya di daftar karakter.

Maka saya bertanya-tanya, apakah ini fitur atau Bug? Apakah perilaku ZWNJ dan ZWJ tertanam dalam perilaku bahasa tertentu dan tidak dapat diubah? Jika tidak, bagaimana saya dapat menandai ZWNJ Tidak Valid dalam proyek Burma saya? (Catatan: Kode bahasa untuk Burma adalah my.)

Diterjemahkan secara otomatis dari English
Paratext oleh (1,8k poin)
ditampilkan kembali | 496 tampilan

3 Jawaban

0 suara
Jawaban terbaik

Untuk mendapatkan pesan tersebut, item yang ingin Anda tandai sebagai tidak valid harus ada di daftar karakter atau daftar tanda baca medial. Mungkin layak untuk menyalin/menempel bidang-bidang tersebut ke aplikasi lain yang dapat menunjukkan karakter Unicode tak terlihat.

Diterjemahkan secara otomatis dari English
oleh [Expert]
(16,7k poin)

Itulah yang saya pikirkan juga. Tetapi tampaknya itu bukan kasusnya. Setelah berulang kali mencari karakter-karakter tersebut, termasuk melakukan pencarian di file Settings dan ldml, masalahnya tetap ada.

Saya melakukan eksperimen hari ini dan menambahkan ZWNJ dan ZWJ (200C dan 200D) ke proyek bahasa Inggris, lalu membuka Character Inventory. Keduanya ditandai sebagai Valid dan tidak dapat ditandai sebagai Invalid. Pesan kesalahan yang sama seperti di atas muncul. Saya akan mengajukan laporan Bug…

Diterjemahkan secara otomatis dari English

Dengan kehati-hatian, jika Anda benar-benar ingin menyingkirkan mereka, Anda bisa mencoba melihat apakah mereka ada di file pengaturan proyek, baik file Settings maupun file xml ldml, dan menghapusnya dari sana. Cadangkan file-file tersebut di tempat yang aman terlebih dahulu, tentu saja.

Doa berkat,

Diterjemahkan secara otomatis dari English
0 suara

Halo CrazyRocky, saya mengalami masalah dengan \u200f (yang disisipkan oleh Paratext di beberapa proyek RTL saya setelah nomor ayat). Untuk menghapusnya, saya melakukan ini:
Search: (\v [\d-]*)\u200f( )
Replace: \1\2

Saya tidak tahu apakah ini akan membantu situasi Anda, karena situasinya sedikit berbeda.

Diterjemahkan secara otomatis dari English
oleh (192 poin)
ditampilkan kembali
0 suara

Saya bertanya-tanya apakah karakter nol tersebut ada di dalam karakter alfabet itu sendiri. Ketika Anda melihat di daftar karakter dan memilih “show combinations,” apakah nilai Unicode “09CD” muncul di kolom “Unicode value”? Hal ini terjadi pada font Bangla sebagai karakter zero-width joiner.

Diterjemahkan secara otomatis dari English
oleh (191 poin)

Pertanyaan terkait

0 suara
2 jawaban 412 tampilan
We are having training using Burmese script with Pyidaungsu MM font. After setting up the font in the language setting using ... Screenshot 2019-05-08 10.02.00.png1374 746 114 KB
TSNgaihte 220 bertanya Mei 8, 2019
0 suara
2 jawaban 391 tampilan
Saya sedang berusaha memperbaiki kesalahan terakhir dalam proyek saya, dan saya perhatikan bahwa setiap referensi silang muncul ... (/toc2). Ada ide tentang cara memperbaiki ini?
anon055151 176 bertanya Nov 11, 2021
0 suara
1 jawaban 219 tampilan
Dalam proyek USFM 3 yang baru dibuat, saya mencoba menempatkan jangkar dalam teks dan kemudian menautkan ke sana dengan ... tentang apa yang salah dengan apa yang saya lakukan? .
drwww 448 bertanya Jan 23, 2021
0 suara
3 jawaban 297 tampilan
Reading about Unicode equivalence here and on SIL's NRSI pages here and also here on Wikipedia it would appear that Unicode ... and output (apps etc) can be made most helpfully.
rowbory 510 bertanya Feb 15, 2017
0 suara
1 jawaban 229 tampilan
Salam, Saya sedang bekerja dengan tabel yang memiliki sejumlah referensi Alkitab seperti contoh ini. \tr \tc1 Mak ... 1Kor Apakah ada saran untuk memperbaiki pesan kesalahan ini?
Kevin Nicholas 142 bertanya Apr 10, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And over all these virtues put on love, which binds them all together in perfect unity.
Colossians 3:14
3,045 pertanyaan
6,005 jawaban
5,671 komentar
2,026 pengguna