All Top-level Files
Not logged in

Files in the top-level directory in any check-in

  • example
  • example2
  • example3
  • tools
  • chmcmd
  • chmcmd.exe
  • FreshHelp
  • FreshHelp.asm
  • FreshHelp.exe
  • FreshHelp.fpr
  • HelpUsage.txt
  • index_footer.inc
  • index_header.inc
  • License.txt
  • proj_options.inc
  • readme.txt
  • template.inc
  • toc_footer.inc
  • toc_header.inc

This directory contains the program FreshHelp.

FreshHelp converts HTML, LaTeX and TEXT files (with MiniMagAsm text markup) into .chm help files.
FreshHelp have versions for Windows and Linux.

In order to test it, run "example/compile.bat" or "example/compile.sh" depending on the OS.

This package contains several programs from different authors and distributed under different
licenses (all are free, open source though)
Some of the tools are here only in binary form. If you need the source - you should check
the web site of the author of the particular tool:

1. chmcmd (chmcmd.exe) - .CHM compiler from the project Free Pascal. Versions for Linux and Windows.
Distributed under GNU GPL. Look for additional information on: http://freepascal.org

2. TTH - tool for conversion of .TEX files to .HTML 
Distributed under GNU GPL. 
I missed some features and FreshHelp uses slightly modified version of this tool. The modified
C code is located in the directory: "tools\tth_C". Unfortunately, I can't compile this program
for Linux, so the linux version is the original one.
But there is a one detail about this tool. It is machine generated code. The original version
is written in Flex and compiled to C. My modifications are on the C source, not on the Fresh sources
which are not published.
For additional information, look at http://hutchinson.belmont.ma.us/tth/

3. As an example "Flat assembler reference manual" by Tomasz Grysztar is used in a form of
LaTeX source file. I have the permission of the author to include this file in the package.

4. The FreshHelp program itself is distributed under the terms of "Fresh Artistic License".
Read the text of the license in the file: License.txt

Author of the FreshHelp is John Found.

(C)2012 John Found