GnoCHM is a CHM file viewer. It is designed to integrate nicely with Gnome.
It uses PyCHM, a Python package that exports the CHMLIB API. Features are:
Updated Czech translation (Zbynek Mrkvicka), Bug Fixes (Cheuksan Edward Wang).
Gnochm now using Subversion (CVS repository disabled).
Added Swedish (Daniel Nylander), Belarusian (Ihar Hrachyshka), Hungarian (Gabor Garami) and Vietnamese translations (Huttic), setting application mime type in desktop file (Ed Catmur), fixed bug in contents tree generation (Ed Catmur), improved handling of pages without charset.
Filenames with spaces can be dragged from Nautilus (Paolo Borelli), F9 to toggle sidebar visibility (Jiri Pejchal), Updated russian translation (Basil Shubin), new Greek translation (Antonis Papaderos), new French translation (David Mascle), updated German translation (Daniel Schindler). Fixed a bug that prevented small images from being shown.
Pabs (from chmdeco and the Unofficial CHM Specification fame) has started a #chm channel on irc.freenode.net.
Any discussion about CHM, CHM-related topics and projects or other Microsoft help formats is welcome. There is also a mailing list for the CHM specification at http://lists.nongnu.org/mailman/listinfo/chmspec-devel.
Have fun!
We added a Spanish translation (Antonio Garcia Marin) and cleaned the warnings when running gnochm from the command line. Get it in the download section.
Go here for download locations. We added new icons by Kostia, contents tree now show icons (Ralgh Young), it is possible to copy text selection from the HTML window to the clipboard (Rubens) and a Japanese translation by Tadashi Jokagi.
Check below for links and more information. This release adds two more translations - pl and zh_TW. This version is also using the python SGML parser instead of the html parser to read content trees. Let me know if this is not working appropriately. If you don't want to use the new translations or are happy with the way the contents tree is working for you , THERE IS NO NEED TO UPGRADE.
Check below for links and more information.
Check below for links and more information.
Check below for links and more information.
This problem appears to have been fixed in bug report #145041 - see Gnome Bugzilla. So you may want to give it a try wth the latest gconf version.
If you are experiencing this problem and do not want to reinstall gconf, read on, we may have a workaround for it! (Note that mistakes in performing the following operations can destroy your installation and kill your cat - so I give NO guarantees here)
The symptoms of this problem are that after installation, root can run GnoCHM, but other users get something similar to the above error. This is a problem with gconf that happens when the root user has a certain umask. You can verify if this is the case by checking the permissions on /etc/gconf/gconf.xml.defaults/apps/gnochm The directory should have permissions to read/execute for all users.
Follow this process to solve this issue:
Things should work after this.
This is actually a bug in gtkhtml2 (libtgkhtml2 to be more precise), and is present since around 2.4.0 (2.0.1 is known to work), and it has been fixed! I tested this fix using gtkhtml 2.4.0 (redhat), gtkhtml 2.5.6 and gtkhtml 2.6.0 (both Fedora Core 1).
For more details, check bug #135489 in http://bugzilla.gnome.org. So you can either try the Subversion code, use the patch attached to the bug report, or grab libgtkhtml version 2.6.1 (or higher).
Gtkhtml2 sources are available at the Gnome ftp site.
GnoCHM 0.9.11 release - Sep 2007
GnoCHM 0.9.10 release - May 2007
GnoCHM 0.9.9 release - November 2006
Version 0.9.8 (May 2006):
Version 0.9.7 (January 2006):
Version 0.9.6 (September 2005):
Version 0.9.5 (April 2005):
Version 0.9.4 (February 2005):
Version 0.9.3 (November 2004):
The current version of GnoCHM is 0.9.11, released in Sep 2007. It requires:
Sources, binaries and my Fedora Core packages can be downloaded at Sourceforge.
The following links are for packages that I did not build myself, so I don't know if they work or not. If they don't, there is nothing I can do, but let me know so I can remove the links from this page.
The Fedora Extras repository now includes gnochm.
Various builds for Redhat and Fedora in the Dag Apt Repository.
Debian packages are here.
For the SourceMage distro, check here.
FreeBSD port is here.