Mengapa jumlah karakter dan kata berbeda antar-aplikasi
Teks yang sama dapat menghasilkan hitungan berbeda di 2 formulir. Sebelum memotong kata untuk memenuhi batas, periksa apa yang dihitung: karakter terlihat, unit penyimpanan, atau kata. Ukuran ini tidak sama.
Satu karakter terlihat dapat terdiri dari beberapa bagian
Unicode dapat mewakili satu karakter yang dilihat pembaca dengan gabungan huruf dan tanda penggabung. Gugus grafem mendekati satuan karakter yang terlihat, sedangkan hitungan titik kode atau unit penyimpanan bisa berbeda. Beberapa rangkaian emoji memiliki perbedaan serupa.
Spasi bukan batas kata yang berlaku universal
Pemenggalan kata bergantung pada bahasa dan tanda baca. Sebagian bahasa tidak memisahkan kata dengan spasi seperti bahasa Inggris dan dapat memerlukan aturan atau kamus tambahan. Memisahkan berdasarkan spasi saja bukan definisi universal yang memadai.
Bersihkan hanya yang memang ingin diubah
Menghapus spasi berlebih dapat membantu paragraf, tetapi merusak tabel yang diratakan atau kode. Menghilangkan tanda diakritik mengubah rincian bahasa; jangan lakukan otomatis pada kutipan atau nama yang harus dipertahankan persis.
Mengubah huruf besar-kecil berlaku untuk sistem tulisan yang memiliki perbedaan itu. Ini bukan koreksi ejaan bahasa Arab. Kerjakan pada salinan dan bandingkan baris yang berubah.
- Jika ingin memenuhi batas platform lain, penghitung platform itulah acuan terakhir.
- Pisahkan jumlah kata dari karakter dengan dan tanpa spasi.
- Jumlah kata tidak menetapkan waktu baca yang pasti; tingkat kesulitan dan pembaca juga berpengaruh.
Contoh kecil tentang hitungan berbeda
Huruf é dapat disimpan sebagai 1 titik kode atau sebagai e diikuti aksen akut penggabung. Representasi kedua berisi 2 titik kode meskipun tampilannya mirip.
Tulisan Arab بَ juga mencakup huruf dan tanda vokal. Menghitung satuan yang terlihat oleh pembaca berbeda dari menghitung satuan yang disimpan. Jangan hapus tanda hanya agar hasil penghitung sama.