SAL Home OFFICE Typesetting & Formating


SP is an SGML System Conforming to International Standard ISO 8879 -- Standard Generalized Markup Language.

Features summary

  • Includes nsgmls --- Compatible with sgmls, Also generates RAST (ISO/IEC 13673)
  • Provides access to all information about SGML document --- Access to DTD and SGML declaration as well as document instance, Access to markup as well as abstract document, Sufficient to recreate character-for-character identical copy of any SGML document.
  • Supports almost all optional SGML features --- Arbitrary concrete syntaxes, SHORTTAG, OMITTAG, RANK, SUBDOC, LINK (SIMPLE, IMPLICIT and EXPLICIT), Only DATATAG and CONCUR not supported.
  • Sophisticated entity manager --- Supports ISO/IEC 10744 Formal System Identifiers, Supports SGML Open catalogs, Supports WWW, Can be used independently of parser,
  • Supports multi-byte character sets --- Parser can use 16-bit characters internally, 16-bit characters can be used in tag names and other markup, Supports ISO/IEC 10646 (Unicode) using both UCS-2 and UTF-8, Supports Japanese character sets (Shift-JIS, EUC).
  • Object-oriented

Current Version:   ??

License Type:   Free

Home Site:

Source Code Availability:   Yes,

Available Binary Packages:

Targeted Platforms:

All major Unix variants, MS-DOS, Win32: Windows 95/Windows NT, OS/2

Software/Hardware Requirements:


Other Links: (The SGML Home Page)

Mailing Lists/USENET News Groups:

There is a mailing list for programmer-level discussions of SP. Mail subscription requests Messages for the list should go to

User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Office Software   |   Typesetting & Formating

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.