Berikut ini adalah isi file qu, yang saya gunakan untuk menulis Quran melalui Puppy Linux. File ini harus ditempatkan pada folder /usr/share/X11/xkb/symbols/pc. Untuk menggunakannya cukup dengan perintah melalui terminal:
setxkbmap -layout quIsi file qu adalah sbb:
default partial alphanumeric_keys modifier_keys
xkb_symbols "qu" {
name[Group1]= "qur(Quranic)";
key <TLDE> { [ U0630 , U0651 ] };
key <AE01> { [ U0661 , U06D6 ] };
key <AE02> { [ U0662 , U06D7 ] };
key <AE03> { [ U0663 , U06D8 ] };
key <AE04> { [ U0664 , U06D9 ] };
key <AE05> { [ U0665 , U06DA ] };
key <AE06> { [ U0666 , U06DB ] };
key <AE07> { [ U0667 , U06DC ] };
key <AE08> { [ U0668 , U06E2 ] };
key <AE09> { [ U0669 , parenleft ] };
key <AE10> { [ U0660 , parenright] };
key <AE11> { [ U06E3 , U06E7 ] };
key <AE12> { [ U06ED , U06E8 ] };
key <AD01> { [ U0636 , U064E ] };
key <AD02> { [ U0635 , U064B ] };
key <AD03> { [ U062B , U064F ] };
key <AD04> { [ U0642 , U064C ] };
key <AD05> { [ U0641 , U0657 ] };
key <AD06> { [ U063A , U0625 ] };
key <AD07> { [ U0639 , U0670 ] };
key <AD08> { [ U0647 , U0656 ] };
key <AD09> { [ U062E , U06DE ] };
key <AD10> { [ U062D , U061B ] };
key <AD11> { [ U062C , U06E6 ] };
key <AD12> { [ U062F , U06E5 ] };
key <AC01> { [ U0634 , U0653 ] };
key <AC02> { [ U0633 , U06E9 ] };
key <AC03> { [ U064A , UFDFA ] };
key <AC04> { [ U0628 , UFDFD ] };
key <AC05> { [ U0644 , U0671 ] };
key <AC06> { [ U0627 , U0623 ] };
key <AC07> { [ U062A , U0640 ] };
key <AC08> { [ U0646 , U060C ] };
key <AC09> { [ U0645 , U0618 ] };
key <AC10> { [ U0643 , colon ] };
key <AC11> { [ U0637 , U06E4 ] };
key <BKSL> { [ U061C , U200F ] };
key <LSGT> { [ bar, brokenbar] };
key <AB01> { [ U0626 , U06E1 ] };
key <AB02> { [ U0621 , U0652 ] };
key <AB03> { [ U0624 , U0650 ] };
key <AB04> { [ U0631 , U064D ] };
key <AB05> { [ U0654 , U0655 ] };
key <AB06> { [ U0649 , U0622 ] };
key <AB07> { [ U0629 , U08F3 ] };
key <AB08> { [ U0648 , U06DD ] };
key <AB09> { [ U0632 , period ] };
key <AB10> { [ U0638 , U061F ] };
include "level3(ralt_switch)"
};
Keyboard Map-nya
Untuk penjelasan keymap-nya menggunakan keyboard US yang biasa dipakai di Indonesia, dapat dilihat melalui tabel berikut.
Font Arabic yang dipakai pada laman ini menggunakan font Amiri dari Google Font.
| Keyboard | Karakter | Penjelasan | Keyboard | Karakter | Penjelasan |
|---|---|---|---|---|---|
| [`] | ذ | dzal | [~] | ّ | shaddah |
| [1] | ١ | Digit Satu | [!] | ۖ | Ligatur atas Shod dengan Lam dan Alif Maksuro |
| [2] | ٢ | Digit Dua | [@] | ۗ | Ligatur atas Qof dengan Lam dan Alif Maksuro |
| [3] | ٣ | Digit Tiga | [#] | ۘ | Mim atas bentuk awal |
| [4] | ٤ | Digit Empat | [$] | ۙ | Lam Alif atas |
| [5] | ٥ | Digit Lima | [%] | ۚ | jim atas |
| [6] | ٦ | Digit Enam | [^] | ۛ | titik tiga atas |
| [7] | ٧ | Digit Tujuh | [&] | ۜ | Sin atas |
| [8] | ٨ | Digit Delapan | [*] | ۢ | mim bentuk tunggal atas |
| [9] | ٩ | Digit Sembilan | [(] | ( | kurung buka |
| [0] | ٠ | Digit Nol | [)] | ) | kurung tutup |
| [-] | ۣ | Sin kecil bawah | [_] | ۧ | Ya atas |
| [=] | ۭ | Mim kecil bawah | [+] | ۨ | Nun atas |
| [q] | ض | dhod | [Q] | َ | fathah |
| [w] | ص | shod | [W] | ً | fathatain |
| [e] | ث | tsa | [E] | ُ | dammah |
| [r] | ق | qof | [R] | ٌ | dammatain |
| [t] | ف | fa | [T] | ٗ | Dammah terbalik |
| [y] | غ | ghain | [Y] | إ | hamza di bawah alif |
| [u] | ع | ain | [U] | ٰ | Alif Superscript |
| [i] | ه | ha | [I] | ٖ | Alif Subscript |
| [o] | خ | kho | [O] | ۞ | Rub El Hizb |
| [p] | ح | hah | [P] | ؛ | titik koma |
| [[] | ج | jim | [{] | ۦ | Ya kecil |
| []] | د | dal | [}] | ۥ | Wau kecil |
| [a] | ش | syin | [A] | ٓ | Maddah atas |
| [s] | س | sin | [S] | ۩ | Tanda Sajadah |
| [d] | ي | ya | [D] | ﷺ | Shalla llaahu alaihi wa sallam |
| [f] | ب | ba | [F] | ﷽ | Basmalah |
| [g] | ل | lam | [G] | ٱ | Alif Wasol |
| [h] | ا | alif | [H] | أ | hamza di alif |
| [j] | ت | ta | [J] | ـ | tatwil |
| [k] | ن | nun | [K] | ، | koma |
| [l] | م | mim | [L] | ؘ | fathah kecil |
| [;] | ك | kaf | [:] | : | titik dua |
| ['] | ط | tho | ["] | ۤ | Mad atas |
| [z] | ئ | hamza di ya | [Z] | ۡ | Kepala Hah |
| [x] | ء | hamza | [X] | ْ | sukun |
| [c] | ؤ | hamza di waw | [C] | ِ | kasrah |
| [v] | ر | ro | [V] | ٍ | kasratain |
| [b] | ٔ | Hamza atas | [B] | ٕ | Hamza bawah |
| [n] | ى | alif maksuro | [N] | آ | mad di alif |
| [m] | ة | ta marbutoh | [M] | ࣳ | Wau atas kecil |
| [,] | و | waw | [<] | | Tanda akhir ayat |
| [.] | ز | zai | [>] | . | titik dua |
| [/] | ظ | zho | [?] | ؟ | tanda tanya |
| [\] | Arabic Letter Mark | [|] | Right to Left Mark |
Contoh
بِسۡمِ اللهِ الرَّحۡمٰنِ الرَّحِيۡمِ ١ اَلۡحَمۡدُ لِلهِ رَبِّ الۡعَالَمِيۡنَ ٢ الرَّحۡمٰنِ الرَّحِيۡمِ ٣ مَالِكِ يَوۡمِ
الدِّيۡنِ ٤ اِيَّاكَ نَعۡبُدُ وَاِيَّاكَ نَسۡتَعِيۡنُ ٥ اهۡدِنَا الصِّرَاطَ الۡمُسۡتَقِيۡمَ ٦ صِرَاطَ الَّذِيۡنَ اَنۡعَمۡتَ
عَلَيۡهِمۡ. غَيۡرِ الۡمَغۡضُوۡبِ عَلَيۡهِمۡ وَلَا الضَّآلِّيۡنَ ٧
Bila ada karakter yang ingin diganti dan ditambah silakan merujuk ke website-nya Unicode.
Penyunting Teks Arab: Leafpad 0.8.18.1
Penyunting Laman: Geany 1.25
Peramban: Pale Moon 25.8.1 (Turunan dari Mozilla Firefox)
Sistem Operasi: Tahrpup 6.0.5 Live