InfoPrism -- A General Document Processing System


Author:  Stefan Hornburg
Email:   racke@gundel.han.de
Date:    1998/09/03
Groups:  comp.text.sgml 


InfoPrism -- A General Document Processing System
*************************************************

The home page for this package is: http://www.han.de/~racke/InfoPrism/.

Introduction
************

InfoPrism is a general document processing system that translates SGML
source files to different output formats like HTML, Texinfo, LaTeX and plain
text.

In addition to plain old SGML documents InfoPrism handles so-called SGML
scripts as well. These are Tcl scripts using additional commands for
document creation. The commands are
   * counterparts of SGML elements (e.g. `ul', `pre').
   * shortcuts for multiple SGML elements (e.g. `liwul').
   * simulate SGML facilities (e.g. `include').
Examples can be found in the 
`sgml' subdirectory of the distribution.

Version
*******

The current version of InfoPrism is 0.0.2. It is not tested by anyone but me
and documentation is not as good as required for a decent package. However,
it works for me (at least the SGML to HTML translation and scripting
facility).

System Requirements
*******************

   * SGML parser (tested with `sgmls' 1.1.91 and `nsgmls' 1.1.1).
   * [incr Tcl] 3.0a1 or above.
   * Jultaf 0.0.4 or above, configured with [incr Tcl] support.

Installation
************

Run `./configure', `make' and `make install' in the source directory. By
default [incr Tcl] library scripts and SGML files are installed in the
directory /usr/local/share/InfoPrism0.0.2, the GNU Info file as
/usr/local/info/manual.info and HTML documentation in the directory
/usr/local/share/doc/InfoPrism.

License
*******

InfoPrism is distributed under the terms of the GPL. Please contact me if
this keeps you from using InfoPrism.

Comments & Bug Reports
**********************

Feel free to send any comment or bug report to <racke@gundel.han.de>.
InfoPrism is likely to improved depending on users feedback.

NEWS
****

   * TODO document added
   * Dangling document nodes fixed.
   * Texinfo translator adds `@setfilename' and support for `install-info'.
   * New feature `bibliographies'.

SGML Scripting
==============

   * Inclusion of inferior scripts with the `include' command.
   * Hide results of script commands.
   * Error messages aren't added to the document text anymore.
   * Unsafe characters are treated appropriately.
   * New commands `ent' and `stylesheet'.
   * Documentation for `example', `ol' and `pre' added.

Manual
======

   * New element `<STYLESHEET>'.

Configuration
=============

   * New option `ext info'.

Installation
============

   * Document source files are installed too.
   * Targets `uninstall-itcl' and `uninstall-html' fixed.

Distribution
============

   * File `sgml/bugs.sgml' removed.

-- 
Racke's Package and Resource Database  - http://www.han.de/~racke/pard/

414 packages, 52 resources, 8 distributions covered