PARD: Publishing
4DOM is a close implementation of the DOM, including DOM Core level 1, DOM
HTML level 1, and a few utility and helper components. 4DOM was designed
from the start to work in a CORBA environment. Currently, two ORB
environments are supported, Fnorb and ILU, both open-source. 4DOM is
designed to allow developers rapidly design applications that read, write or
manipulate HTML and XML.
Doc Welder (welder for short) is a tool for assembling documents from
Templates and Symbols. It is an excellent tool for those whose preferred
HTML tools are text editors, giving them easy methods for creating
templates.
HTML::Validator is a module that checks the validity of HTML (or SGML)
files. For this is uses nsgmls and document type definition (aka dtd) files.
LWP is used to validate files obtained from the web.
Overview about Unix authoring tools in German.
WML is a free and extensible Webdesigner's off-line HTML generation toolkit
for Unix.
WML consists of a control frontend driving up to nine backends in a
sequential pass-oriented filtering scheme. Each backend provides one
particular core language. For maximum power WML additionally ships with a
well-suited set of include files which provide higher-level features built
on top of the backends core languages. While not trivial and idiot proof WML
provides most of the core features real hackers always wanted for HTML
generation.
Ghostscript is a PostScript interpreter. It can render both PostScript and
PDF compliant files to devices which include an X window, many printer
formats (including support for color printers), and popular graphics file
formats.
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.
The SGML/XML Web Page aims to provide a comprehensive and cumulative online
database containing reference information and software pertaining to
SGML/XML and related standards.
SGMLtools is a text-formatting package based on SGML (Standard Generalized
Markup Language), which allows you to produce LaTeX, HTML, GNU Info, LyX,
RTF, and plain ASCII (via groff) from a single source; due to the flexible
nature of SGML many other target formats are possible.
This system is tailored for writing technical software documentation, an
example of which are the Linux HOWTO documents. However, there is nothing
Linux-specific about this package; it can be used for many other types of
documentation on many other systems. It should be useful for all kinds of
printed and online documentation.
A free, object-oriented toolkit for SGML parsing and entity management.
TEItools is bunch of tools for generating HTML, RTF, PS, PDF output from
single source document in SGML format. TEItools are easy to use, easily
internationalized software (English, Russian and Finnish localization
included).
TEItools have saved many hours of stupid work to our department, where it is
in production use for more than half year. Several people use it for doing
their job routinely, and in general tools look rather stable. I hope that
increasing user base will bring some new ideas for further development.
Base DTD in use is TEI Lite, allowing for quite generic application of the
tools. DocBook is also becoming supported, as already is Linuxdoc (AKA
QWERTZ).
XML::Parser is a fast, flexible tool for building XML parsers. It is an
extension module based on James Clark's excellent C library for parsing XML,
expat.
© 1999 by Stefan Hornburg
<racke@linuxia.de>
Last modified 29. May 1999