Home > Linux, Notizie > Calibre e risoluzione di BUG#5422

Calibre e risoluzione di BUG#5422

Ciao a tutti oggi ho avuto modo di provare Calibre, fantastica applicazione open source per gli e-book che come si legge dal sito:

calibre is a free and open source e-book library management application developed by users of e-books for users of e-books.

Alcune sue funzioni molto interessanti sono:

  • Library Management
  • E-book conversion: calibre can convert from a huge number of formats to a huge number of formats. It supports all the major e-book formats, tra cui:
    • Input Formats: CBZ, CBR, CBC, CHM, EPUB, FB2, HTML, LIT, LRF, MOBI, ODT, PDF, PRC**, PDB, PML, RB, RTF, TCR, TXT
    • Output Formats: EPUB, FB2, OEB, LIT, LRF, MOBI, PDB, PML, RB, PDF, TCR, TXT
  • Syncing to e-book reader devices: full support for the SONY PRS 300/500/505/600/700/900, Barnes & Noble Nook, Cybook Gen 3/Opus, Amazon Kindle 1/2/DX, Entourage Edge, Longshine ShineBook, Ectaco Jetbook, BeBook/BeBook Mini, Irex Illiad/DR1000, Foxit eSlick, PocketBook 360, Italica, eClicto, Iriver Story, Airis dBook, Hanvon N515, Binatone Readme, Teclast K3, SpringDesign Alex, Kobo Reader, various Android phones and the iPhone/iPad.
  • Comprehensive e-book viewer
  • Content server for online access to your book collection

Calibre è disponibile per i tre pincipali sistemi operativi: GNU/Linux, OS X e….. Winzoz. Qui potete trovare la pagina per il download su GNU/Linux: Download for linux. Per installarlo sulla mia Archlinux ho dovuto prima risolvere le dipendenze che sono scritte nella parte bassa della pagina e poi seguire la procedura per l’installazione dai sorgenti:

wget -O- http://status.calibre-ebook.com/dist/src | tar xvz
cd calibre*
sudo python setup.py install

fatto questo c’era ancora un piccolo grande problema quando si provava a fare il download di un feed RSS in quanto c’era un bug: Ticket #5422 con la libreria python-cssutils in quanto deve essere almeno alla versione 0.9.7a3. Il pacchetto di default su Archlinux che si trova nel repository di AUR è il 0.9.6-1:

aur/python-cssutils 0.9.6-1 (Out of Date) (202)
A CSS Cascading Style Sheets library for Python

quindi ho dovuto installare python-cssutils-beta che si trova alla versione 0.9.7b2-1:

aur/python-cssutils-beta 0.9.7b2-1 (0)
A CSS Cascading Style Sheets library for Python (Beta)

fatto questo ho potuto provare in tutta la sua potenza questo validissimo programma.

Due features che ho trovato molto utile sono state il suo lettore di E-book integrato, che tuttavia può essere utilizzato anche come applicazione standalone avviandolo da terminale come ebook-viewer e una comodissima utility da terminale:ebook-convert che consente di convertire i formati file e che sto utilizzando in un mio programma per convertire file .html in .epub.
Tutti i dettagli possono essere trovati qui:
Convert an ebook from one format to another
HTML Input to EPUB Output

Ciao Alberto

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Categorie:Linux, Notizie Tag:
  1. Nessun commento ancora...
  1. Nessun trackback ancora...
E' necessario che tu sia collegato per poter inserire un commento.