RALCGM - a utility to convert CGM to Postscript

This package is the result of my attempts to compile  RALCGM to work under windows.
The original source code is from http://www.agocg.ac.uk/train/cgm/cgm.htms 
The RAL-CGM webpage is http://www.bitd.clrc.ac.uk/Activity/RAL-CGM
The source was compiled using the lcc-win32 compiler found at http://www.cs.virginia.edu/~lcc-win32/

My only goal was to be able to convert CGM to Postscript. RALCGM  will also convert to HPGL format, but I have not tested the integrity of the HPGL output.  None of the other conversion formats described in the original documentation will work because I did not compile them.

RALCGM will work with nearly every example provided in the original source.  The example ALLHER.CGM produces a corrupted PS file.  The PS may be repaired by searching and replacing the lines "nan nan m" with "0.0000 0.0000 m".
Example CIRCLES.CGM works but produces compliancy error messages.

RALCGM fails to work with nearly every example from the CGM Interpreter Test Suites of the NIST Information Technology Laboratory (ITL).  http://www.itl.nist.gov/div897/ctg/cgm_form.htm

Please see DOCS\ for the original documentation.
Please see CGMSAMPLES\EXAMPLE.BAT for a working example of using RALCGM to convert from CGM to PS.

I know nothing.  I do not know CGM or PS. I do not even know the C programming language. You know the drill.  Use this software at your own risk.

If you email me I will in all probability not know the answer to any of your questions nor will I be able to help you.

Brendan DeTracey
Nov.19, 2004
brendandetracey@yahoo.com
