Modul:Unicode convert/doc

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Penggunaan[sunting sumber]

Mengonversi kode karakter Unicode, selalu diberikan dalam heksadesimal, ke representasi UTF-8 atau UTF-16 dalam heksadesimal huruf besar atau desimal. Bisa juga membalikkannya untuk UTF-8. Formulir UTF-16 akan menerima dan melewati pengganti yang tidak berpasangan, mis. {{#invoke:Unicode convert|getUTF8|D835}} → D835. Fungsi kebalikannya fromUTF8 menerima banyak karakter, dan dapat mengatur masukan dan keluaran ke desimal.

Saat menggunakan dari modul lain, Anda dapat memanggil fungsi ini sebagai mis. unicodeConvert.getUTF8{ args = {'1F345'} }, tanpa objek frame.

Untuk menemukan kode karakter dari simbol tertentu (dalam desimal), gunakan mis. Templat:Ml-multi → 128049.

Kode Output
{{#invoke:Unicode convert|getUTF8|1F345}} F0 9F 8D 85
{{#invoke:Unicode convert|getUTF8|1F345|base=dec}} 240 159 141 133
{{#invoke:Unicode convert|fromUTF8|F0 9F 8D 85}} 1F345
{{#invoke:Unicode convert|fromUTF8|240 159 141 133|base=dec|basein=dec}} 127813
{{#invoke:Unicode convert|getUTF16|1F345}} D83C DF45
{{#invoke:Unicode convert|getUTF16|1F345|base=dec}} 55356 57157