/usr/share/doc/opensp/features.htm is in opensp 1.5.2-13ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 | <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML Strict//EN">
<HTML>
<HEAD>
<TITLE>OpenSP - Features Summary</TITLE>
<BODY>
<H1>
SP
</H1>
<H3>
A free, object-oriented toolkit for SGML parsing and entity management
</H3>
<H2>
Features summary
</H2>
<UL>
<LI>
Includes onsgmls
<UL>
<LI>
Compatible with sgmls
<LI>
Also generates RAST (ISO/IEC 13673)
</UL>
<LI>
Provides access to all information about SGML document
<UL>
<LI>
Access to DTD and SGML declaration as well as document instance
<LI>
Access to markup as well as abstract document
<LI>
Sufficient to recreate character-for-character identical
copy of any SGML document
</UL>
<LI>
Supports almost all optional SGML features
<UL>
<LI>
Arbitrary concrete syntaxes
<LI>
SHORTTAG, OMITTAG, RANK
<LI>
SUBDOC
<LI>
LINK (SIMPLE, IMPLICIT and EXPLICIT)
<LI>
Only DATATAG not supported
</UL>
<LI>
Sophisticated entity manager
<UL>
<LI>
Supports ISO/IEC 10744 Formal System Identifiers
<LI>
Supports SGML Open catalogs
<LI>
Supports WWW
<LI>
Can be used independently of parser
</UL>
<LI>
Supports multi-byte character sets
<UL>
<LI>
Parser can use 32-bit characters internally
<LI>
32-bit characters can be used in tag names and other markup
<LI>
Supports ISO/IEC 10646 (Unicode) using UTF-8, UTF-16 and UTF-32
<LI>
Supports Japanese character sets (Shift-JIS, EUC)
</UL>
<LI>
Object-oriented
<LI>
Written in C++ from scratch
<UL>
<LI>
Not a modified version of a parser originally written in C
<LI>
Reentrant
<LI>
Sophisticated architecture
</UL>
<LI>
Fast
<UL>
<LI>
Up to twice as fast as sgmls on large documents
</UL>
<LI>
Portable
<UL>
<LI>
All major Unix variants
<LI>
MS-DOS
<LI>
Win32: Windows 95/Windows NT
<LI>
OS/2
</UL>
<LI>
Production quality
<UL>
<LI>
Version 1.0 recently released, after a year of test releases
<LI>
Tested using several SGML test suites
<LI>
Already used in several new commercial products
<LI>
Written by James Clark, previously responsible for turning arcsgml into sgmls
</UL>
<LI>
Free
<UL>
<LI>
Includes source code
<LI>
No restrictions on commercial use
</UL>
<LI>
Disadvantages
<UL>
<LI>
Programmer-level documentation only for generic API
and not for native API.
</UL>
</UL>
</BODY>
</HTML>
|