BismilLah.
Assalamu’alaykum.
Melanjutkan tulisan terkait perkembangan perangkat lunak khas Islam untuk GNU/Linux, kali ini saya hadirkan Thawab kembali (bacanya “tsawab”), yakni aplikasi pembaca kitab kuning.
Pada versi terdahulu, saya pernah menulis tentang Thawab 2.2.3 yang dibandingkan dengan Xbook 1.0 untuk membaca file kitab terbitan Shamela yang berekstensi .bok ( sila klik disini )
Thawab versi 2.2.3 tersebut berjalan pada Slackware-14.0, yang tentu saja tidak dapat dijalankan pada Slackware-14.2. Nah karena itulah, kita perlu memperbaharui aplikasi beserta pustakanya. Yuk ikuti langkah berikut :
1). Unduh 10 paket berikut ini dari link berikut (klik disini) https://sourceforge.net/projects/comal/files/Repo/1440H/
a).Paste-2.0.3-i486-1.txz
b).libwebp-0.6.0-x86_64-1_SBo.tgz
c).mdbtools-0.6-0.7.cvs20051109.fc12.1.i686.txz
d).mdbtools-libs-0.6-0.7.cvs20051109.fc12.1.i686.txz
e).okasha-0.2.4.3-i486-1.txz
f).othman-0.3.2-i486-1.txz
g).six-1.11.0-i486-1.txz
h).thawab-4.1-i486-1.txz
i).webkitgtk3-2.4.11-x86_64-1_SBo.tgz
j).whoosh-2.7.4-i486-1.txz
2). Sila instalasikan semua paket diatas dengan perintah (sbg root)
# installpkg *.txz
# installpkg *.tgz
(pastikan semua file unduhan ada dalam satu folder)
3). Selesai instalasi, kita perlu pastikan 2 hal berikut :
3.a).Bahwa Slackware yang kita gunakan mendukung UTF-8, alias multi language.
Caranya :
# cat /etc/profile.d/lang.sh | grep UTF-8
(pastikan hasilnya ada tampilan “export LANG=en_US.UTF-8UTF-8”)
– Bila belum hilang tanda pagarnya “#” maka lakukan edit sbb:
# mcedit /etc/profile.d/lang.sh
(hilangkan tanda pagar “#” pada baris ke-26)
– Selesai langkah hilangkan pagar, silakan reboot komputer nya.
3.b).Bahwa font true type alias TTF pendukung aplikasi ini sudah terinstall, diantaranya adalah font Amiry.
– Bila belum diinstalasikan, sila unduh (klik disini) : https://github.com/alif-type/amiri/releases/download/0.111/Amiri-0.111.zip
– Lalu ekstrak dan salin (sebagai root) file TTF nya ke folder /usr/share/fonts/TTF
4). Instalasi paket selesai (step-2), perubahan multi-language selesai (step-3.a), dan instalasi dukungan font selesai (step 3.b). Oke, waktunya menjalankan aplikasi “Thawab”, baik melalui menu atau terminal.
5). Pertama kali menjalankan aplikasi Thawab, maka kita belum menemukan kitab apapun. Yuk mulai oprek kitab…
5.a). Saatnya menambah koleksi kitab kuning, dengan cara tekan tombol kiri atas yang ke-2. Setelah itu akan muncul “Import Shamela .bok files“.
5.b). Klik tombol kiri atas dialog import, lalu pilih “Add” dan tambahkan file kitab dengan ekstensi .bok
5.c). Agar file .bok dapat dibaca oleh Thawab, maka perlu di-convert lebih dahulu. Silakan klik “Convert” dan tunggu hingga rampung konversinya, yang ditandai dengan munculnya kotak dialog “Convert Book, Done“.
5.d). Selesai langkah 5.c. maka kita akan melihat adanya satu kitab baru. Untuk keperluan pencarian teks, maka perlu indexing. Caranya : klik menu kanan atas “Create search index“. Saat muncul kotak dialog “Manage search index“, silakan klik “Queue new books“. Tunggu hingga rampung indexing.
5.e). Kini aplikasi Thawab dengan kitab yang sudah konversi siap dimanfaatkan, baik untuk dibuka halaman satu demi satu, atau pun lengsung mencari teks (kata atau kalimat) dalam kitab.
# Oke, demikianlah tulisan ringkas ini. Semog bermanfaat buat pengguna Gnu/Linux…dan selamat membaca kitab kuning….
AlhamdulilLahi Robbil ‘alamin.
Comal linuxnya kapan di-update lagi?
Sepertinya perlu nunggu sampe Slackware rame lagi -8)