3065 some functions in the tcp module can be static
[unleashed.git] / usr / src / cmd / man / src / util / ati-math.elm
blob58258cafd332763ee2f77c2f16240e6320426b91
1 <!--
2     Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
3     Use is subject to license terms.
5     CDDL HEADER START
7     The contents of this file are subject to the terms of the
8     Common Development and Distribution License, Version 1.0 only
9     (the "License").  You may not use this file except in compliance
10     with the License.
12     You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
13     or http://www.opensolaris.org/os/licensing.
14     See the License for the specific language governing permissions
15     and limitations under the License.
17     When distributing Covered Code, include this CDDL HEADER in each
18     file and include the License file at usr/src/OPENSOLARIS.LICENSE.
19     If applicable, add the following below this CDDL HEADER, with the
20     fields enclosed by brackets "[]" replaced with your own identifying
21     information: Portions Copyright [yyyy] [name of copyright owner]
23     CDDL HEADER END
24 -->
25 <!-- SCCS keyword
26 #pragma ident   "%Z%%M% %I%     %E% SMI"
27 -->
28 <!-- Public document type declaration subset. Typical invocation:
29 <!ENTITY % atimath PUBLIC "-//ArborText//ELEMENTS Math Equation Structures//EN">
30 %atimath;
31 -->
33 <!-- Declarations for ArborText Equations (based on AAP math)
34 $Header: ati-math.elm,v 18.2 93/06/22 18:14:58 txf Exp $
36 NOTE: Dtgen excludes ati-math tags from the <docname>.menu and
37 <docname>.tags files it builds since the user cannot manipulate
38 these tags directly.  The tag exclusion algorithm requires that
39 the first and last math elements (in the order they are defined
40 in this file) be named <fd> and <rm> respectively.
42 If these assumptions are invalidated, then some math elements may
43 be included into the menus, or some of the DTD's elements might be 
44 excluded from the menus.
45 -->
47 <!ENTITY % p.em.ph      "b|it|rm">
48 <!ENTITY % p.fnt.ph     "blkbd|ig|sc|ge|ty|mit">
49 <!ENTITY % sp.pos       "vmk|vmkr|vsp|hsp|tu">
50 <!ENTITY % f-cs         "a|%p.em.ph|%p.fnt.ph|g|bg|%sp.pos">
51 <!ENTITY % f-cstxt      "#PCDATA|%f-cs">
52 <!ENTITY % f-scs        "rf|inc|v|dy|fi">
53 <!ENTITY % limits       "pr|in|sum">
54 <!ENTITY % f-bu         "fr|rad|lim|ar|stk|cases|eqaln|fen">
55 <!ENTITY % f-ph         "unl|ovl|unb|ovb|sup|inf">
56 <!ENTITY % f-butxt      "%f-bu|%limits|%f-cstxt|%f-scs|%f-ph|phr">
57 <!ENTITY % f-phtxt      "#PCDATA|%p.em.ph">
58 <!ENTITY % f-post       "par|sqb|llsqb|rrsqb|cub|ceil|fl|ang
59                             |sol|vb|uc|dc">
60 <!ENTITY % f-style      "s|d|t|da|dot|b|bl|n">
62 <!ELEMENT fd            - - (fl)*>
63 <!ELEMENT fl            O O (%f-butxt)*>
65   <![IGNORE [
66   <!ELEMENT fd          - - (la?,fl)+>
67   <!ELEMENT la          - - (%f-cstxt;|%f-ph;)*>
68   <!ATTLIST la          loc             CDATA   #IMPLIED>
69   ]]>
71 <!ELEMENT f             - - (%f-butxt)*>
73 <!ELEMENT fr            - - (nu,de)>
74 <!ATTLIST fr            shape           CDATA   #IMPLIED
75                         align           CDATA   #IMPLIED
76                         style           CDATA   #IMPLIED>
77 <!ELEMENT (nu|de)       O O (%f-butxt)*>
78   <![IGNORE [
79   <!ELEMENT lim         - - (op,ll,ul,opd?)>
80   ]]>
81 <!ELEMENT lim           - - (op,ll?,ul?,opd?)>
82 <!ATTLIST lim           align           (r|c)   #IMPLIED>
83   <![IGNORE [
84   <!ELEMENT op          - - (%f-cstxt|rf|%f-ph) -(tu)>
85   ]]>
86 <!ELEMENT op            - - (%f-cstxt|rf|%f-ph)* -(tu)>
87 <!ELEMENT (ll|ul)       O O (%f-butxt)*>
88 <!ELEMENT opd           - O (%f-butxt)*>
89   <![IGNORE [
90   <!ELEMENT (%limits)   - - (ll,ul,opd?)>
91   ]]>
92 <!ELEMENT (%limits)     - - (ll?,ul?,opd?)>
93 <!ATTLIST (%limits)     align           CDATA   #IMPLIED>
94 <!ELEMENT rad           - - (rcd,rdx?)>
95 <!ELEMENT rcd           O O (%f-butxt)*>
96 <!ELEMENT rdx           - O (%f-butxt)* -(tu)>
97   <![IGNORE [
98   <!ELEMENT fen         - - ((%f-butxt)*,(cp,(%f-butxt)*)*,rp)>
99   ]]>
100 <!ELEMENT fen           - - (%f-butxt|cp|rp)*>
101 <!ATTLIST fen           lp              (%f-post;)      vb
102                         style           (%f-style;)     s>
103 <!ELEMENT (cp|rp)       - O EMPTY>
104 <!ATTLIST (cp|rp)       post            (%f-post;)      vb
105                         style           (%f-style;)     s>
106 <!ELEMENT ar            - - (arr+)>
107 <!ATTLIST ar            cs              CDATA   #IMPLIED
108                         rs              CDATA   #IMPLIED
109                         ca              CDATA   #IMPLIED>
110 <!ELEMENT arr           - O (arc+)>
111 <!ELEMENT arc           O O (%f-butxt)*>
112 <!ATTLIST arc           align           CDATA   #IMPLIED>
113 <!ELEMENT cases         - - (arr+)>
114 <!ELEMENT eqaln         - - (eqline+)>
115 <!ELEMENT eqline        - - (%f-butxt)*>
116 <!ELEMENT stk           - - (lyr+)>
117 <!ELEMENT lyr           O O (%f-butxt)* -(tu)>
118 <!ATTLIST lyr           align           CDATA   #IMPLIED>
119 <!ELEMENT ach           - - (%f-butxt)*>
120 <!ATTLIST ach           atom            CDATA   #IMPLIED>
121 <!ELEMENT (sup|inf)     - - (%f-butxt)* -(tu)>
122 <!ATTLIST (sup|inf)     loc             CDATA   #IMPLIED>
123 <!ELEMENT (unl|ovl)     - - (%f-butxt)*>
124 <!ATTLIST (unl|ovl)     style           CDATA   #IMPLIED>
125 <!ELEMENT (unb|ovb)     - - (%f-butxt)*>
126 <!ELEMENT a             - - (ac,ac) -(tu)>
127 <!ATTLIST a             valign          CDATA   #IMPLIED>
128   <![IGNORE [
129   <!ELEMENT ac          O O (%f-cstxt|%f-scs)* -(sup|inf)>
130   ]]>
131 <!ELEMENT ac            O O (%f-cstxt|%f-scs|sup|inf)*>
132 <!ELEMENT (%f-scs)      - O (%f-cstxt|sup|inf)* -(tu|%limits|%f-bu|%f-ph)>
133 <!ELEMENT phr           - O (%f-phtxt)*>
134 <!ELEMENT vmk           - O EMPTY>
135 <!ATTLIST vmk           id              CDATA   #IMPLIED>
136 <!ELEMENT vmkr          - O EMPTY>
137 <!ATTLIST vmkr          rid             CDATA   #IMPLIED>
138 <!ELEMENT (hsp|vsp)     - O EMPTY>
139 <!ATTLIST (hsp|vsp)     sp              CDATA   #IMPLIED>
140 <!ELEMENT tu            - O EMPTY>
141 <!ELEMENT (g|bg)        - - (#PCDATA)>
142 <!ELEMENT (%p.fnt.ph;)  - - (%f-cstxt)*>
143 <!ELEMENT (%p.em.ph;)   - - (%f-cstxt)*>
145 <!ENTITY % ISOamsa PUBLIC
146  "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN">
147 %ISOamsa;
149 <!ENTITY % ISOamsb PUBLIC
150  "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN">
151 %ISOamsb;
153 <!ENTITY % ISOamsn PUBLIC
154  "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN">
155 %ISOamsn;
157 <!ENTITY % ISOamso PUBLIC
158  "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN">
159 %ISOamso;
161 <!ENTITY % ISOamsr PUBLIC
162  "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN">
163 %ISOamsr;
165 <!ENTITY % ISOcyr1 PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN">
166 %ISOcyr1;
168 <!ENTITY % ISOdia PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN">
169 %ISOdia;
171 <!ENTITY % ISOlat1 PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN">
172 %ISOlat1;
174 <!ENTITY % ISOlat2 PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN">
175 %ISOlat2;
177 <!ENTITY % ISOnum PUBLIC
178  "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN">
179 %ISOnum;
181 <!ENTITY % ISOpub PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN">
182 %ISOpub;
184 <!ENTITY % ISOtech PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN">
185 %ISOtech;
187 <!ENTITY % ATIeqn1 PUBLIC "-//ArborText//ENTITIES Equation1//EN">
188 %ATIeqn1;