Per aprire i file chm (praticamente un formato di file Windows per la documentazione HTML) basta installare xchm. Ci sarebbe anche gnochm per gnome, ma le ultime versioni di Ubuntu danno problemi nell'installazione.
CHM files, known as Microsoft Compressed HTML Help files, are a common format for eBooks and online documentation. They are basically a collection of HTML files stored in a compressed archive with the added benefit of an index.
Per modificare questi file possiamo anche estrarli dall'archivio chm con Chmlib
sudo apt-get install libchm-bin
La libreria è corredata di un tool di estrazione di questi file chm:
extract_chmLib book.chm outdir
Convertire il file chm in PDFPrima di tutto bisogna installare htmldoc, uno strumento per la manipolazione degli HTML che genera HTML indicizzati, file PS e PDF.
HTMLDOC is a program for writing documentation in HTML and producing indexed HTML, PostScript, or PDF output (with tables of contents). It supports most HTML 3.2 and some HTML 4.0 syntax, as well as GIF, JPEG, and PNG images.
sudo apt-get install htmldoc
Per usare HTMLDOC basta richiamarlo da terminale:
htmldoc
Una volta aperto vi apparirà una finestra come quella sottostante dove potrete selezionare il file HTML da convertire.