home *** CD-ROM | disk | FTP | other *** search
- To build on a UNIX system:
-
- 1) Edit the makefile to set the location of the binary (BINDIR) and
- required translation files (LIBDIR).
-
- 2) type make install
- On systems where ranlib is not required for building libraries
- you will see an error message like:
- sh: ranlib: not found
- *** Error code 1 (ignored)
-
- This is OK.
-
- To run on a UNIX system
-
- 1) set the environment variable RTFLIBDIR to the directory (full path)
- to the directory containing the translation files (html-trans...)
- If you built from source, this is the same value you set LIBDIR to
- in the makefile.
-
- 2) Translate documents
-
- rtftohtml yourfile.rtf
-
- To run on a Mac system
-
- 1) Keep all of the files in the same folder.
-
- 2) Double click on rtftohtml - or drag rtf files onto it.
-
- The results:
-
- running rtftohtml on yourfile.rtf - will produce
- yourfile.html (the main HTML document)
- and yourfile_ToC.html (a Table of contents document)
- and yourfile_fn.html (For any footnotes)
- and yourfile.err (With any errors and warnings)
- and yourfile1.pict, or yourfile1.wmf (for graphics files)
- ^ changes for each graphic file.
-
- You will need to run filters on the graphics files to turn them
- into gif images. The pbmplus package (see archie
- for locations) can convert PICT files that contain a bitmap.
- It cannot cope with PICT files containing lines, arcs etc.
- I don't know of any filters on UNIX systems that can cope with wmf
- files. There are many PICT filters on Mac's and wmf filters on
- windows platforms.
-
-
- The most common error in the error file is when rtftohtml detects
- a style name that is not listed in html-trans. This is easy!
- Simply edit html-trans, go to the bottom of the file and add
- your style names to the end of the file.
- The format of these entries is:
- "stylename",digit,"htmlMarkupName"
- | | ^ The name of the html markup entry (see the top
- | | of the file for entry names) to use for this
- | | style.
- | ^ The nesting level (usually zero) If non-zero, this
- | indicates that you want this style to map to a nested
- | html list. (i.e.
- | <ol>
- | <li>Regular entry (level zero)
- | <li><ol>
- | <li>nested entry
- | </ol>
- | </ol>
- |
- ^ The name of your style