0e079158f193df15f06871f7df20776a31272a82
[oweals/cde.git] / cde / programs / dthelp / parser.ccdf / htag / parser / tex.h
1 /* $XConsortium: tex.h /main/3 1995/11/08 11:33:23 rswiston $ */
2 EXTERN char *special[256] 
3 #if defined(DEFINE)
4 = {
5 /* Char Name                        TeX Expansion */
6 /*                                                */
7 /*   0: ^@  NUL                         */ 0,
8 /*   1: ^A  SOH                         */ 0,
9 /*   2: ^B  STX                         */ 0,
10 /*   3: ^C  ETX                         */ 0,
11 /*   4: ^D  EOT                         */ 0,
12 /*   5: ^E  ENQ                         */ 0,
13 /*   6: ^F  ACK                         */ 0,
14 /*   7: ^G  BEL                         */ 0,
15 /*   8: ^H  BS                          */ 0,
16 /*   9: ^I  HT                          */ 0,
17 /*  10: ^J  LF                          */ 0,
18 /*  11: ^K  VT                          */ 0,
19 /*  12: ^L  FF                          */ 0,
20 /*  13: ^M  CR                          */ 0,
21 /*  14: ^N  SO                          */ 0,
22 /*  15: ^O  SI                          */ 0,
23 /*  16: ^P  DLE                         */ 0,
24 /*  17: ^Q  DC1                         */ 0,
25 /*  18: ^R  DC2                         */ 0,
26 /*  19: ^S  DC3                         */ 0,
27 /*  20: ^T  DC4                         */ 0,
28 /*  21: ^U  NAK                         */ 0,
29 /*  22: ^V  SYN                         */ 0,
30 /*  23: ^W  ETB                         */ 0,
31 /*  24: ^X  CAN                         */ 0,
32 /*  25: ^Y  EM                          */ 0,
33 /*  26: ^Z  SUB                         */ 0,
34 /*  27: ^[  ESC                         */ 0,
35 /*  28: ^\  FS                          */ 0,
36 /*  29: ^]  GS                          */ 0,
37 /*  30: ^^  RS                          */ 0,
38 /*  31: ^_  US                          */ 0,
39 /*  32: SP                              */ 0,
40 /*  33: !                               */ 0,
41 /*  34: "                               */ 0,
42 /*  35: #                               */ "\\#",
43 /*  36: $                               */ "{\\dollar}",
44 /*  37: %                               */ "\\%",
45 /*  38: &                               */ "\\&",
46 /*  39: '                               */ "{'}",
47 /*  40: (                               */ 0,
48 /*  41: )                               */ 0,
49 /*  42: *                               */ 0,
50 /*  43: +                               */ 0,
51 /*  44: ,                               */ 0,
52 /*  45: -                               */ "{-}",
53 /*  46: .                               */ 0,
54 /*  47: /                               */ 0,
55 /*  48: 0                               */ 0,
56 /*  49: 1                               */ 0,
57 /*  50: 2                               */ 0,
58 /*  51: 3                               */ 0,
59 /*  52: 4                               */ 0,
60 /*  53: 5                               */ 0,
61 /*  54: 6                               */ 0,
62 /*  55: 7                               */ 0,
63 /*  56: 8                               */ 0,
64 /*  57: 9                               */ 0,
65 /*  58: :                               */ 0,
66 /*  59: ;                               */ 0,
67 /*  60: <                               */ "{\\lthan}",
68 /*  61: =                               */ 0,
69 /*  62: >                               */ "{\\gthan}",
70 /*  63: ?                               */ 0,
71 /*  64: @                               */ 0,
72 /*  65: A                               */ 0,
73 /*  66: B                               */ 0,
74 /*  67: C                               */ 0,
75 /*  68: D                               */ 0,
76 /*  69: E                               */ 0,
77 /*  70: F                               */ 0,
78 /*  71: G                               */ 0,
79 /*  72: H                               */ 0,
80 /*  73: I                               */ 0,
81 /*  74: J                               */ 0,
82 /*  75: K                               */ 0,
83 /*  76: L                               */ 0,
84 /*  77: M                               */ 0,
85 /*  78: N                               */ 0,
86 /*  79: O                               */ 0,
87 /*  80: P                               */ 0,
88 /*  81: Q                               */ 0,
89 /*  82: R                               */ 0,
90 /*  83: S                               */ 0,
91 /*  84: T                               */ 0,
92 /*  85: U                               */ 0,
93 /*  86: V                               */ 0,
94 /*  87: W                               */ 0,
95 /*  88: X                               */ 0,
96 /*  89: Y                               */ 0,
97 /*  90: Z                               */ 0,
98 /*  91: [                               */ 0,
99 /*  92: \\                              */ "{\\bslash}",
100 /*  93: ]                               */ 0,
101 /*  94: ^                               */ "\\string^",
102 /*  95: _                               */ "{\\under}",
103 /*  96: `                               */ "{`}",
104 /*  97: a                               */ 0,
105 /*  98: b                               */ 0,
106 /*  99: c                               */ 0,
107 /* 100: d                               */ 0,
108 /* 101: e                               */ 0,
109 /* 102: f                               */ 0,
110 /* 103: g                               */ 0,
111 /* 104: h                               */ 0,
112 /* 105: i                               */ 0,
113 /* 106: j                               */ 0,
114 /* 107: k                               */ 0,
115 /* 108: l                               */ 0,
116 /* 109: m                               */ 0,
117 /* 110: n                               */ 0,
118 /* 111: o                               */ 0,
119 /* 112: p                               */ 0,
120 /* 113: q                               */ 0,
121 /* 114: r                               */ 0,
122 /* 115: s                               */ 0,
123 /* 116: t                               */ 0,
124 /* 117: u                               */ 0,
125 /* 118: v                               */ 0,
126 /* 119: w                               */ 0,
127 /* 120: x                               */ 0,
128 /* 121: y                               */ 0,
129 /* 122: z                               */ 0,
130 /* 123: {                               */ "{\\lbrac}",
131 /* 124: |                               */ "{\\vbar}",
132 /* 125: }                               */ "{\\rbrac}",
133 /* 126: ~                               */ "\\string~",
134 /* 127: DEL                             */ 0,
135 /* 128: undefined                       */ 0,
136 /* 129: undefined                       */ 0,
137 /* 130: undefined                       */ 0,
138 /* 131: undefined                       */ 0,
139 /* 132: undefined                       */ 0,
140 /* 133: undefined                       */ 0,
141 /* 134: undefined                       */ 0,
142 /* 135: undefined                       */ 0,
143 /* 136: undefined                       */ 0,
144 /* 137: undefined                       */ 0,
145 /* 138: undefined                       */ 0,
146 /* 139: undefined                       */ 0,
147 /* 140: undefined                       */ 0,
148 /* 141: undefined                       */ 0,
149 /* 142: undefined                       */ 0,
150 /* 143: undefined                       */ 0,
151 /* 144: undefined                       */ 0,
152 /* 145: undefined                       */ 0,
153 /* 146: undefined                       */ 0,
154 /* 147: undefined                       */ 0,
155 /* 148: undefined                       */ 0,
156 /* 149: undefined                       */ 0,
157 /* 150: undefined                       */ 0,
158 /* 151: undefined                       */ 0,
159 /* 152: undefined                       */ 0,
160 /* 153: undefined                       */ 0,
161 /* 154: undefined                       */ 0,
162 /* 155: undefined                       */ 0,
163 /* 156: undefined                       */ 0,
164 /* 157: undefined                       */ 0,
165 /* 158: undefined                       */ 0,
166 /* 159: undefined                       */ 0,
167 /* 160: undefined                       */ 0,
168 /* 161: A   grave                       */ "\\`A",
169 /* 162: A   circumflex                  */ "\\^A",
170 /* 163: E   grave                       */ "\\`E",
171 /* 164: E   circumflex                  */ "\\^E",
172 /* 165: E   dieresis                    */ "\\\042E",
173 /* 166: I   circumflex                  */ "\\^I",
174 /* 167: I   dieresis                    */ "\\\042I",
175 /* 168: acute accent                    */ "\\'{ }",
176 /* 169: grave accent                    */ "\\`{ }",
177 /* 170: circumflex                      */ "\\^{ }",
178 /* 171: dieresis                        */ "\\\042{ }",
179 /* 172: tilde                           */ "\\~{ }",
180 /* 173: U   grave                       */ "\\`U",
181 /* 174: U   circumflex                  */ "\\^U",
182 /* 175: Italian Lira                    */ 0,
183 /* 176: overbar                         */ 0,
184 /* 177: Y   acute                       */ "\\'Y",
185 /* 178: y   acute                       */ "\\'y",
186 /* 179: degree                          */ 0,
187 /* 180: C   cedilla                     */ "\\c{C}",
188 /* 181: c   cedilla                     */ "\\c{c}",
189 /* 182: N   tilde                       */ "\\~N",
190 /* 183: n   tilde                       */ "\\~n",
191 /* 184: inverted exclamation mark       */ "{!`}",
192 /* 185: inverted question mark          */ "{?`}",
193 /* 186: currency sign                   */ 0,
194 /* 187: pound sterling                  */ 0,
195 /* 188: Yen                             */ 0,
196 /* 189: Section sign                    */ 0,
197 /* 190: florin                          */ 0,
198 /* 191: Cent sign                       */ 0,
199 /* 192: a   circumflex                  */ "\\^a",
200 /* 193: e   circumflex                  */ "\\^e",
201 /* 194: o   circumflex                  */ "\\^o",
202 /* 195: u   circumflex                  */ "\\^u",
203 /* 196: a   acute                       */ "\\'a",
204 /* 197: e   acute                       */ "\\'e",
205 /* 198: o   acute                       */ "\\'o",
206 /* 199: u   acute                       */ "\\'u",
207 /* 200: a   grave                       */ "\\`a",
208 /* 201: e   grave                       */ "\\`e",
209 /* 202: o   grave                       */ "\\`o",
210 /* 203: u   grave                       */ "\\`u",
211 /* 204: a   dieresis                    */ "\\\042a",
212 /* 205: e   dieresis                    */ "\\\042e",
213 /* 206: o   dieresis                    */ "\\\042o",
214 /* 207: u   dieresis                    */ "\\\042u",
215 /* 208: A   angstrom                    */ "{\\AA}",
216 /* 209: i   circumflex                  */ "{\\^\\i}",
217 /* 210: O   slash                       */ "{\\O}",
218 /* 211: AE  ligature                    */ "{\\AE}",
219 /* 212: a   angstrom                    */ "{\\aa}",
220 /* 213: i   acute                       */ "{\\'\\i}",
221 /* 214: o   slash                       */ "{\\o}",
222 /* 215: ae  ligature                    */ "{\\ae}",
223 /* 216: A   dieresis                    */ "\\\042A",
224 /* 217: i   grave                       */ "{\\`\\i}",
225 /* 218: O   dieresis                    */ "\\\042O",
226 /* 219: U   dieresis                    */ "\\\042U",
227 /* 220: E   acute                       */ "\\'E",
228 /* 221: i   dieresis                    */ "{\\\042\\i}",
229 /* 222: SS  ligature                    */ "{\\ss}",
230 /* 223: O   circumflex                  */ "\\^O",
231 /* 224: A   acute                       */ "\\'A",
232 /* 225: A   tilde                       */ "\\~A",
233 /* 226: a   tilde                       */ "\\~a",
234 /* 227: Eth                             */ 0,
235 /* 228: eth                             */ 0,
236 /* 229: I   acute                       */ "\\'I",
237 /* 230: I   grave                       */ "\\`I",
238 /* 231: O   acute                       */ "\\'O",
239 /* 232: O   grave                       */ "\\`O",
240 /* 233: O   tilde                       */ "\\~O",
241 /* 234: o   tilde                       */ "\\~o",
242 /* 235: S   caron                       */ "\\v{S}",
243 /* 236: s   caron                       */ "\\v{s}",
244 /* 237: U   acute                       */ "\\'U",
245 /* 238: Y   dieresis                    */ "\\\042Y",
246 /* 239: y   dieresis                    */ "\\\042y",
247 /* 240: Thorn                           */ 0,
248 /* 241: thorn                           */ 0,
249 /* 242: undefined                       */ 0,
250 /* 243: mu                              */ 0,
251 /* 244: paragraph sign                  */ 0,
252 /* 245: fraction 3/4                    */ 0,
253 /* 246: long dash                       */ 0,
254 /* 247: fraction 1/4                    */ 0,
255 /* 248: fraction 1/2                    */ 0,
256 /* 249: Female ordinal                  */ 0,
257 /* 250: Male ordinal                    */ 0,
258 /* 251: French double open quote        */ 0,
259 /* 252: Solid square                    */ 0,
260 /* 253: French double close quote       */ 0,
261 /* 254: Plus over minus sign            */ 0,
262 /* 255: undefined                       */ 0
263 }
264 #endif
265 ;
266