Tuesday, August 09, 2011

Menghasilkan eBook Sendiri Berformat ePUB Dengan LibreOffice

Dunia sedang menuju ke arah kehidupan serba digital. Bakal & sedang menyertai pesta digital ini ialah buku dan ianya dipanggil eBook. Di Malaysia, saya menjangkakan 2012 adalah tahun bermulanya industri buku berbentuk digital (ianya bukan ebook berbentuk pdf yang bertaburan di internet ketika ini) secara komersial dengan Google eBookstore pastinya antara pemain utama.

ePUB (Electronik Publication - ext .epub) ialah format open ebook standard yang diiktiraf oleh International Digital Publishing Forum (IDPF). Format ini telah direka supaya teks kandungan yang dipamerkan boleh dioptimizekan untuk device pembaca tertentu. ePUB ini mempunyai beberapa ciri antaranya;

  • Free and open
  • Re-flowable (word wrap) and re-sizable text
  • Inline raster and vector images
  • Embedded metadata
  • DRM support
  • CSS styling
  • Support for alternative renditions in the same file
  • Use of out-of-line and inline XML islands to extend the functionality of EPUB
Ciri ini membolehkan ePUB reader di dalam mana-mana peranti (telefon pintar, tablet, komputer, etc) optimizekan saiz teks, background dan banyak lagi dalam sesuatu buku berformat ePUB bagi memudahkan pembacaan dan penyesuai keadaan pembacaan (Night mode, Day Mode etc).

Ubuntu didatangkan bersama LibreOffice, perisian pejabat sumber terbuka yang projeknya berjalan dengan jatuhnya (atau terpulaunya) OpenOffice.org. Pada ketika anda menyangka LibreOffice jauh terkebelakang dalam sepak-terajang kepesatan pecutan teknologi, saya mendapati terdapat satu extension yang dapat menukar format dokumen LibreOffice ke ePUB, yang pada saya sesuatu yang menarik untuk dicuba dan diterka kebarangkalian pengaplikasiannya.

Extension writer2epub untuk LibreOffice.

Extension writer2epub ini bersaiz kurang dari 200kb dan ianya masih lagi dihostkan di laman web extension bagi OpenOffice.org. Ianya boleh dimuatturun melalui link berikut;


Cara memasang ke LibreOffice (dalam ubuntu)

1. Muatturun fail di atas (berformat .oxt)
2. Buka fail berkenaan menggunakan LibreOffice dan kemudian ikuti prosedur pemasangan yang dianjurkan (ianya straight-forward)
3. Siap proses pemasangan, restart LibreOffice dan anda akan mendapati terdapat 3 butang pada sisi kiri LibreOffice anda. Butang-butang tersebut ialah;

writer2epub : klik untuk convert ke ePUB
metadata : memasukkan metadata dokumen (pengarang, tajuk, kaver etc)
preferences : untuk mengubah fonts, headings, etc.


Saya sempat bermain main dengan extension ini dalam ubuntu 11.10 dan sempat menukarkan satu dokumen percubaan kepada ePUB. Percubaan saya tidak terhenti di situ, saya telah membuka ePUB yang terhasil menggunakan ePUB Reader dalam peranti Android dan hasilnya adalah seperti di bawah;


Seperti biasa, saya tinggalkan topik ini untuk diexplore oleh pembaca. Selamat mencuba.

1 comment:

Terima kasih atas respon..

Quartz OS: Material Design + Linux = Awesome

Konsep Material Design pertama kali diperkenalkan oleh Google untuk Android 5.0 Lollipop. Nampaknya, ada developer yang berminat untuk ...