Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a couple of medical books most of them are in a .chm format. I wondered would there be a file format that can be easier to navigate, supported and of equal file size in Ubuntu?

Because if there was any, I will start converting all those books and probably using them with less hassle on all my Ubuntu PCs and my Android phone.

share|improve this question
    
possible duplicate of How to convert CHM to PDF in Ubuntu? –  Lucio Mar 25 at 19:02
add comment

5 Answers

up vote 7 down vote accepted

You can convert them to PDF using the command line program chm2pdf install chm2pdf. Once installed you can run the command from a terminal like this:

chm2pdf --book in.chm out.pdf

In case you didn't know, there are several chm readers available - just search chm in the Software Centre.

You can also extract chm files to html using the command line tool 7-Zip install p7zip-full:

7z x file.chm
share|improve this answer
    
Pdf conversion isn't a solution I'm looking for. Yet, thanks for your fast reply. More ideas? –  Julio Feb 27 '11 at 7:02
add comment

If you do not want to use PDF then I would suggest Epub, a fairly good, open e-book format, you can install a good reader for it called Calibre on Ubuntu, Calibre has a useful conversion facility that can import chm files and then convert them to other formats epub included. epubs can be easily read on most smart phones and tablets as well.

Calibre can be installed from the software center.

share|improve this answer
add comment

There is also KChmViewer, if you prefer KDE.

share|improve this answer
    
KChmViewer is Ok. but I'd prefer the firefox addon [CHM Reader]. Not a good solution for my issue, as I want to get rid of those lousy chm files I already have to a better supported format. Pdf isn't good either. Options? –  Julio Feb 27 '11 at 7:05
add comment

How about converting them to html format as you are looking for browser based solution. dv3500ea has already posted how to convert from chm to html.

share|improve this answer
add comment

There is also xchm and a few chm readers on Android.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.