Page 1 of 1

Is there a Linux CHM replacement?

Posted: Sat Feb 10, 2007 2:05 pm
by Buddha443556
I have no trouble viewing CHM files however the only way to compile CHM files, that I've found, is using Wine and MS's HTML Help Workshop which seems a bit of a PITA. This has gotten me thinking that there must be a Linux equivalent file format to MS's CHM that I'm missing? So is there a compiled/compressed HTML file format for Linux?

Posted: Sat Feb 10, 2007 2:30 pm
by Chris Corbyn
I have no idea if it's useful:

http://www.speakeasy.org/~russotto/chm/
The webpage wrote:CHM Tools package
A set of tools for working with the CHM files, consisting of a C language library 'chmlib' and a program called 'chmdump' which dumps out the files in a CHM file.

Not everything in the document is implemented here, but it is a start, and an LZX decompression engine (from Stuart Caie's "cabextract", suitably modified) is included. License is the GPL, following "cabextract".

I also have a C++ library for reading CHM and ITOL/ITLS formats, including the ability to use arbitrary transforms in the latter.

LZX compression package (lzxcomp)
An LGPLed LZX compression engine, suitable for creating compressed CHM files. Or for use in a CAB-making utility or for any other purpose LZX is useful for.

Posted: Sat Feb 10, 2007 3:42 pm
by Buddha443556
d11wtq wrote:I have no idea if it's useful:

http://www.speakeasy.org/~russotto/chm/
I run across that looking for something to decompile CHM files (using archMage for decompiling), the zip is broken on the CHM Tools Package.

I was thinking there might be a Linux alternative to CHM files?

Maybe I found something for my ToDo list: Invent Linux Compressed Document Format. :oops: