Blame lib/sgml.dcl

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