Terjemahannya otomatis. Laporkan masalah terjemahan.

Normalisasi Teks Unicode dalam Parateks

Paratext Sekarang Memberikan Pengguna Kontrol atas Normalisasi

Pembaruan terkini telah menambahkan pengaturan normalisasi baru.

Kami menyarankan agar pengguna meninjau pengaturan ini dan menentukan apakah perubahan harus dilakukan untuk proyek mereka.

Mayoritas proyek yang dimigrasikan dari Paratext 7 akan memiliki normalisasi yang ditetapkan ke “Off". Ini mungkin bukan pengaturan terbaik untuk proyek Anda. Sisa artikel ini menjelaskan secara singkat apa itu normalisasi Unicode, dan arti dari tiga pengaturan yang tersedia. Anda sendiri yang menentukan pengaturan terbaik untuk proyek Anda.

Deskripsi singkat tentang Normalisasi Unicode

Unicode normalisasi  adalah proses menetapkan aturan tentang bagaimana karakter yang dapat direpresentasikan dengan lebih dari satu cara berdasarkan standar Unicode harus direpresentasikan dalam suatu proyek. Kurangnya konsistensi dalam cara karakter-karakter ini direpresentasikan dalam proyek Paratext menyebabkan masalah pencarian dan filter yang tidak berfungsi sebagaimana mestinya, dan dapat menyebabkan publikasi yang kurang menarik.

Bagi mereka yang kurang familiar dengan masalah Unicode, saya rasa sebuah contoh akan membantu. Huruf "e" dengan aksen akut, "é", dapat dihasilkan oleh komputer menggunakan satu titik Unicode (U+00E9), atau dengan "e" normal (U+0065) ditambah aksen akut (U+0301). Masalahnya adalah ketika terdapat campuran kedua representasi ini dalam proyek Parateks yang sama. Bagi manusia, semua "é" sama, tetapi bagi Parateks, keduanya berbeda. Oleh karena itu, jika seseorang mencari titik kode (U+00E9), pencarian tidak akan menemukan kata apa pun yang "é"-nya telah direpresentasikan oleh "e" normal (U+0065) ditambah aksen akut (U+0301). Representasi pertama dikenal sebagai "composed" karena kedua bagian karakter tersebut digabungkan atau dikomposisi menjadi satu karakter. Representasi kedua dikenal sebagai "decomposed", karena terbagi menjadi dua bagian atau terurai.

Kontrol Normalisasi ditambahkan ke Properti dan Pengaturan Proyek

The Pengaturan Properti Proyek Dialog sekarang memiliki kotak pilihan normalisasi. (Baris 4 pada tangkapan layar yang ditampilkan di sini.) Pengguna tidak dapat mengontrol bagaimana normalisasi dilakukan di versi Paratext 8 sebelumnya.

Normalisasi

Fitur Normalisasi

Fitur normalisasi memiliki tiga pilihan: 1) Mati (tanpa normalisasi), 2) Karakter tersusun (NFC), dan 3) Karakter terurai (NFD).

Fitur Normalisasi

Normalisasi: Mati

Pilihan default untuk proyek yang dimigrasikan dari Paratext 7 adalah "Nonaktif". Jika ini dipilih, Paratext tidak akan mencoba mengubah kode karakter dengan cara apa pun. Paratext akan menerima apa pun yang diketik, bahkan jika beberapa komputer dalam tim menggunakan karakter yang dikomposisi (NFC) dan yang lainnya menggunakan karakter yang didekomposisi (NFD).

Normalisasi: Tersusun

Memilih "Composed" akan memberi tahu Paratext bahwa setiap kali karakter diketik sebagai terurai (NFD), karakter tersebut harus diubah menjadi terurai jika memungkinkan. Karakter yang tidak memiliki format terurai tentu saja akan tetap terurai. Jika karakter terurai dimasukkan, Paratext akan mengubahnya ke format terurai saat proyek disimpan berikutnya. Karakter akan konsisten dalam artian setiap karakter tertentu hanya akan memiliki satu format dalam proyek.

Normalisasi: Terurai

Memilih "Terurai" akan memberi tahu Paratext bahwa setiap kali karakter diketik sebagai terurai (NFC), karakter tersebut akan diubah menjadi terurai jika representasi terurai ada. Jika karakter terurai dimasukkan di tempat yang terdapat bentuk terurai, Paratext akan mengubahnya ke bentuk terurai saat proyek disimpan berikutnya. Karakter akan konsisten dalam artian karakter apa pun yang dapat direpresentasikan oleh bentuk terurai akan konsisten.

Default Normalisasi

Pengaturan normalisasi default untuk proyek baru adalah “TersusunKarena ini adalah fitur baru, sebaiknya Anda mempertimbangkan apakah proyek Anda memerlukan normalisasi atau tidak, dan jika ya, jenis normalisasi apa yang tepat.

Pengaturan normalisasi default untuk proyek yang ada adalah “OffKetika fitur ini ditambahkan ke Paratext 8, pembaruan tidak mencoba mengatur normalisasi secara otomatis. Anda juga tidak diminta untuk membuat pilihan. Jika Anda menggunakan karakter beraksen atau memiliki papan ketik khusus, sebaiknya luangkan waktu untuk mengatur normalisasi sesuai bahasa Anda.

Normalisasi Mana yang Harus Saya Gunakan?

Artikel ini tidak akan membahas semua alasan penggunaan karakter yang dikomposisi atau didekomposisi. Organisasi Anda harus menyediakan panduan terkait hal ini. Jika Anda ingin melihat contoh pemikiran mengenai isu-isu ini, Anda dapat mengunjungi tautan berikut dan membaca tentang keputusan yang dibuat tentang pengkodean di Kamerun:

https://langtechcameroon.info/composed-characters/

Hal terpenting dari perspektif Parateks adalah konsistensi dan selalu merepresentasikan karakter dengan cara yang sama. Perangkat lunak menggunakan kode-kode yang mendasarinya, bukan tampilan karakter, saat menjalankan fungsinya.

Kesimpulan

Mempertahankan representasi karakter yang konsisten akan memastikan bahwa pencarian di Paratext akan menemukan semua kata yang relevan. Menentukan normalisasi yang tepat untuk proyek Anda juga dapat menghindari beberapa masalah pemformatan yang dapat terjadi selama penerbitan.

Menentukan normalisasi untuk suatu proyek memiliki manfaat tambahan karena perbedaan antar papan ketik dalam satu tim menjadi kurang penting. Satu komputer dapat menggunakan karakter yang dikomposisi, sementara komputer lain menggunakan karakter yang didekomposisi, dan Paratext akan secara otomatis membuat data tersebut konsisten untuk Anda.

 

Berita Baru