0 suara
1,2k tampilan

Saya baru saja melaporkan kepada para pengembang bahwa 9.1 (berbeda dengan 8 atau 9.0) secara rutin memotong baris di tengah kata (padahal kami memiliki spasi antar kata!). Proyek kami menggunakan aksara non-Barat (Khmer). Saya bertanya-tanya apakah orang lain yang bekerja dengan aksara non-Barat juga mengalami masalah ini sekarang? Jika ya, silakan laporkan bug tersebut dan bantu menjadikannya prioritas.

Juga, jika Anda tahu cara cepat (hack) untuk memperbaikinya, silakan bagikan.

Secara kebetulan, dalam hal ini, PT 9.1 sekarang berperilaku seperti Microsoft Word, yang selama bertahun-tahun memotong baris di tengah kata dalam aksara Khmer, bahkan ketika kata-kata dipisahkan oleh spasi. (Bahasa kami sangat isolatif, jadi kami tidak berbicara tentang kata-kata yang panjang!) Saya bertanya-tanya apakah PT 9.1 mengubah cara merender teks dan menggunakan teknologi yang mirip dengan Microsoft? Jika ya, saya berharap para pengembang akan mempertimbangkan kembali pilihan ini.

Diterjemahkan secara otomatis dari English
Paratext oleh (296 poin) | 1,2k tampilan

2 Jawaban

0 suara
Jawaban terbaik

Sepertinya ini sudah dilaporkan sebagai PTX-20833

Harfbuzz mendelegasikan keputusan pemotongan baris. Sebelumnya, pemotongan tautan kompleks (yang diperlukan untuk Khmer dan 3 bahasa lainnya) ditentukan dengan meminta uniscribe. Sekarang ini dilakukan dengan meminta icu, yang memperbaiki pemotongan baris untuk beberapa bahasa. Ini kemungkinan besar penyebab perubahan tersebut.

Diterjemahkan secara otomatis dari English
oleh [Moderator]
(2,4k poin)

ditampilkan kembali

Mencoba dengan proyek Anda dan 9.1.104.59, tampaknya berfungsi bagi saya:

Dengan opsi diaktifkan:

dan:

Dengan opsi dinonaktifkan:

Saya tahu saya memiliki font yang berbeda dari Anda, tetapi saya tidak dapat menemukan font Khmer Barkaew. Saya tidak berpikir itu akan membuat perbedaan, tetapi mungkin layak untuk menyingkirkan kemungkinan tersebut. (Jika Anda dapat dengan mudah menyediakan font tersebut untuk saya, maka saya akan mengujinya dengannya).

Jadi jika Anda setuju bahwa tangkapan layar saya menunjukkan perilaku yang diharapkan (dan saya tidak salah memahami masalahnya), dan font tidak membuat perbedaan, maka saya pikir layak untuk memeriksa apakah proses pembaruan paratext berjalan sesuai harapan.

Di windows explorer, bisakah Anda menavigasi ke C:\Program Files\Paratext 9\Firefox64 dan klik kanan → properties pada xul.dll. Bidang Size: harus “75,891,200 bytes” Jika tidak, maka itu kemungkinan besar penyebabnya.

Jika ukurannya tidak cocok, Anda dapat memperbaikinya secara manual dengan melakukan hal berikut:

download:
https://www.nuget.org/api/v2/package/Geckofx60.64.Windows/0.18.0
ubah nama ekstensi download menjadi .zip

Ekstrak file: content/Firefox64/xul.dll

  1. stop paratext.
  2. ubah nama C:\Program Files\Paratext 9\Firefox64\xul.dll menjadi xul.dll_original
  3. salin xul.dll dari file zip ke C:\Program Files\Paratext 9\Firefox64\
  4. restart paratext
Diterjemahkan secara otomatis dari English

File dalam download itu memperbaikinya bagi saya.

Diterjemahkan secara otomatis dari English

Apakah ada kemungkinan ini juga bisa dilakukan untuk bahasa dengan aksara Thai? Saya mencoba mengganti xul.dll mengikuti instruksi ini, tetapi tidak ada perbedaan, kata-kata di layar Paratext untuk bahasa berbasis Thai kami masih terpecah antar baris, jadi saya tebak ini hanya berlaku untuk Khmer?

Linda119

Diterjemahkan secara otomatis dari English

Ini memperbaikinya bagi saya juga. Terima kasih!

Diterjemahkan secara otomatis dari English

Halo Linda119,

image

Bahasa yang dipengaruhi oleh opsi ini adalah:
Thai, Lao, Tibetan, Khmer
(Mungkin label untuk opsi ini tidak yang terbaik. Selain relevan untuk bahasa tambahan, jika opsi ini tidak dicentang, memang mendukung pembaris baris yang kompleks. Pemahaman saya adalah bahwa opsi tidak dicentang lebih sesuai dengan Unicode terkait cara pembaris baris dilakukan, yang mungkin berbeda dari cara kerja sebelumnya.)

Satu-satunya yang dilakukan oleh opsi ini adalah mengembalikan perilaku pembaris baris kompleks sebelumnya dari Paratext.
Jadi, jika Anda mengamati perubahan pembaris baris yang diinginkan saat beralih dari 9.0 ke 9.1, maka opsi ini memberikan perilaku lama.

Diterjemahkan secara otomatis dari English
0 suara

Perubahan itu pasti tidak disengaja. Paratext menggunakan mesin tata letak Firefox Harfbuzz, jadi mungkin ada pembaruan pada sistem tersebut yang menyebabkan masalah ini.

Silakan gunakan Help > Give feedback agar kami dapat melihat lebih dekat masalah ini.

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

Pertanyaan terkait

0 suara
1 jawaban 256 tampilan
Seorang pengguna menunjukkan bahwa saat mengedit terjemahan, dengan terjemahan balik terbuka, terjemahan balik tampaknya menambahkan baris ... .104 image895 351 7.02 KB Ada ide?
MSEAIT_LT 478 bertanya Jun 8, 2021
0 suara
1 jawaban 482 tampilan
A user is using the Khmer script for their project. They are using the Khmer Mondulkiri font. In the project text ... of how it looks in PrintDraft, U+17C9 incorrectly above letter
[Expert]
sewhite
3,3k
bertanya Apr 27, 2015
0 suara
0 jawaban 207 tampilan
Wasn't sure where to report this bug fix for the Show Project Plan Html script, found in the project Custom Tools > ... be causing the problem. Probably best to change it as well
jeffh 1,4k bertanya Mei 8, 2020
0 suara
0 jawaban 198 tampilan
We would like to have feedback on My Tasks in the Paratext 9.1 beta. We want to make sure that it works ... the Give Feedback option for your feedback. Thanks! Jonathan+Robie
Jonathan Robie 448 bertanya Sep 8, 2020
0 suara
1 jawaban 344 tampilan
I decided to work with Paratext 9.1 because of the 64-bit operating system allowance. When I do an S/R in Paratext 9.1. are the ... versions in both PT9.1. as well as in P.T. 9.0?
anon049395 128 bertanya Sep 8, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
1 Corinthians 3:17
3,060 pertanyaan
6,021 jawaban
5,689 komentar
2,035 pengguna