From: tynor@atlanta.twr.com (Steve Tynor)
To: gregh@cc.gatech.edu (Greg Hankins)
Subject: re: linuxdoc-sgml changes
And yet another thing...
I'd forgotten that I also added support to the sgml2* scripts where if a
style is specified by -style and a file named
dtd/<style>.dcl
or if
dtd/sgml.dcl
exists, it is prepended to the document and is expected to contain a
<!SGML ...> declaration. I need this in order to raise the limits on
some of the capacities (the sgmls defaults are ridiculously low - 8
character identifiers - get real!).
My sgml.dcl is attached in case you want to include it. As noted in the
header comment, I lifted this from the newsgroup with only minor edits
(as indicated by the --SDT{ ... }SDT -- comments.)
Steve
---- cut here ---
<!SGML "ISO 8879:1986"
-- Local SGML declaration used at ART
Baseline is SGMLS default declaration,
with increased CAPACITY settings for large documents,
and increased QUANTITY settings for reasonable DTDs
"Stolen" by Steve Tynor (SDT) from a comp.text.sgml post by
Joe English <jenglish@crl.com>.
--
CHARSET
-- SDT{ --
BASESET "ISO Registration Number 100//CHARSET
ECMA-94 Right Part of Latin Alphabet Nr. 1//ESC 2/13 4/1"
DESCSET 0 9 UNUSED
9 2 9
11 2 UNUSED
13 1 13
14 18 UNUSED
32 95 32
127 1 UNUSED
128 32 UNUSED
160 95 32
255 1 UNUSED
-- }SDT --
--SDT{
BASESET "ISO 646-1983//CHARSET
International Reference Version (IRV)//ESC 2/5 4/0"
DESCSET 0 9 UNUSED
9 2 9
11 2 UNUSED
13 1 13
14 18 UNUSED
32 95 32
127 1 UNUSED
}SDT --
CAPACITY SGMLREF
-- all quantities default to 35000 in reference capacity set --
TOTALCAP 500000
GRPCAP 500000
MAPCAP 100000
SCOPE DOCUMENT
SYNTAX
SHUNCHAR CONTROLS 0 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 127 255
BASESET "ISO 646-1983//CHARSET
International Reference Version (IRV)//ESC 2/5 4/0"
DESCSET 0 128 0
FUNCTION
RE 13
RS 10
SPACE 32
TAB SEPCHAR 9
NAMING
LCNMSTRT ""
UCNMSTRT ""
LCNMCHAR "-."
UCNMCHAR "-."
NAMECASE
GENERAL YES
ENTITY NO
DELIM
GENERAL SGMLREF
SHORTREF SGMLREF
NAMES SGMLREF
-- All "interesting" quantity parameters are included here,
set to the default value unless otherwise noted.
Values used by other applications also included for reference.
--
QUANTITY SGMLREF
ATTCNT 80 -- default: 40;
rainbow: 80;
docbook: 256 --
ATTSPLEN 960
ENTLVL 16
GRPCNT 200 -- default: 32 --
GRPGTCNT 250 -- default: 96 --
GRPLVL 16
LITLEN 8092 -- default: 240
HTML: 1024;
rainbow: 2048
docbook: 8092 --
NAMELEN 72 -- default: 8
HTML: 72 (was 34)
docbook: 44 --
PILEN 240
TAGLEN 960
TAGLVL 100 -- default: 24
docbook: 100 --
FEATURES
MINIMIZE
DATATAG NO
OMITTAG YES
RANK NO
SHORTTAG YES
LINK
SIMPLE NO
IMPLICIT NO
EXPLICIT NO
OTHER
CONCUR NO
SUBDOC YES 999999
FORMAL NO
APPINFO NONE
>