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.

A fundamental principle of InfoPrism is the ability to cope with any reasonable DTD. This is realized with ruleset scripts . The InfoPrism package includes ruleset scripts for the default document type Manual. Support for the Docbook DTD is under development.

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

Instead of

<!DOCTYPE manual PUBLIC "-//Witware//DTD InfoPrism//EN">
<TITLE>Vanilla SGML vs SGML Scripts</TITLE>
<AUTHOR EMAIL="racke@linuxia.de">Stefan Hornburg</AUTHOR>
Many documentation writers are not that familiar with SGML documents.
Using SGML scripts may be more natural for them. Furthermore you gain
the facilities of a programming language (loops, functions) for free.
Burying umlauts (&auml; et al) within entities is no longer necessary.
you write
manual "Vanilla SGML vs SGML Scripts"
author -email racke@linuxia.de "Stefan Hornburg"
text "Many documentation writers are not that familiar with SGML documents.
Using SGML scripts may be more natural for them. Furthermore you gain the
facilities of a programming language (loops, functions) for free. Burying
umlauts (ä et al) within entities is no longer necessary."

License

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

System Requirements

Distribution

Latest release (0.0.6)

Documentation


© 1999 by Stefan Hornburg <racke@linuxia.de>
Last modified 23. January 1999