comparison schemas/doxygen/csharp/base.xsl @ 7:fa7a99c2d079

dox library templates and schemas
author sergey
date Wed, 14 May 2014 01:22:21 +0400
parents
children
comparison
equal deleted inserted replaced
6:2d1a0a75fc49 7:fa7a99c2d079
1 <?xml version="1.0" encoding="utf-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
2 <xsl:template match="doxygen">
3 <xsl:call-template name="DoxygenType"/>
4 </xsl:template>
5 <xsl:template name="DoxygenType">
6 <xsl:apply-templates mode="DoxygenType"/>
7 </xsl:template>
8 <xsl:template match="compounddef" mode="DoxygenType">
9 <xsl:call-template name="compounddefType"/>
10 </xsl:template>
11 <xsl:template name="compounddefType">
12 <xsl:apply-templates mode="compounddefType"/>
13 </xsl:template>
14 <xsl:template match="compoundname" mode="compounddefType">
15 <xsl:value-of select="text()"/>
16 </xsl:template>
17 <xsl:template match="title" mode="compounddefType">
18 <xsl:value-of select="text()"/>
19 </xsl:template>
20 <xsl:template match="basecompoundref" mode="compounddefType">
21 <xsl:call-template name="compoundRefType"/>
22 </xsl:template>
23 <xsl:template match="derivedcompoundref" mode="compounddefType">
24 <xsl:call-template name="compoundRefType"/>
25 </xsl:template>
26 <xsl:template match="includes" mode="compounddefType">
27 <xsl:call-template name="incType"/>
28 </xsl:template>
29 <xsl:template match="includedby" mode="compounddefType">
30 <xsl:call-template name="incType"/>
31 </xsl:template>
32 <xsl:template match="incdepgraph" mode="compounddefType">
33 <xsl:call-template name="graphType"/>
34 </xsl:template>
35 <xsl:template match="invincdepgraph" mode="compounddefType">
36 <xsl:call-template name="graphType"/>
37 </xsl:template>
38 <xsl:template match="innerdir" mode="compounddefType">
39 <xsl:call-template name="refType"/>
40 </xsl:template>
41 <xsl:template match="innerfile" mode="compounddefType">
42 <xsl:call-template name="refType"/>
43 </xsl:template>
44 <xsl:template match="innerclass" mode="compounddefType">
45 <xsl:call-template name="refType"/>
46 </xsl:template>
47 <xsl:template match="innernamespace" mode="compounddefType">
48 <xsl:call-template name="refType"/>
49 </xsl:template>
50 <xsl:template match="innerpage" mode="compounddefType">
51 <xsl:call-template name="refType"/>
52 </xsl:template>
53 <xsl:template match="innergroup" mode="compounddefType">
54 <xsl:call-template name="refType"/>
55 </xsl:template>
56 <xsl:template match="templateparamlist" mode="compounddefType">
57 <xsl:call-template name="templateparamlistType"/>
58 </xsl:template>
59 <xsl:template match="sectiondef" mode="compounddefType">
60 <xsl:call-template name="sectiondefType"/>
61 </xsl:template>
62 <xsl:template match="briefdescription" mode="compounddefType">
63 <xsl:call-template name="descriptionType"/>
64 </xsl:template>
65 <xsl:template match="detaileddescription" mode="compounddefType">
66 <xsl:call-template name="descriptionType"/>
67 </xsl:template>
68 <xsl:template match="inheritancegraph" mode="compounddefType">
69 <xsl:call-template name="graphType"/>
70 </xsl:template>
71 <xsl:template match="collaborationgraph" mode="compounddefType">
72 <xsl:call-template name="graphType"/>
73 </xsl:template>
74 <xsl:template match="programlisting" mode="compounddefType">
75 <xsl:call-template name="listingType"/>
76 </xsl:template>
77 <xsl:template match="location" mode="compounddefType">
78 <xsl:call-template name="locationType"/>
79 </xsl:template>
80 <xsl:template match="listofallmembers" mode="compounddefType">
81 <xsl:call-template name="listofallmembersType"/>
82 </xsl:template>
83 <xsl:template name="listofallmembersType">
84 <xsl:apply-templates mode="listofallmembersType"/>
85 </xsl:template>
86 <xsl:template match="member" mode="listofallmembersType">
87 <xsl:call-template name="memberRefType"/>
88 </xsl:template>
89 <xsl:template name="memberRefType">
90 <xsl:apply-templates mode="memberRefType"/>
91 </xsl:template>
92 <xsl:template name="compoundRefType">
93 <xsl:apply-templates mode="compoundRefType"/>
94 </xsl:template>
95 <xsl:template name="reimplementType">
96 <xsl:apply-templates mode="reimplementType"/>
97 </xsl:template>
98 <xsl:template name="incType">
99 <xsl:apply-templates mode="incType"/>
100 </xsl:template>
101 <xsl:template name="refType">
102 <xsl:apply-templates mode="refType"/>
103 </xsl:template>
104 <xsl:template name="refTextType">
105 <xsl:apply-templates mode="refTextType"/>
106 </xsl:template>
107 <xsl:template name="sectiondefType">
108 <xsl:apply-templates mode="sectiondefType"/>
109 </xsl:template>
110 <xsl:template match="header" mode="sectiondefType">
111 <xsl:value-of select="text()"/>
112 </xsl:template>
113 <xsl:template match="description" mode="sectiondefType">
114 <xsl:call-template name="descriptionType"/>
115 </xsl:template>
116 <xsl:template match="memberdef" mode="sectiondefType">
117 <xsl:call-template name="memberdefType"/>
118 </xsl:template>
119 <xsl:template name="memberdefType">
120 <xsl:apply-templates mode="memberdefType"/>
121 </xsl:template>
122 <xsl:template match="templateparamlist" mode="memberdefType">
123 <xsl:call-template name="templateparamlistType"/>
124 </xsl:template>
125 <xsl:template match="type" mode="memberdefType">
126 <xsl:call-template name="linkedTextType"/>
127 </xsl:template>
128 <xsl:template match="reimplements" mode="memberdefType">
129 <xsl:call-template name="reimplementType"/>
130 </xsl:template>
131 <xsl:template match="reimplementedby" mode="memberdefType">
132 <xsl:call-template name="reimplementType"/>
133 </xsl:template>
134 <xsl:template match="param" mode="memberdefType">
135 <xsl:call-template name="paramType"/>
136 </xsl:template>
137 <xsl:template match="enumvalue" mode="memberdefType">
138 <xsl:call-template name="enumvalueType"/>
139 </xsl:template>
140 <xsl:template match="initializer" mode="memberdefType">
141 <xsl:call-template name="linkedTextType"/>
142 </xsl:template>
143 <xsl:template match="exceptions" mode="memberdefType">
144 <xsl:call-template name="linkedTextType"/>
145 </xsl:template>
146 <xsl:template match="briefdescription" mode="memberdefType">
147 <xsl:call-template name="descriptionType"/>
148 </xsl:template>
149 <xsl:template match="detaileddescription" mode="memberdefType">
150 <xsl:call-template name="descriptionType"/>
151 </xsl:template>
152 <xsl:template match="inbodydescription" mode="memberdefType">
153 <xsl:call-template name="descriptionType"/>
154 </xsl:template>
155 <xsl:template match="location" mode="memberdefType">
156 <xsl:call-template name="locationType"/>
157 </xsl:template>
158 <xsl:template match="references" mode="memberdefType">
159 <xsl:call-template name="referenceType"/>
160 </xsl:template>
161 <xsl:template match="referencedby" mode="memberdefType">
162 <xsl:call-template name="referenceType"/>
163 </xsl:template>
164 <xsl:template match="*" mode="descriptionType">
165 <xsl:value-of select="text()"/>
166 </xsl:template>
167 <xsl:template name="descriptionType">
168 <xsl:apply-templates mode="descriptionType"/>
169 </xsl:template>
170 <xsl:template match="title" mode="descriptionType">
171 <xsl:value-of select="text()"/>
172 </xsl:template>
173 <xsl:template match="para" mode="descriptionType">
174 <xsl:call-template name="docParaType"/>
175 </xsl:template>
176 <xsl:template match="sect1" mode="descriptionType">
177 <xsl:call-template name="docSect1Type"/>
178 </xsl:template>
179 <xsl:template match="internal" mode="descriptionType">
180 <xsl:call-template name="docInternalType"/>
181 </xsl:template>
182 <xsl:template match="*" mode="enumvalueType">
183 <xsl:value-of select="text()"/>
184 </xsl:template>
185 <xsl:template name="enumvalueType">
186 <xsl:apply-templates mode="enumvalueType"/>
187 </xsl:template>
188 <xsl:template match="initializer" mode="enumvalueType">
189 <xsl:call-template name="linkedTextType"/>
190 </xsl:template>
191 <xsl:template match="briefdescription" mode="enumvalueType">
192 <xsl:call-template name="descriptionType"/>
193 </xsl:template>
194 <xsl:template match="detaileddescription" mode="enumvalueType">
195 <xsl:call-template name="descriptionType"/>
196 </xsl:template>
197 <xsl:template name="templateparamlistType">
198 <xsl:apply-templates mode="templateparamlistType"/>
199 </xsl:template>
200 <xsl:template match="param" mode="templateparamlistType">
201 <xsl:call-template name="paramType"/>
202 </xsl:template>
203 <xsl:template name="paramType">
204 <xsl:apply-templates mode="paramType"/>
205 </xsl:template>
206 <xsl:template match="type" mode="paramType">
207 <xsl:call-template name="linkedTextType"/>
208 </xsl:template>
209 <xsl:template match="defval" mode="paramType">
210 <xsl:call-template name="linkedTextType"/>
211 </xsl:template>
212 <xsl:template match="briefdescription" mode="paramType">
213 <xsl:call-template name="descriptionType"/>
214 </xsl:template>
215 <xsl:template match="*" mode="linkedTextType">
216 <xsl:value-of select="text()"/>
217 </xsl:template>
218 <xsl:template name="linkedTextType">
219 <xsl:apply-templates mode="linkedTextType"/>
220 </xsl:template>
221 <xsl:template match="ref" mode="linkedTextType">
222 <xsl:call-template name="refTextType"/>
223 </xsl:template>
224 <xsl:template name="graphType">
225 <xsl:apply-templates mode="graphType"/>
226 </xsl:template>
227 <xsl:template match="node" mode="graphType">
228 <xsl:call-template name="nodeType"/>
229 </xsl:template>
230 <xsl:template name="nodeType">
231 <xsl:apply-templates mode="nodeType"/>
232 </xsl:template>
233 <xsl:template match="link" mode="nodeType">
234 <xsl:call-template name="linkType"/>
235 </xsl:template>
236 <xsl:template match="childnode" mode="nodeType">
237 <xsl:call-template name="childnodeType"/>
238 </xsl:template>
239 <xsl:template name="childnodeType">
240 <xsl:apply-templates mode="childnodeType"/>
241 </xsl:template>
242 <xsl:template name="linkType">
243 <xsl:apply-templates mode="linkType"/>
244 </xsl:template>
245 <xsl:template name="listingType">
246 <xsl:apply-templates mode="listingType"/>
247 </xsl:template>
248 <xsl:template match="codeline" mode="listingType">
249 <xsl:call-template name="codelineType"/>
250 </xsl:template>
251 <xsl:template name="codelineType">
252 <xsl:apply-templates mode="codelineType"/>
253 </xsl:template>
254 <xsl:template match="highlight" mode="codelineType">
255 <xsl:call-template name="highlightType"/>
256 </xsl:template>
257 <xsl:template match="*" mode="highlightType">
258 <xsl:value-of select="text()"/>
259 </xsl:template>
260 <xsl:template name="highlightType">
261 <xsl:apply-templates mode="highlightType"/>
262 </xsl:template>
263 <xsl:template match="ref" mode="highlightType">
264 <xsl:call-template name="refTextType"/>
265 </xsl:template>
266 <xsl:template match="*" mode="referenceType">
267 <xsl:value-of select="text()"/>
268 </xsl:template>
269 <xsl:template name="referenceType">
270 <xsl:apply-templates mode="referenceType"/>
271 </xsl:template>
272 <xsl:template name="locationType">
273 <xsl:apply-templates mode="locationType"/>
274 </xsl:template>
275 <xsl:template match="*" mode="docSect1Type">
276 <xsl:value-of select="text()"/>
277 </xsl:template>
278 <xsl:template name="docSect1Type">
279 <xsl:apply-templates mode="docSect1Type"/>
280 </xsl:template>
281 <xsl:template match="title" mode="docSect1Type">
282 <xsl:value-of select="text()"/>
283 </xsl:template>
284 <xsl:template match="para" mode="docSect1Type">
285 <xsl:call-template name="docParaType"/>
286 </xsl:template>
287 <xsl:template match="sect2" mode="docSect1Type">
288 <xsl:call-template name="docSect2Type"/>
289 </xsl:template>
290 <xsl:template match="internal" mode="docSect1Type">
291 <xsl:call-template name="docInternalS1Type"/>
292 </xsl:template>
293 <xsl:template match="*" mode="docSect2Type">
294 <xsl:value-of select="text()"/>
295 </xsl:template>
296 <xsl:template name="docSect2Type">
297 <xsl:apply-templates mode="docSect2Type"/>
298 </xsl:template>
299 <xsl:template match="title" mode="docSect2Type">
300 <xsl:value-of select="text()"/>
301 </xsl:template>
302 <xsl:template match="para" mode="docSect2Type">
303 <xsl:call-template name="docParaType"/>
304 </xsl:template>
305 <xsl:template match="sect3" mode="docSect2Type">
306 <xsl:call-template name="docSect3Type"/>
307 </xsl:template>
308 <xsl:template match="internal" mode="docSect2Type">
309 <xsl:call-template name="docInternalS2Type"/>
310 </xsl:template>
311 <xsl:template match="*" mode="docSect3Type">
312 <xsl:value-of select="text()"/>
313 </xsl:template>
314 <xsl:template name="docSect3Type">
315 <xsl:apply-templates mode="docSect3Type"/>
316 </xsl:template>
317 <xsl:template match="title" mode="docSect3Type">
318 <xsl:value-of select="text()"/>
319 </xsl:template>
320 <xsl:template match="para" mode="docSect3Type">
321 <xsl:call-template name="docParaType"/>
322 </xsl:template>
323 <xsl:template match="sect4" mode="docSect3Type">
324 <xsl:call-template name="docSect4Type"/>
325 </xsl:template>
326 <xsl:template match="internal" mode="docSect3Type">
327 <xsl:call-template name="docInternalS3Type"/>
328 </xsl:template>
329 <xsl:template match="*" mode="docSect4Type">
330 <xsl:value-of select="text()"/>
331 </xsl:template>
332 <xsl:template name="docSect4Type">
333 <xsl:apply-templates mode="docSect4Type"/>
334 </xsl:template>
335 <xsl:template match="title" mode="docSect4Type">
336 <xsl:value-of select="text()"/>
337 </xsl:template>
338 <xsl:template match="para" mode="docSect4Type">
339 <xsl:call-template name="docParaType"/>
340 </xsl:template>
341 <xsl:template match="internal" mode="docSect4Type">
342 <xsl:call-template name="docInternalS4Type"/>
343 </xsl:template>
344 <xsl:template match="*" mode="docInternalType">
345 <xsl:value-of select="text()"/>
346 </xsl:template>
347 <xsl:template name="docInternalType">
348 <xsl:apply-templates mode="docInternalType"/>
349 </xsl:template>
350 <xsl:template match="para" mode="docInternalType">
351 <xsl:call-template name="docParaType"/>
352 </xsl:template>
353 <xsl:template match="sect1" mode="docInternalType">
354 <xsl:call-template name="docSect1Type"/>
355 </xsl:template>
356 <xsl:template match="*" mode="docInternalS1Type">
357 <xsl:value-of select="text()"/>
358 </xsl:template>
359 <xsl:template name="docInternalS1Type">
360 <xsl:apply-templates mode="docInternalS1Type"/>
361 </xsl:template>
362 <xsl:template match="para" mode="docInternalS1Type">
363 <xsl:call-template name="docParaType"/>
364 </xsl:template>
365 <xsl:template match="sect2" mode="docInternalS1Type">
366 <xsl:call-template name="docSect2Type"/>
367 </xsl:template>
368 <xsl:template match="*" mode="docInternalS2Type">
369 <xsl:value-of select="text()"/>
370 </xsl:template>
371 <xsl:template name="docInternalS2Type">
372 <xsl:apply-templates mode="docInternalS2Type"/>
373 </xsl:template>
374 <xsl:template match="para" mode="docInternalS2Type">
375 <xsl:call-template name="docParaType"/>
376 </xsl:template>
377 <xsl:template match="sect3" mode="docInternalS2Type">
378 <xsl:call-template name="docSect3Type"/>
379 </xsl:template>
380 <xsl:template match="*" mode="docInternalS3Type">
381 <xsl:value-of select="text()"/>
382 </xsl:template>
383 <xsl:template name="docInternalS3Type">
384 <xsl:apply-templates mode="docInternalS3Type"/>
385 </xsl:template>
386 <xsl:template match="para" mode="docInternalS3Type">
387 <xsl:call-template name="docParaType"/>
388 </xsl:template>
389 <xsl:template match="sect3" mode="docInternalS3Type">
390 <xsl:call-template name="docSect4Type"/>
391 </xsl:template>
392 <xsl:template match="*" mode="docInternalS4Type">
393 <xsl:value-of select="text()"/>
394 </xsl:template>
395 <xsl:template name="docInternalS4Type">
396 <xsl:apply-templates mode="docInternalS4Type"/>
397 </xsl:template>
398 <xsl:template match="para" mode="docInternalS4Type">
399 <xsl:call-template name="docParaType"/>
400 </xsl:template>
401 <xsl:template match="*" mode="docTitleType">
402 <xsl:value-of select="text()"/>
403 </xsl:template>
404 <xsl:template name="docTitleType">
405 <xsl:apply-templates mode="docTitleType"/>
406 </xsl:template>
407 <xsl:template match="ulink" mode="docTitleType">
408 <xsl:call-template name="docURLLink"/>
409 </xsl:template>
410 <xsl:template match="bold" mode="docTitleType">
411 <xsl:call-template name="docMarkupType"/>
412 </xsl:template>
413 <xsl:template match="emphasis" mode="docTitleType">
414 <xsl:call-template name="docMarkupType"/>
415 </xsl:template>
416 <xsl:template match="computeroutput" mode="docTitleType">
417 <xsl:call-template name="docMarkupType"/>
418 </xsl:template>
419 <xsl:template match="subscript" mode="docTitleType">
420 <xsl:call-template name="docMarkupType"/>
421 </xsl:template>
422 <xsl:template match="superscript" mode="docTitleType">
423 <xsl:call-template name="docMarkupType"/>
424 </xsl:template>
425 <xsl:template match="center" mode="docTitleType">
426 <xsl:call-template name="docMarkupType"/>
427 </xsl:template>
428 <xsl:template match="small" mode="docTitleType">
429 <xsl:call-template name="docMarkupType"/>
430 </xsl:template>
431 <xsl:template match="htmlonly" mode="docTitleType">
432 <xsl:value-of select="text()"/>
433 </xsl:template>
434 <xsl:template match="manonly" mode="docTitleType">
435 <xsl:value-of select="text()"/>
436 </xsl:template>
437 <xsl:template match="xmlonly" mode="docTitleType">
438 <xsl:value-of select="text()"/>
439 </xsl:template>
440 <xsl:template match="rtfonly" mode="docTitleType">
441 <xsl:value-of select="text()"/>
442 </xsl:template>
443 <xsl:template match="latexonly" mode="docTitleType">
444 <xsl:value-of select="text()"/>
445 </xsl:template>
446 <xsl:template match="dot" mode="docTitleType">
447 <xsl:value-of select="text()"/>
448 </xsl:template>
449 <xsl:template match="msc" mode="docTitleType">
450 <xsl:value-of select="text()"/>
451 </xsl:template>
452 <xsl:template match="anchor" mode="docTitleType">
453 <xsl:call-template name="docAnchorType"/>
454 </xsl:template>
455 <xsl:template match="formula" mode="docTitleType">
456 <xsl:call-template name="docFormulaType"/>
457 </xsl:template>
458 <xsl:template match="ref" mode="docTitleType">
459 <xsl:call-template name="docRefTextType"/>
460 </xsl:template>
461 <xsl:template match="copy" mode="docTitleType">&amp;copy;</xsl:template>
462 <xsl:template match="trademark" mode="docTitleType">&amp;trademark;</xsl:template>
463 <xsl:template match="registered" mode="docTitleType">&amp;registered;</xsl:template>
464 <xsl:template match="lsquo" mode="docTitleType">&amp;lsquo;</xsl:template>
465 <xsl:template match="rsquo" mode="docTitleType">&amp;rsquo;</xsl:template>
466 <xsl:template match="ldquo" mode="docTitleType">&amp;ldquo;</xsl:template>
467 <xsl:template match="rdquo" mode="docTitleType">&amp;rdquo;</xsl:template>
468 <xsl:template match="ndash" mode="docTitleType">&amp;ndash;</xsl:template>
469 <xsl:template match="mdash" mode="docTitleType">&amp;mdash;</xsl:template>
470 <xsl:template match="umlaut" mode="docTitleType">
471 <xsl:value-of select="@char"/>
472 </xsl:template>
473 <xsl:template match="acute" mode="docTitleType">
474 <xsl:value-of select="@char"/>
475 </xsl:template>
476 <xsl:template match="grave" mode="docTitleType">
477 <xsl:value-of select="@char"/>
478 </xsl:template>
479 <xsl:template match="circ" mode="docTitleType">
480 <xsl:value-of select="@char"/>
481 </xsl:template>
482 <xsl:template match="slash" mode="docTitleType">
483 <xsl:value-of select="@char"/>
484 </xsl:template>
485 <xsl:template match="tilde" mode="docTitleType">
486 <xsl:value-of select="@char"/>
487 </xsl:template>
488 <xsl:template match="cedil" mode="docTitleType">
489 <xsl:value-of select="@char"/>
490 </xsl:template>
491 <xsl:template match="ring" mode="docTitleType">
492 <xsl:value-of select="@char"/>
493 </xsl:template>
494 <xsl:template match="szlig" mode="docTitleType">&amp;szlig;</xsl:template>
495 <xsl:template match="nonbreakablespace" mode="docTitleType">&amp;nbsp;</xsl:template>
496 <xsl:template match="aelig" mode="docTitleType">&amp;aelig;</xsl:template>
497 <xsl:template match="AElig" mode="docTitleType">&amp;AElig;</xsl:template>
498 <xsl:template match="Gamma" mode="docTitleType">&amp;Gamma;</xsl:template>
499 <xsl:template match="Delta" mode="docTitleType">&amp;Delta;</xsl:template>
500 <xsl:template match="Theta" mode="docTitleType">&amp;Theta;</xsl:template>
501 <xsl:template match="Lambda" mode="docTitleType">&amp;Lambda;</xsl:template>
502 <xsl:template match="Xi" mode="docTitleType">&amp;Xi;</xsl:template>
503 <xsl:template match="Pi" mode="docTitleType">&amp;Pi;</xsl:template>
504 <xsl:template match="Sigma" mode="docTitleType">&amp;Sigma;</xsl:template>
505 <xsl:template match="Upsilon" mode="docTitleType">&amp;Upsilon;</xsl:template>
506 <xsl:template match="Phi" mode="docTitleType">&amp;Phi;</xsl:template>
507 <xsl:template match="Psi" mode="docTitleType">&amp;Psi;</xsl:template>
508 <xsl:template match="Omega" mode="docTitleType">&amp;Omega;</xsl:template>
509 <xsl:template match="alpha" mode="docTitleType">&amp;alpha;</xsl:template>
510 <xsl:template match="beta" mode="docTitleType">&amp;beta;</xsl:template>
511 <xsl:template match="gamma" mode="docTitleType">&amp;gamma;</xsl:template>
512 <xsl:template match="delta" mode="docTitleType">&amp;delta;</xsl:template>
513 <xsl:template match="epsilon" mode="docTitleType">&amp;epsilon;</xsl:template>
514 <xsl:template match="zeta" mode="docTitleType">&amp;zeta;</xsl:template>
515 <xsl:template match="eta" mode="docTitleType">&amp;eta;</xsl:template>
516 <xsl:template match="theta" mode="docTitleType">&amp;theta;</xsl:template>
517 <xsl:template match="iota" mode="docTitleType">&amp;iota;</xsl:template>
518 <xsl:template match="kappa" mode="docTitleType">&amp;kappa;</xsl:template>
519 <xsl:template match="lambda" mode="docTitleType">&amp;lambda;</xsl:template>
520 <xsl:template match="mu" mode="docTitleType">&amp;mu;</xsl:template>
521 <xsl:template match="nu" mode="docTitleType">&amp;nu;</xsl:template>
522 <xsl:template match="xi" mode="docTitleType">&amp;xi;</xsl:template>
523 <xsl:template match="pi" mode="docTitleType">&amp;pi;</xsl:template>
524 <xsl:template match="rho" mode="docTitleType">&amp;rho;</xsl:template>
525 <xsl:template match="sigma" mode="docTitleType">&amp;sigma;</xsl:template>
526 <xsl:template match="tau" mode="docTitleType">&amp;tau;</xsl:template>
527 <xsl:template match="upsilon" mode="docTitleType">&amp;upsilon;</xsl:template>
528 <xsl:template match="phi" mode="docTitleType">&amp;phi;</xsl:template>
529 <xsl:template match="chi" mode="docTitleType">&amp;chi;</xsl:template>
530 <xsl:template match="psi" mode="docTitleType">&amp;psi;</xsl:template>
531 <xsl:template match="omega" mode="docTitleType">&amp;omega;</xsl:template>
532 <xsl:template match="sigmaf" mode="docTitleType">&amp;sigmaf;</xsl:template>
533 <xsl:template match="sect" mode="docTitleType">&amp;sect;</xsl:template>
534 <xsl:template match="deg" mode="docTitleType">&amp;deg;</xsl:template>
535 <xsl:template match="prime" mode="docTitleType">&amp;prime;</xsl:template>
536 <xsl:template match="Prime" mode="docTitleType">&amp;Prime;</xsl:template>
537 <xsl:template match="infin" mode="docTitleType">&amp;infin;</xsl:template>
538 <xsl:template match="empty" mode="docTitleType">&amp;empty;</xsl:template>
539 <xsl:template match="plusmn" mode="docTitleType">&amp;plusmn;</xsl:template>
540 <xsl:template match="times" mode="docTitleType">&amp;times;</xsl:template>
541 <xsl:template match="minus" mode="docTitleType">&amp;minus;</xsl:template>
542 <xsl:template match="sdot" mode="docTitleType">&amp;sdot;</xsl:template>
543 <xsl:template match="part" mode="docTitleType">&amp;part;</xsl:template>
544 <xsl:template match="nabla" mode="docTitleType">&amp;nabla;</xsl:template>
545 <xsl:template match="radic" mode="docTitleType">&amp;radic;</xsl:template>
546 <xsl:template match="perp" mode="docTitleType">&amp;perp;</xsl:template>
547 <xsl:template match="sum" mode="docTitleType">&amp;sum;</xsl:template>
548 <xsl:template match="int" mode="docTitleType">&amp;int;</xsl:template>
549 <xsl:template match="prod" mode="docTitleType">&amp;prod;</xsl:template>
550 <xsl:template match="sim" mode="docTitleType">&amp;sim;</xsl:template>
551 <xsl:template match="asymp" mode="docTitleType">&amp;asymp;</xsl:template>
552 <xsl:template match="ne" mode="docTitleType">&amp;ne;</xsl:template>
553 <xsl:template match="equiv" mode="docTitleType">&amp;equiv;</xsl:template>
554 <xsl:template match="prop" mode="docTitleType">&amp;prop;</xsl:template>
555 <xsl:template match="le" mode="docTitleType">&amp;le;</xsl:template>
556 <xsl:template match="ge" mode="docTitleType">&amp;ge;</xsl:template>
557 <xsl:template match="larr" mode="docTitleType">&amp;larr;</xsl:template>
558 <xsl:template match="rarr" mode="docTitleType">&amp;rarr;</xsl:template>
559 <xsl:template match="isin" mode="docTitleType">&amp;isin;</xsl:template>
560 <xsl:template match="notin" mode="docTitleType">&amp;notin;</xsl:template>
561 <xsl:template match="lceil" mode="docTitleType">&amp;lceil;</xsl:template>
562 <xsl:template match="rceil" mode="docTitleType">&amp;rceil;</xsl:template>
563 <xsl:template match="lfloor" mode="docTitleType">&amp;lfloor;</xsl:template>
564 <xsl:template match="rfloor" mode="docTitleType">&amp;rfloor;</xsl:template>
565 <xsl:template match="*" mode="docParaType">
566 <xsl:value-of select="text()"/>
567 </xsl:template>
568 <xsl:template name="docParaType">
569 <xsl:apply-templates mode="docParaType"/>
570 </xsl:template>
571 <xsl:template match="ulink" mode="docParaType">
572 <xsl:call-template name="docURLLink"/>
573 </xsl:template>
574 <xsl:template match="bold" mode="docParaType">
575 <xsl:call-template name="docMarkupType"/>
576 </xsl:template>
577 <xsl:template match="emphasis" mode="docParaType">
578 <xsl:call-template name="docMarkupType"/>
579 </xsl:template>
580 <xsl:template match="computeroutput" mode="docParaType">
581 <xsl:call-template name="docMarkupType"/>
582 </xsl:template>
583 <xsl:template match="subscript" mode="docParaType">
584 <xsl:call-template name="docMarkupType"/>
585 </xsl:template>
586 <xsl:template match="superscript" mode="docParaType">
587 <xsl:call-template name="docMarkupType"/>
588 </xsl:template>
589 <xsl:template match="center" mode="docParaType">
590 <xsl:call-template name="docMarkupType"/>
591 </xsl:template>
592 <xsl:template match="small" mode="docParaType">
593 <xsl:call-template name="docMarkupType"/>
594 </xsl:template>
595 <xsl:template match="htmlonly" mode="docParaType">
596 <xsl:value-of select="text()"/>
597 </xsl:template>
598 <xsl:template match="manonly" mode="docParaType">
599 <xsl:value-of select="text()"/>
600 </xsl:template>
601 <xsl:template match="xmlonly" mode="docParaType">
602 <xsl:value-of select="text()"/>
603 </xsl:template>
604 <xsl:template match="rtfonly" mode="docParaType">
605 <xsl:value-of select="text()"/>
606 </xsl:template>
607 <xsl:template match="latexonly" mode="docParaType">
608 <xsl:value-of select="text()"/>
609 </xsl:template>
610 <xsl:template match="dot" mode="docParaType">
611 <xsl:value-of select="text()"/>
612 </xsl:template>
613 <xsl:template match="msc" mode="docParaType">
614 <xsl:value-of select="text()"/>
615 </xsl:template>
616 <xsl:template match="anchor" mode="docParaType">
617 <xsl:call-template name="docAnchorType"/>
618 </xsl:template>
619 <xsl:template match="formula" mode="docParaType">
620 <xsl:call-template name="docFormulaType"/>
621 </xsl:template>
622 <xsl:template match="ref" mode="docParaType">
623 <xsl:call-template name="docRefTextType"/>
624 </xsl:template>
625 <xsl:template match="copy" mode="docParaType">&amp;copy;</xsl:template>
626 <xsl:template match="trademark" mode="docParaType">&amp;trademark;</xsl:template>
627 <xsl:template match="registered" mode="docParaType">&amp;registered;</xsl:template>
628 <xsl:template match="lsquo" mode="docParaType">&amp;lsquo;</xsl:template>
629 <xsl:template match="rsquo" mode="docParaType">&amp;rsquo;</xsl:template>
630 <xsl:template match="ldquo" mode="docParaType">&amp;ldquo;</xsl:template>
631 <xsl:template match="rdquo" mode="docParaType">&amp;rdquo;</xsl:template>
632 <xsl:template match="ndash" mode="docParaType">&amp;ndash;</xsl:template>
633 <xsl:template match="mdash" mode="docParaType">&amp;mdash;</xsl:template>
634 <xsl:template match="umlaut" mode="docParaType">
635 <xsl:value-of select="@char"/>
636 </xsl:template>
637 <xsl:template match="acute" mode="docParaType">
638 <xsl:value-of select="@char"/>
639 </xsl:template>
640 <xsl:template match="grave" mode="docParaType">
641 <xsl:value-of select="@char"/>
642 </xsl:template>
643 <xsl:template match="circ" mode="docParaType">
644 <xsl:value-of select="@char"/>
645 </xsl:template>
646 <xsl:template match="slash" mode="docParaType">
647 <xsl:value-of select="@char"/>
648 </xsl:template>
649 <xsl:template match="tilde" mode="docParaType">
650 <xsl:value-of select="@char"/>
651 </xsl:template>
652 <xsl:template match="cedil" mode="docParaType">
653 <xsl:value-of select="@char"/>
654 </xsl:template>
655 <xsl:template match="ring" mode="docParaType">
656 <xsl:value-of select="@char"/>
657 </xsl:template>
658 <xsl:template match="szlig" mode="docParaType">&amp;szlig;</xsl:template>
659 <xsl:template match="nonbreakablespace" mode="docParaType">&amp;nbsp;</xsl:template>
660 <xsl:template match="aelig" mode="docParaType">&amp;aelig;</xsl:template>
661 <xsl:template match="AElig" mode="docParaType">&amp;AElig;</xsl:template>
662 <xsl:template match="Gamma" mode="docParaType">&amp;Gamma;</xsl:template>
663 <xsl:template match="Delta" mode="docParaType">&amp;Delta;</xsl:template>
664 <xsl:template match="Theta" mode="docParaType">&amp;Theta;</xsl:template>
665 <xsl:template match="Lambda" mode="docParaType">&amp;Lambda;</xsl:template>
666 <xsl:template match="Xi" mode="docParaType">&amp;Xi;</xsl:template>
667 <xsl:template match="Pi" mode="docParaType">&amp;Pi;</xsl:template>
668 <xsl:template match="Sigma" mode="docParaType">&amp;Sigma;</xsl:template>
669 <xsl:template match="Upsilon" mode="docParaType">&amp;Upsilon;</xsl:template>
670 <xsl:template match="Phi" mode="docParaType">&amp;Phi;</xsl:template>
671 <xsl:template match="Psi" mode="docParaType">&amp;Psi;</xsl:template>
672 <xsl:template match="Omega" mode="docParaType">&amp;Omega;</xsl:template>
673 <xsl:template match="alpha" mode="docParaType">&amp;alpha;</xsl:template>
674 <xsl:template match="beta" mode="docParaType">&amp;beta;</xsl:template>
675 <xsl:template match="gamma" mode="docParaType">&amp;gamma;</xsl:template>
676 <xsl:template match="delta" mode="docParaType">&amp;delta;</xsl:template>
677 <xsl:template match="epsilon" mode="docParaType">&amp;epsilon;</xsl:template>
678 <xsl:template match="zeta" mode="docParaType">&amp;zeta;</xsl:template>
679 <xsl:template match="eta" mode="docParaType">&amp;eta;</xsl:template>
680 <xsl:template match="theta" mode="docParaType">&amp;theta;</xsl:template>
681 <xsl:template match="iota" mode="docParaType">&amp;iota;</xsl:template>
682 <xsl:template match="kappa" mode="docParaType">&amp;kappa;</xsl:template>
683 <xsl:template match="lambda" mode="docParaType">&amp;lambda;</xsl:template>
684 <xsl:template match="mu" mode="docParaType">&amp;mu;</xsl:template>
685 <xsl:template match="nu" mode="docParaType">&amp;nu;</xsl:template>
686 <xsl:template match="xi" mode="docParaType">&amp;xi;</xsl:template>
687 <xsl:template match="pi" mode="docParaType">&amp;pi;</xsl:template>
688 <xsl:template match="rho" mode="docParaType">&amp;rho;</xsl:template>
689 <xsl:template match="sigma" mode="docParaType">&amp;sigma;</xsl:template>
690 <xsl:template match="tau" mode="docParaType">&amp;tau;</xsl:template>
691 <xsl:template match="upsilon" mode="docParaType">&amp;upsilon;</xsl:template>
692 <xsl:template match="phi" mode="docParaType">&amp;phi;</xsl:template>
693 <xsl:template match="chi" mode="docParaType">&amp;chi;</xsl:template>
694 <xsl:template match="psi" mode="docParaType">&amp;psi;</xsl:template>
695 <xsl:template match="omega" mode="docParaType">&amp;omega;</xsl:template>
696 <xsl:template match="sigmaf" mode="docParaType">&amp;sigmaf;</xsl:template>
697 <xsl:template match="sect" mode="docParaType">&amp;sect;</xsl:template>
698 <xsl:template match="deg" mode="docParaType">&amp;deg;</xsl:template>
699 <xsl:template match="prime" mode="docParaType">&amp;prime;</xsl:template>
700 <xsl:template match="Prime" mode="docParaType">&amp;Prime;</xsl:template>
701 <xsl:template match="infin" mode="docParaType">&amp;infin;</xsl:template>
702 <xsl:template match="empty" mode="docParaType">&amp;empty;</xsl:template>
703 <xsl:template match="plusmn" mode="docParaType">&amp;plusmn;</xsl:template>
704 <xsl:template match="times" mode="docParaType">&amp;times;</xsl:template>
705 <xsl:template match="minus" mode="docParaType">&amp;minus;</xsl:template>
706 <xsl:template match="sdot" mode="docParaType">&amp;sdot;</xsl:template>
707 <xsl:template match="part" mode="docParaType">&amp;part;</xsl:template>
708 <xsl:template match="nabla" mode="docParaType">&amp;nabla;</xsl:template>
709 <xsl:template match="radic" mode="docParaType">&amp;radic;</xsl:template>
710 <xsl:template match="perp" mode="docParaType">&amp;perp;</xsl:template>
711 <xsl:template match="sum" mode="docParaType">&amp;sum;</xsl:template>
712 <xsl:template match="int" mode="docParaType">&amp;int;</xsl:template>
713 <xsl:template match="prod" mode="docParaType">&amp;prod;</xsl:template>
714 <xsl:template match="sim" mode="docParaType">&amp;sim;</xsl:template>
715 <xsl:template match="asymp" mode="docParaType">&amp;asymp;</xsl:template>
716 <xsl:template match="ne" mode="docParaType">&amp;ne;</xsl:template>
717 <xsl:template match="equiv" mode="docParaType">&amp;equiv;</xsl:template>
718 <xsl:template match="prop" mode="docParaType">&amp;prop;</xsl:template>
719 <xsl:template match="le" mode="docParaType">&amp;le;</xsl:template>
720 <xsl:template match="ge" mode="docParaType">&amp;ge;</xsl:template>
721 <xsl:template match="larr" mode="docParaType">&amp;larr;</xsl:template>
722 <xsl:template match="rarr" mode="docParaType">&amp;rarr;</xsl:template>
723 <xsl:template match="isin" mode="docParaType">&amp;isin;</xsl:template>
724 <xsl:template match="notin" mode="docParaType">&amp;notin;</xsl:template>
725 <xsl:template match="lceil" mode="docParaType">&amp;lceil;</xsl:template>
726 <xsl:template match="rceil" mode="docParaType">&amp;rceil;</xsl:template>
727 <xsl:template match="lfloor" mode="docParaType">&amp;lfloor;</xsl:template>
728 <xsl:template match="rfloor" mode="docParaType">&amp;rfloor;</xsl:template>
729 <xsl:template match="linebreak" mode="docParaType">&amp;linebreak;</xsl:template>
730 <xsl:template match="hruler" mode="docParaType">&amp;hruler;</xsl:template>
731 <xsl:template match="preformatted" mode="docParaType">
732 <xsl:call-template name="docMarkupType"/>
733 </xsl:template>
734 <xsl:template match="programlisting" mode="docParaType">
735 <xsl:call-template name="listingType"/>
736 </xsl:template>
737 <xsl:template match="verbatim" mode="docParaType">
738 <xsl:value-of select="text()"/>
739 </xsl:template>
740 <xsl:template match="indexentry" mode="docParaType">
741 <xsl:call-template name="docIndexEntryType"/>
742 </xsl:template>
743 <xsl:template match="orderedlist" mode="docParaType">
744 <xsl:call-template name="docListType"/>
745 </xsl:template>
746 <xsl:template match="itemizedlist" mode="docParaType">
747 <xsl:call-template name="docListType"/>
748 </xsl:template>
749 <xsl:template match="simplesect" mode="docParaType">
750 <xsl:call-template name="docSimpleSectType"/>
751 </xsl:template>
752 <xsl:template match="title" mode="docParaType">
753 <xsl:call-template name="docTitleType"/>
754 </xsl:template>
755 <xsl:template match="variablelist" mode="docParaType">
756 <xsl:call-template name="docVariableListType"/>
757 </xsl:template>
758 <xsl:template match="table" mode="docParaType">
759 <xsl:call-template name="docTableType"/>
760 </xsl:template>
761 <xsl:template match="heading" mode="docParaType">
762 <xsl:call-template name="docHeadingType"/>
763 </xsl:template>
764 <xsl:template match="image" mode="docParaType">
765 <xsl:call-template name="docImageType"/>
766 </xsl:template>
767 <xsl:template match="dotfile" mode="docParaType">
768 <xsl:call-template name="docFileType"/>
769 </xsl:template>
770 <xsl:template match="mscfile" mode="docParaType">
771 <xsl:call-template name="docFileType"/>
772 </xsl:template>
773 <xsl:template match="diafile" mode="docParaType">
774 <xsl:call-template name="docFileType"/>
775 </xsl:template>
776 <xsl:template match="toclist" mode="docParaType">
777 <xsl:call-template name="docTocListType"/>
778 </xsl:template>
779 <xsl:template match="language" mode="docParaType">
780 <xsl:call-template name="docLanguageType"/>
781 </xsl:template>
782 <xsl:template match="parameterlist" mode="docParaType">
783 <xsl:call-template name="docParamListType"/>
784 </xsl:template>
785 <xsl:template match="xrefsect" mode="docParaType">
786 <xsl:call-template name="docXRefSectType"/>
787 </xsl:template>
788 <xsl:template match="copydoc" mode="docParaType">
789 <xsl:call-template name="docCopyType"/>
790 </xsl:template>
791 <xsl:template match="blockquote" mode="docParaType">
792 <xsl:call-template name="docBlockQuoteType"/>
793 </xsl:template>
794 <xsl:template match="parblock" mode="docParaType">
795 <xsl:call-template name="docParBlockType"/>
796 </xsl:template>
797 <xsl:template match="*" mode="docMarkupType">
798 <xsl:value-of select="text()"/>
799 </xsl:template>
800 <xsl:template name="docMarkupType">
801 <xsl:apply-templates mode="docMarkupType"/>
802 </xsl:template>
803 <xsl:template match="ulink" mode="docMarkupType">
804 <xsl:call-template name="docURLLink"/>
805 </xsl:template>
806 <xsl:template match="bold" mode="docMarkupType">
807 <xsl:call-template name="docMarkupType"/>
808 </xsl:template>
809 <xsl:template match="emphasis" mode="docMarkupType">
810 <xsl:call-template name="docMarkupType"/>
811 </xsl:template>
812 <xsl:template match="computeroutput" mode="docMarkupType">
813 <xsl:call-template name="docMarkupType"/>
814 </xsl:template>
815 <xsl:template match="subscript" mode="docMarkupType">
816 <xsl:call-template name="docMarkupType"/>
817 </xsl:template>
818 <xsl:template match="superscript" mode="docMarkupType">
819 <xsl:call-template name="docMarkupType"/>
820 </xsl:template>
821 <xsl:template match="center" mode="docMarkupType">
822 <xsl:call-template name="docMarkupType"/>
823 </xsl:template>
824 <xsl:template match="small" mode="docMarkupType">
825 <xsl:call-template name="docMarkupType"/>
826 </xsl:template>
827 <xsl:template match="htmlonly" mode="docMarkupType">
828 <xsl:value-of select="text()"/>
829 </xsl:template>
830 <xsl:template match="manonly" mode="docMarkupType">
831 <xsl:value-of select="text()"/>
832 </xsl:template>
833 <xsl:template match="xmlonly" mode="docMarkupType">
834 <xsl:value-of select="text()"/>
835 </xsl:template>
836 <xsl:template match="rtfonly" mode="docMarkupType">
837 <xsl:value-of select="text()"/>
838 </xsl:template>
839 <xsl:template match="latexonly" mode="docMarkupType">
840 <xsl:value-of select="text()"/>
841 </xsl:template>
842 <xsl:template match="dot" mode="docMarkupType">
843 <xsl:value-of select="text()"/>
844 </xsl:template>
845 <xsl:template match="msc" mode="docMarkupType">
846 <xsl:value-of select="text()"/>
847 </xsl:template>
848 <xsl:template match="anchor" mode="docMarkupType">
849 <xsl:call-template name="docAnchorType"/>
850 </xsl:template>
851 <xsl:template match="formula" mode="docMarkupType">
852 <xsl:call-template name="docFormulaType"/>
853 </xsl:template>
854 <xsl:template match="ref" mode="docMarkupType">
855 <xsl:call-template name="docRefTextType"/>
856 </xsl:template>
857 <xsl:template match="copy" mode="docMarkupType">&amp;copy;</xsl:template>
858 <xsl:template match="trademark" mode="docMarkupType">&amp;trademark;</xsl:template>
859 <xsl:template match="registered" mode="docMarkupType">&amp;registered;</xsl:template>
860 <xsl:template match="lsquo" mode="docMarkupType">&amp;lsquo;</xsl:template>
861 <xsl:template match="rsquo" mode="docMarkupType">&amp;rsquo;</xsl:template>
862 <xsl:template match="ldquo" mode="docMarkupType">&amp;ldquo;</xsl:template>
863 <xsl:template match="rdquo" mode="docMarkupType">&amp;rdquo;</xsl:template>
864 <xsl:template match="ndash" mode="docMarkupType">&amp;ndash;</xsl:template>
865 <xsl:template match="mdash" mode="docMarkupType">&amp;mdash;</xsl:template>
866 <xsl:template match="umlaut" mode="docMarkupType">
867 <xsl:value-of select="@char"/>
868 </xsl:template>
869 <xsl:template match="acute" mode="docMarkupType">
870 <xsl:value-of select="@char"/>
871 </xsl:template>
872 <xsl:template match="grave" mode="docMarkupType">
873 <xsl:value-of select="@char"/>
874 </xsl:template>
875 <xsl:template match="circ" mode="docMarkupType">
876 <xsl:value-of select="@char"/>
877 </xsl:template>
878 <xsl:template match="slash" mode="docMarkupType">
879 <xsl:value-of select="@char"/>
880 </xsl:template>
881 <xsl:template match="tilde" mode="docMarkupType">
882 <xsl:value-of select="@char"/>
883 </xsl:template>
884 <xsl:template match="cedil" mode="docMarkupType">
885 <xsl:value-of select="@char"/>
886 </xsl:template>
887 <xsl:template match="ring" mode="docMarkupType">
888 <xsl:value-of select="@char"/>
889 </xsl:template>
890 <xsl:template match="szlig" mode="docMarkupType">&amp;szlig;</xsl:template>
891 <xsl:template match="nonbreakablespace" mode="docMarkupType">&amp;nbsp;</xsl:template>
892 <xsl:template match="aelig" mode="docMarkupType">&amp;aelig;</xsl:template>
893 <xsl:template match="AElig" mode="docMarkupType">&amp;AElig;</xsl:template>
894 <xsl:template match="Gamma" mode="docMarkupType">&amp;Gamma;</xsl:template>
895 <xsl:template match="Delta" mode="docMarkupType">&amp;Delta;</xsl:template>
896 <xsl:template match="Theta" mode="docMarkupType">&amp;Theta;</xsl:template>
897 <xsl:template match="Lambda" mode="docMarkupType">&amp;Lambda;</xsl:template>
898 <xsl:template match="Xi" mode="docMarkupType">&amp;Xi;</xsl:template>
899 <xsl:template match="Pi" mode="docMarkupType">&amp;Pi;</xsl:template>
900 <xsl:template match="Sigma" mode="docMarkupType">&amp;Sigma;</xsl:template>
901 <xsl:template match="Upsilon" mode="docMarkupType">&amp;Upsilon;</xsl:template>
902 <xsl:template match="Phi" mode="docMarkupType">&amp;Phi;</xsl:template>
903 <xsl:template match="Psi" mode="docMarkupType">&amp;Psi;</xsl:template>
904 <xsl:template match="Omega" mode="docMarkupType">&amp;Omega;</xsl:template>
905 <xsl:template match="alpha" mode="docMarkupType">&amp;alpha;</xsl:template>
906 <xsl:template match="beta" mode="docMarkupType">&amp;beta;</xsl:template>
907 <xsl:template match="gamma" mode="docMarkupType">&amp;gamma;</xsl:template>
908 <xsl:template match="delta" mode="docMarkupType">&amp;delta;</xsl:template>
909 <xsl:template match="epsilon" mode="docMarkupType">&amp;epsilon;</xsl:template>
910 <xsl:template match="zeta" mode="docMarkupType">&amp;zeta;</xsl:template>
911 <xsl:template match="eta" mode="docMarkupType">&amp;eta;</xsl:template>
912 <xsl:template match="theta" mode="docMarkupType">&amp;theta;</xsl:template>
913 <xsl:template match="iota" mode="docMarkupType">&amp;iota;</xsl:template>
914 <xsl:template match="kappa" mode="docMarkupType">&amp;kappa;</xsl:template>
915 <xsl:template match="lambda" mode="docMarkupType">&amp;lambda;</xsl:template>
916 <xsl:template match="mu" mode="docMarkupType">&amp;mu;</xsl:template>
917 <xsl:template match="nu" mode="docMarkupType">&amp;nu;</xsl:template>
918 <xsl:template match="xi" mode="docMarkupType">&amp;xi;</xsl:template>
919 <xsl:template match="pi" mode="docMarkupType">&amp;pi;</xsl:template>
920 <xsl:template match="rho" mode="docMarkupType">&amp;rho;</xsl:template>
921 <xsl:template match="sigma" mode="docMarkupType">&amp;sigma;</xsl:template>
922 <xsl:template match="tau" mode="docMarkupType">&amp;tau;</xsl:template>
923 <xsl:template match="upsilon" mode="docMarkupType">&amp;upsilon;</xsl:template>
924 <xsl:template match="phi" mode="docMarkupType">&amp;phi;</xsl:template>
925 <xsl:template match="chi" mode="docMarkupType">&amp;chi;</xsl:template>
926 <xsl:template match="psi" mode="docMarkupType">&amp;psi;</xsl:template>
927 <xsl:template match="omega" mode="docMarkupType">&amp;omega;</xsl:template>
928 <xsl:template match="sigmaf" mode="docMarkupType">&amp;sigmaf;</xsl:template>
929 <xsl:template match="sect" mode="docMarkupType">&amp;sect;</xsl:template>
930 <xsl:template match="deg" mode="docMarkupType">&amp;deg;</xsl:template>
931 <xsl:template match="prime" mode="docMarkupType">&amp;prime;</xsl:template>
932 <xsl:template match="Prime" mode="docMarkupType">&amp;Prime;</xsl:template>
933 <xsl:template match="infin" mode="docMarkupType">&amp;infin;</xsl:template>
934 <xsl:template match="empty" mode="docMarkupType">&amp;empty;</xsl:template>
935 <xsl:template match="plusmn" mode="docMarkupType">&amp;plusmn;</xsl:template>
936 <xsl:template match="times" mode="docMarkupType">&amp;times;</xsl:template>
937 <xsl:template match="minus" mode="docMarkupType">&amp;minus;</xsl:template>
938 <xsl:template match="sdot" mode="docMarkupType">&amp;sdot;</xsl:template>
939 <xsl:template match="part" mode="docMarkupType">&amp;part;</xsl:template>
940 <xsl:template match="nabla" mode="docMarkupType">&amp;nabla;</xsl:template>
941 <xsl:template match="radic" mode="docMarkupType">&amp;radic;</xsl:template>
942 <xsl:template match="perp" mode="docMarkupType">&amp;perp;</xsl:template>
943 <xsl:template match="sum" mode="docMarkupType">&amp;sum;</xsl:template>
944 <xsl:template match="int" mode="docMarkupType">&amp;int;</xsl:template>
945 <xsl:template match="prod" mode="docMarkupType">&amp;prod;</xsl:template>
946 <xsl:template match="sim" mode="docMarkupType">&amp;sim;</xsl:template>
947 <xsl:template match="asymp" mode="docMarkupType">&amp;asymp;</xsl:template>
948 <xsl:template match="ne" mode="docMarkupType">&amp;ne;</xsl:template>
949 <xsl:template match="equiv" mode="docMarkupType">&amp;equiv;</xsl:template>
950 <xsl:template match="prop" mode="docMarkupType">&amp;prop;</xsl:template>
951 <xsl:template match="le" mode="docMarkupType">&amp;le;</xsl:template>
952 <xsl:template match="ge" mode="docMarkupType">&amp;ge;</xsl:template>
953 <xsl:template match="larr" mode="docMarkupType">&amp;larr;</xsl:template>
954 <xsl:template match="rarr" mode="docMarkupType">&amp;rarr;</xsl:template>
955 <xsl:template match="isin" mode="docMarkupType">&amp;isin;</xsl:template>
956 <xsl:template match="notin" mode="docMarkupType">&amp;notin;</xsl:template>
957 <xsl:template match="lceil" mode="docMarkupType">&amp;lceil;</xsl:template>
958 <xsl:template match="rceil" mode="docMarkupType">&amp;rceil;</xsl:template>
959 <xsl:template match="lfloor" mode="docMarkupType">&amp;lfloor;</xsl:template>
960 <xsl:template match="rfloor" mode="docMarkupType">&amp;rfloor;</xsl:template>
961 <xsl:template match="linebreak" mode="docMarkupType">&amp;linebreak;</xsl:template>
962 <xsl:template match="hruler" mode="docMarkupType">&amp;hruler;</xsl:template>
963 <xsl:template match="preformatted" mode="docMarkupType">
964 <xsl:call-template name="docMarkupType"/>
965 </xsl:template>
966 <xsl:template match="programlisting" mode="docMarkupType">
967 <xsl:call-template name="listingType"/>
968 </xsl:template>
969 <xsl:template match="verbatim" mode="docMarkupType">
970 <xsl:value-of select="text()"/>
971 </xsl:template>
972 <xsl:template match="indexentry" mode="docMarkupType">
973 <xsl:call-template name="docIndexEntryType"/>
974 </xsl:template>
975 <xsl:template match="orderedlist" mode="docMarkupType">
976 <xsl:call-template name="docListType"/>
977 </xsl:template>
978 <xsl:template match="itemizedlist" mode="docMarkupType">
979 <xsl:call-template name="docListType"/>
980 </xsl:template>
981 <xsl:template match="simplesect" mode="docMarkupType">
982 <xsl:call-template name="docSimpleSectType"/>
983 </xsl:template>
984 <xsl:template match="title" mode="docMarkupType">
985 <xsl:call-template name="docTitleType"/>
986 </xsl:template>
987 <xsl:template match="variablelist" mode="docMarkupType">
988 <xsl:call-template name="docVariableListType"/>
989 </xsl:template>
990 <xsl:template match="table" mode="docMarkupType">
991 <xsl:call-template name="docTableType"/>
992 </xsl:template>
993 <xsl:template match="heading" mode="docMarkupType">
994 <xsl:call-template name="docHeadingType"/>
995 </xsl:template>
996 <xsl:template match="image" mode="docMarkupType">
997 <xsl:call-template name="docImageType"/>
998 </xsl:template>
999 <xsl:template match="dotfile" mode="docMarkupType">
1000 <xsl:call-template name="docFileType"/>
1001 </xsl:template>
1002 <xsl:template match="mscfile" mode="docMarkupType">
1003 <xsl:call-template name="docFileType"/>
1004 </xsl:template>
1005 <xsl:template match="diafile" mode="docMarkupType">
1006 <xsl:call-template name="docFileType"/>
1007 </xsl:template>
1008 <xsl:template match="toclist" mode="docMarkupType">
1009 <xsl:call-template name="docTocListType"/>
1010 </xsl:template>
1011 <xsl:template match="language" mode="docMarkupType">
1012 <xsl:call-template name="docLanguageType"/>
1013 </xsl:template>
1014 <xsl:template match="parameterlist" mode="docMarkupType">
1015 <xsl:call-template name="docParamListType"/>
1016 </xsl:template>
1017 <xsl:template match="xrefsect" mode="docMarkupType">
1018 <xsl:call-template name="docXRefSectType"/>
1019 </xsl:template>
1020 <xsl:template match="copydoc" mode="docMarkupType">
1021 <xsl:call-template name="docCopyType"/>
1022 </xsl:template>
1023 <xsl:template match="blockquote" mode="docMarkupType">
1024 <xsl:call-template name="docBlockQuoteType"/>
1025 </xsl:template>
1026 <xsl:template match="parblock" mode="docMarkupType">
1027 <xsl:call-template name="docParBlockType"/>
1028 </xsl:template>
1029 <xsl:template match="*" mode="docURLLink">
1030 <xsl:value-of select="text()"/>
1031 </xsl:template>
1032 <xsl:template name="docURLLink">
1033 <xsl:apply-templates mode="docURLLink"/>
1034 </xsl:template>
1035 <xsl:template match="ulink" mode="docURLLink">
1036 <xsl:call-template name="docURLLink"/>
1037 </xsl:template>
1038 <xsl:template match="bold" mode="docURLLink">
1039 <xsl:call-template name="docMarkupType"/>
1040 </xsl:template>
1041 <xsl:template match="emphasis" mode="docURLLink">
1042 <xsl:call-template name="docMarkupType"/>
1043 </xsl:template>
1044 <xsl:template match="computeroutput" mode="docURLLink">
1045 <xsl:call-template name="docMarkupType"/>
1046 </xsl:template>
1047 <xsl:template match="subscript" mode="docURLLink">
1048 <xsl:call-template name="docMarkupType"/>
1049 </xsl:template>
1050 <xsl:template match="superscript" mode="docURLLink">
1051 <xsl:call-template name="docMarkupType"/>
1052 </xsl:template>
1053 <xsl:template match="center" mode="docURLLink">
1054 <xsl:call-template name="docMarkupType"/>
1055 </xsl:template>
1056 <xsl:template match="small" mode="docURLLink">
1057 <xsl:call-template name="docMarkupType"/>
1058 </xsl:template>
1059 <xsl:template match="htmlonly" mode="docURLLink">
1060 <xsl:value-of select="text()"/>
1061 </xsl:template>
1062 <xsl:template match="manonly" mode="docURLLink">
1063 <xsl:value-of select="text()"/>
1064 </xsl:template>
1065 <xsl:template match="xmlonly" mode="docURLLink">
1066 <xsl:value-of select="text()"/>
1067 </xsl:template>
1068 <xsl:template match="rtfonly" mode="docURLLink">
1069 <xsl:value-of select="text()"/>
1070 </xsl:template>
1071 <xsl:template match="latexonly" mode="docURLLink">
1072 <xsl:value-of select="text()"/>
1073 </xsl:template>
1074 <xsl:template match="dot" mode="docURLLink">
1075 <xsl:value-of select="text()"/>
1076 </xsl:template>
1077 <xsl:template match="msc" mode="docURLLink">
1078 <xsl:value-of select="text()"/>
1079 </xsl:template>
1080 <xsl:template match="anchor" mode="docURLLink">
1081 <xsl:call-template name="docAnchorType"/>
1082 </xsl:template>
1083 <xsl:template match="formula" mode="docURLLink">
1084 <xsl:call-template name="docFormulaType"/>
1085 </xsl:template>
1086 <xsl:template match="ref" mode="docURLLink">
1087 <xsl:call-template name="docRefTextType"/>
1088 </xsl:template>
1089 <xsl:template match="copy" mode="docURLLink">&amp;copy;</xsl:template>
1090 <xsl:template match="trademark" mode="docURLLink">&amp;trademark;</xsl:template>
1091 <xsl:template match="registered" mode="docURLLink">&amp;registered;</xsl:template>
1092 <xsl:template match="lsquo" mode="docURLLink">&amp;lsquo;</xsl:template>
1093 <xsl:template match="rsquo" mode="docURLLink">&amp;rsquo;</xsl:template>
1094 <xsl:template match="ldquo" mode="docURLLink">&amp;ldquo;</xsl:template>
1095 <xsl:template match="rdquo" mode="docURLLink">&amp;rdquo;</xsl:template>
1096 <xsl:template match="ndash" mode="docURLLink">&amp;ndash;</xsl:template>
1097 <xsl:template match="mdash" mode="docURLLink">&amp;mdash;</xsl:template>
1098 <xsl:template match="umlaut" mode="docURLLink">
1099 <xsl:value-of select="@char"/>
1100 </xsl:template>
1101 <xsl:template match="acute" mode="docURLLink">
1102 <xsl:value-of select="@char"/>
1103 </xsl:template>
1104 <xsl:template match="grave" mode="docURLLink">
1105 <xsl:value-of select="@char"/>
1106 </xsl:template>
1107 <xsl:template match="circ" mode="docURLLink">
1108 <xsl:value-of select="@char"/>
1109 </xsl:template>
1110 <xsl:template match="slash" mode="docURLLink">
1111 <xsl:value-of select="@char"/>
1112 </xsl:template>
1113 <xsl:template match="tilde" mode="docURLLink">
1114 <xsl:value-of select="@char"/>
1115 </xsl:template>
1116 <xsl:template match="cedil" mode="docURLLink">
1117 <xsl:value-of select="@char"/>
1118 </xsl:template>
1119 <xsl:template match="ring" mode="docURLLink">
1120 <xsl:value-of select="@char"/>
1121 </xsl:template>
1122 <xsl:template match="szlig" mode="docURLLink">&amp;szlig;</xsl:template>
1123 <xsl:template match="nonbreakablespace" mode="docURLLink">&amp;nbsp;</xsl:template>
1124 <xsl:template match="aelig" mode="docURLLink">&amp;aelig;</xsl:template>
1125 <xsl:template match="AElig" mode="docURLLink">&amp;AElig;</xsl:template>
1126 <xsl:template match="Gamma" mode="docURLLink">&amp;Gamma;</xsl:template>
1127 <xsl:template match="Delta" mode="docURLLink">&amp;Delta;</xsl:template>
1128 <xsl:template match="Theta" mode="docURLLink">&amp;Theta;</xsl:template>
1129 <xsl:template match="Lambda" mode="docURLLink">&amp;Lambda;</xsl:template>
1130 <xsl:template match="Xi" mode="docURLLink">&amp;Xi;</xsl:template>
1131 <xsl:template match="Pi" mode="docURLLink">&amp;Pi;</xsl:template>
1132 <xsl:template match="Sigma" mode="docURLLink">&amp;Sigma;</xsl:template>
1133 <xsl:template match="Upsilon" mode="docURLLink">&amp;Upsilon;</xsl:template>
1134 <xsl:template match="Phi" mode="docURLLink">&amp;Phi;</xsl:template>
1135 <xsl:template match="Psi" mode="docURLLink">&amp;Psi;</xsl:template>
1136 <xsl:template match="Omega" mode="docURLLink">&amp;Omega;</xsl:template>
1137 <xsl:template match="alpha" mode="docURLLink">&amp;alpha;</xsl:template>
1138 <xsl:template match="beta" mode="docURLLink">&amp;beta;</xsl:template>
1139 <xsl:template match="gamma" mode="docURLLink">&amp;gamma;</xsl:template>
1140 <xsl:template match="delta" mode="docURLLink">&amp;delta;</xsl:template>
1141 <xsl:template match="epsilon" mode="docURLLink">&amp;epsilon;</xsl:template>
1142 <xsl:template match="zeta" mode="docURLLink">&amp;zeta;</xsl:template>
1143 <xsl:template match="eta" mode="docURLLink">&amp;eta;</xsl:template>
1144 <xsl:template match="theta" mode="docURLLink">&amp;theta;</xsl:template>
1145 <xsl:template match="iota" mode="docURLLink">&amp;iota;</xsl:template>
1146 <xsl:template match="kappa" mode="docURLLink">&amp;kappa;</xsl:template>
1147 <xsl:template match="lambda" mode="docURLLink">&amp;lambda;</xsl:template>
1148 <xsl:template match="mu" mode="docURLLink">&amp;mu;</xsl:template>
1149 <xsl:template match="nu" mode="docURLLink">&amp;nu;</xsl:template>
1150 <xsl:template match="xi" mode="docURLLink">&amp;xi;</xsl:template>
1151 <xsl:template match="pi" mode="docURLLink">&amp;pi;</xsl:template>
1152 <xsl:template match="rho" mode="docURLLink">&amp;rho;</xsl:template>
1153 <xsl:template match="sigma" mode="docURLLink">&amp;sigma;</xsl:template>
1154 <xsl:template match="tau" mode="docURLLink">&amp;tau;</xsl:template>
1155 <xsl:template match="upsilon" mode="docURLLink">&amp;upsilon;</xsl:template>
1156 <xsl:template match="phi" mode="docURLLink">&amp;phi;</xsl:template>
1157 <xsl:template match="chi" mode="docURLLink">&amp;chi;</xsl:template>
1158 <xsl:template match="psi" mode="docURLLink">&amp;psi;</xsl:template>
1159 <xsl:template match="omega" mode="docURLLink">&amp;omega;</xsl:template>
1160 <xsl:template match="sigmaf" mode="docURLLink">&amp;sigmaf;</xsl:template>
1161 <xsl:template match="sect" mode="docURLLink">&amp;sect;</xsl:template>
1162 <xsl:template match="deg" mode="docURLLink">&amp;deg;</xsl:template>
1163 <xsl:template match="prime" mode="docURLLink">&amp;prime;</xsl:template>
1164 <xsl:template match="Prime" mode="docURLLink">&amp;Prime;</xsl:template>
1165 <xsl:template match="infin" mode="docURLLink">&amp;infin;</xsl:template>
1166 <xsl:template match="empty" mode="docURLLink">&amp;empty;</xsl:template>
1167 <xsl:template match="plusmn" mode="docURLLink">&amp;plusmn;</xsl:template>
1168 <xsl:template match="times" mode="docURLLink">&amp;times;</xsl:template>
1169 <xsl:template match="minus" mode="docURLLink">&amp;minus;</xsl:template>
1170 <xsl:template match="sdot" mode="docURLLink">&amp;sdot;</xsl:template>
1171 <xsl:template match="part" mode="docURLLink">&amp;part;</xsl:template>
1172 <xsl:template match="nabla" mode="docURLLink">&amp;nabla;</xsl:template>
1173 <xsl:template match="radic" mode="docURLLink">&amp;radic;</xsl:template>
1174 <xsl:template match="perp" mode="docURLLink">&amp;perp;</xsl:template>
1175 <xsl:template match="sum" mode="docURLLink">&amp;sum;</xsl:template>
1176 <xsl:template match="int" mode="docURLLink">&amp;int;</xsl:template>
1177 <xsl:template match="prod" mode="docURLLink">&amp;prod;</xsl:template>
1178 <xsl:template match="sim" mode="docURLLink">&amp;sim;</xsl:template>
1179 <xsl:template match="asymp" mode="docURLLink">&amp;asymp;</xsl:template>
1180 <xsl:template match="ne" mode="docURLLink">&amp;ne;</xsl:template>
1181 <xsl:template match="equiv" mode="docURLLink">&amp;equiv;</xsl:template>
1182 <xsl:template match="prop" mode="docURLLink">&amp;prop;</xsl:template>
1183 <xsl:template match="le" mode="docURLLink">&amp;le;</xsl:template>
1184 <xsl:template match="ge" mode="docURLLink">&amp;ge;</xsl:template>
1185 <xsl:template match="larr" mode="docURLLink">&amp;larr;</xsl:template>
1186 <xsl:template match="rarr" mode="docURLLink">&amp;rarr;</xsl:template>
1187 <xsl:template match="isin" mode="docURLLink">&amp;isin;</xsl:template>
1188 <xsl:template match="notin" mode="docURLLink">&amp;notin;</xsl:template>
1189 <xsl:template match="lceil" mode="docURLLink">&amp;lceil;</xsl:template>
1190 <xsl:template match="rceil" mode="docURLLink">&amp;rceil;</xsl:template>
1191 <xsl:template match="lfloor" mode="docURLLink">&amp;lfloor;</xsl:template>
1192 <xsl:template match="rfloor" mode="docURLLink">&amp;rfloor;</xsl:template>
1193 <xsl:template match="*" mode="docAnchorType">
1194 <xsl:value-of select="text()"/>
1195 </xsl:template>
1196 <xsl:template name="docAnchorType">
1197 <xsl:apply-templates mode="docAnchorType"/>
1198 </xsl:template>
1199 <xsl:template match="*" mode="docFormulaType">
1200 <xsl:value-of select="text()"/>
1201 </xsl:template>
1202 <xsl:template name="docFormulaType">
1203 <xsl:apply-templates mode="docFormulaType"/>
1204 </xsl:template>
1205 <xsl:template name="docIndexEntryType">
1206 <xsl:apply-templates mode="docIndexEntryType"/>
1207 </xsl:template>
1208 <xsl:template match="primaryie" mode="docIndexEntryType">
1209 <xsl:value-of select="text()"/>
1210 </xsl:template>
1211 <xsl:template match="secondaryie" mode="docIndexEntryType">
1212 <xsl:value-of select="text()"/>
1213 </xsl:template>
1214 <xsl:template name="docListType">
1215 <xsl:apply-templates mode="docListType"/>
1216 </xsl:template>
1217 <xsl:template match="listitem" mode="docListType">
1218 <xsl:call-template name="docListItemType"/>
1219 </xsl:template>
1220 <xsl:template name="docListItemType">
1221 <xsl:apply-templates mode="docListItemType"/>
1222 </xsl:template>
1223 <xsl:template match="para" mode="docListItemType">
1224 <xsl:call-template name="docParaType"/>
1225 </xsl:template>
1226 <xsl:template name="docSimpleSectType">
1227 <xsl:apply-templates mode="docSimpleSectType"/>
1228 </xsl:template>
1229 <xsl:template match="title" mode="docSimpleSectType">
1230 <xsl:call-template name="docTitleType"/>
1231 </xsl:template>
1232 <xsl:template match="para" mode="docSimpleSectType">
1233 <xsl:call-template name="docParaType"/>
1234 </xsl:template>
1235 <xsl:template match="simplesectsep" mode="docSimpleSectType">&amp;simplesectsep;</xsl:template>
1236 <xsl:template name="docVarListEntryType">
1237 <xsl:apply-templates mode="docVarListEntryType"/>
1238 </xsl:template>
1239 <xsl:template match="term" mode="docVarListEntryType">
1240 <xsl:call-template name="docTitleType"/>
1241 </xsl:template>
1242 <xsl:template name="docVariableListType">
1243 <xsl:apply-templates mode="docVariableListType"/>
1244 </xsl:template>
1245 <xsl:template match="varlistentry" mode="docVariableListType">
1246 <xsl:call-template name="docVarListEntryType"/>
1247 </xsl:template>
1248 <xsl:template match="listitem" mode="docVariableListType">
1249 <xsl:call-template name="docListItemType"/>
1250 </xsl:template>
1251 <xsl:template match="*" mode="docRefTextType">
1252 <xsl:value-of select="text()"/>
1253 </xsl:template>
1254 <xsl:template name="docRefTextType">
1255 <xsl:apply-templates mode="docRefTextType"/>
1256 </xsl:template>
1257 <xsl:template match="ulink" mode="docRefTextType">
1258 <xsl:call-template name="docURLLink"/>
1259 </xsl:template>
1260 <xsl:template match="bold" mode="docRefTextType">
1261 <xsl:call-template name="docMarkupType"/>
1262 </xsl:template>
1263 <xsl:template match="emphasis" mode="docRefTextType">
1264 <xsl:call-template name="docMarkupType"/>
1265 </xsl:template>
1266 <xsl:template match="computeroutput" mode="docRefTextType">
1267 <xsl:call-template name="docMarkupType"/>
1268 </xsl:template>
1269 <xsl:template match="subscript" mode="docRefTextType">
1270 <xsl:call-template name="docMarkupType"/>
1271 </xsl:template>
1272 <xsl:template match="superscript" mode="docRefTextType">
1273 <xsl:call-template name="docMarkupType"/>
1274 </xsl:template>
1275 <xsl:template match="center" mode="docRefTextType">
1276 <xsl:call-template name="docMarkupType"/>
1277 </xsl:template>
1278 <xsl:template match="small" mode="docRefTextType">
1279 <xsl:call-template name="docMarkupType"/>
1280 </xsl:template>
1281 <xsl:template match="htmlonly" mode="docRefTextType">
1282 <xsl:value-of select="text()"/>
1283 </xsl:template>
1284 <xsl:template match="manonly" mode="docRefTextType">
1285 <xsl:value-of select="text()"/>
1286 </xsl:template>
1287 <xsl:template match="xmlonly" mode="docRefTextType">
1288 <xsl:value-of select="text()"/>
1289 </xsl:template>
1290 <xsl:template match="rtfonly" mode="docRefTextType">
1291 <xsl:value-of select="text()"/>
1292 </xsl:template>
1293 <xsl:template match="latexonly" mode="docRefTextType">
1294 <xsl:value-of select="text()"/>
1295 </xsl:template>
1296 <xsl:template match="dot" mode="docRefTextType">
1297 <xsl:value-of select="text()"/>
1298 </xsl:template>
1299 <xsl:template match="msc" mode="docRefTextType">
1300 <xsl:value-of select="text()"/>
1301 </xsl:template>
1302 <xsl:template match="anchor" mode="docRefTextType">
1303 <xsl:call-template name="docAnchorType"/>
1304 </xsl:template>
1305 <xsl:template match="formula" mode="docRefTextType">
1306 <xsl:call-template name="docFormulaType"/>
1307 </xsl:template>
1308 <xsl:template match="ref" mode="docRefTextType">
1309 <xsl:call-template name="docRefTextType"/>
1310 </xsl:template>
1311 <xsl:template match="copy" mode="docRefTextType">&amp;copy;</xsl:template>
1312 <xsl:template match="trademark" mode="docRefTextType">&amp;trademark;</xsl:template>
1313 <xsl:template match="registered" mode="docRefTextType">&amp;registered;</xsl:template>
1314 <xsl:template match="lsquo" mode="docRefTextType">&amp;lsquo;</xsl:template>
1315 <xsl:template match="rsquo" mode="docRefTextType">&amp;rsquo;</xsl:template>
1316 <xsl:template match="ldquo" mode="docRefTextType">&amp;ldquo;</xsl:template>
1317 <xsl:template match="rdquo" mode="docRefTextType">&amp;rdquo;</xsl:template>
1318 <xsl:template match="ndash" mode="docRefTextType">&amp;ndash;</xsl:template>
1319 <xsl:template match="mdash" mode="docRefTextType">&amp;mdash;</xsl:template>
1320 <xsl:template match="umlaut" mode="docRefTextType">
1321 <xsl:value-of select="@char"/>
1322 </xsl:template>
1323 <xsl:template match="acute" mode="docRefTextType">
1324 <xsl:value-of select="@char"/>
1325 </xsl:template>
1326 <xsl:template match="grave" mode="docRefTextType">
1327 <xsl:value-of select="@char"/>
1328 </xsl:template>
1329 <xsl:template match="circ" mode="docRefTextType">
1330 <xsl:value-of select="@char"/>
1331 </xsl:template>
1332 <xsl:template match="slash" mode="docRefTextType">
1333 <xsl:value-of select="@char"/>
1334 </xsl:template>
1335 <xsl:template match="tilde" mode="docRefTextType">
1336 <xsl:value-of select="@char"/>
1337 </xsl:template>
1338 <xsl:template match="cedil" mode="docRefTextType">
1339 <xsl:value-of select="@char"/>
1340 </xsl:template>
1341 <xsl:template match="ring" mode="docRefTextType">
1342 <xsl:value-of select="@char"/>
1343 </xsl:template>
1344 <xsl:template match="szlig" mode="docRefTextType">&amp;szlig;</xsl:template>
1345 <xsl:template match="nonbreakablespace" mode="docRefTextType">&amp;nbsp;</xsl:template>
1346 <xsl:template match="aelig" mode="docRefTextType">&amp;aelig;</xsl:template>
1347 <xsl:template match="AElig" mode="docRefTextType">&amp;AElig;</xsl:template>
1348 <xsl:template match="Gamma" mode="docRefTextType">&amp;Gamma;</xsl:template>
1349 <xsl:template match="Delta" mode="docRefTextType">&amp;Delta;</xsl:template>
1350 <xsl:template match="Theta" mode="docRefTextType">&amp;Theta;</xsl:template>
1351 <xsl:template match="Lambda" mode="docRefTextType">&amp;Lambda;</xsl:template>
1352 <xsl:template match="Xi" mode="docRefTextType">&amp;Xi;</xsl:template>
1353 <xsl:template match="Pi" mode="docRefTextType">&amp;Pi;</xsl:template>
1354 <xsl:template match="Sigma" mode="docRefTextType">&amp;Sigma;</xsl:template>
1355 <xsl:template match="Upsilon" mode="docRefTextType">&amp;Upsilon;</xsl:template>
1356 <xsl:template match="Phi" mode="docRefTextType">&amp;Phi;</xsl:template>
1357 <xsl:template match="Psi" mode="docRefTextType">&amp;Psi;</xsl:template>
1358 <xsl:template match="Omega" mode="docRefTextType">&amp;Omega;</xsl:template>
1359 <xsl:template match="alpha" mode="docRefTextType">&amp;alpha;</xsl:template>
1360 <xsl:template match="beta" mode="docRefTextType">&amp;beta;</xsl:template>
1361 <xsl:template match="gamma" mode="docRefTextType">&amp;gamma;</xsl:template>
1362 <xsl:template match="delta" mode="docRefTextType">&amp;delta;</xsl:template>
1363 <xsl:template match="epsilon" mode="docRefTextType">&amp;epsilon;</xsl:template>
1364 <xsl:template match="zeta" mode="docRefTextType">&amp;zeta;</xsl:template>
1365 <xsl:template match="eta" mode="docRefTextType">&amp;eta;</xsl:template>
1366 <xsl:template match="theta" mode="docRefTextType">&amp;theta;</xsl:template>
1367 <xsl:template match="iota" mode="docRefTextType">&amp;iota;</xsl:template>
1368 <xsl:template match="kappa" mode="docRefTextType">&amp;kappa;</xsl:template>
1369 <xsl:template match="lambda" mode="docRefTextType">&amp;lambda;</xsl:template>
1370 <xsl:template match="mu" mode="docRefTextType">&amp;mu;</xsl:template>
1371 <xsl:template match="nu" mode="docRefTextType">&amp;nu;</xsl:template>
1372 <xsl:template match="xi" mode="docRefTextType">&amp;xi;</xsl:template>
1373 <xsl:template match="pi" mode="docRefTextType">&amp;pi;</xsl:template>
1374 <xsl:template match="rho" mode="docRefTextType">&amp;rho;</xsl:template>
1375 <xsl:template match="sigma" mode="docRefTextType">&amp;sigma;</xsl:template>
1376 <xsl:template match="tau" mode="docRefTextType">&amp;tau;</xsl:template>
1377 <xsl:template match="upsilon" mode="docRefTextType">&amp;upsilon;</xsl:template>
1378 <xsl:template match="phi" mode="docRefTextType">&amp;phi;</xsl:template>
1379 <xsl:template match="chi" mode="docRefTextType">&amp;chi;</xsl:template>
1380 <xsl:template match="psi" mode="docRefTextType">&amp;psi;</xsl:template>
1381 <xsl:template match="omega" mode="docRefTextType">&amp;omega;</xsl:template>
1382 <xsl:template match="sigmaf" mode="docRefTextType">&amp;sigmaf;</xsl:template>
1383 <xsl:template match="sect" mode="docRefTextType">&amp;sect;</xsl:template>
1384 <xsl:template match="deg" mode="docRefTextType">&amp;deg;</xsl:template>
1385 <xsl:template match="prime" mode="docRefTextType">&amp;prime;</xsl:template>
1386 <xsl:template match="Prime" mode="docRefTextType">&amp;Prime;</xsl:template>
1387 <xsl:template match="infin" mode="docRefTextType">&amp;infin;</xsl:template>
1388 <xsl:template match="empty" mode="docRefTextType">&amp;empty;</xsl:template>
1389 <xsl:template match="plusmn" mode="docRefTextType">&amp;plusmn;</xsl:template>
1390 <xsl:template match="times" mode="docRefTextType">&amp;times;</xsl:template>
1391 <xsl:template match="minus" mode="docRefTextType">&amp;minus;</xsl:template>
1392 <xsl:template match="sdot" mode="docRefTextType">&amp;sdot;</xsl:template>
1393 <xsl:template match="part" mode="docRefTextType">&amp;part;</xsl:template>
1394 <xsl:template match="nabla" mode="docRefTextType">&amp;nabla;</xsl:template>
1395 <xsl:template match="radic" mode="docRefTextType">&amp;radic;</xsl:template>
1396 <xsl:template match="perp" mode="docRefTextType">&amp;perp;</xsl:template>
1397 <xsl:template match="sum" mode="docRefTextType">&amp;sum;</xsl:template>
1398 <xsl:template match="int" mode="docRefTextType">&amp;int;</xsl:template>
1399 <xsl:template match="prod" mode="docRefTextType">&amp;prod;</xsl:template>
1400 <xsl:template match="sim" mode="docRefTextType">&amp;sim;</xsl:template>
1401 <xsl:template match="asymp" mode="docRefTextType">&amp;asymp;</xsl:template>
1402 <xsl:template match="ne" mode="docRefTextType">&amp;ne;</xsl:template>
1403 <xsl:template match="equiv" mode="docRefTextType">&amp;equiv;</xsl:template>
1404 <xsl:template match="prop" mode="docRefTextType">&amp;prop;</xsl:template>
1405 <xsl:template match="le" mode="docRefTextType">&amp;le;</xsl:template>
1406 <xsl:template match="ge" mode="docRefTextType">&amp;ge;</xsl:template>
1407 <xsl:template match="larr" mode="docRefTextType">&amp;larr;</xsl:template>
1408 <xsl:template match="rarr" mode="docRefTextType">&amp;rarr;</xsl:template>
1409 <xsl:template match="isin" mode="docRefTextType">&amp;isin;</xsl:template>
1410 <xsl:template match="notin" mode="docRefTextType">&amp;notin;</xsl:template>
1411 <xsl:template match="lceil" mode="docRefTextType">&amp;lceil;</xsl:template>
1412 <xsl:template match="rceil" mode="docRefTextType">&amp;rceil;</xsl:template>
1413 <xsl:template match="lfloor" mode="docRefTextType">&amp;lfloor;</xsl:template>
1414 <xsl:template match="rfloor" mode="docRefTextType">&amp;rfloor;</xsl:template>
1415 <xsl:template name="docTableType">
1416 <xsl:apply-templates mode="docTableType"/>
1417 </xsl:template>
1418 <xsl:template match="row" mode="docTableType">
1419 <xsl:call-template name="docRowType"/>
1420 </xsl:template>
1421 <xsl:template match="caption" mode="docTableType">
1422 <xsl:call-template name="docCaptionType"/>
1423 </xsl:template>
1424 <xsl:template name="docRowType">
1425 <xsl:apply-templates mode="docRowType"/>
1426 </xsl:template>
1427 <xsl:template match="entry" mode="docRowType">
1428 <xsl:call-template name="docEntryType"/>
1429 </xsl:template>
1430 <xsl:template name="docEntryType">
1431 <xsl:apply-templates mode="docEntryType"/>
1432 </xsl:template>
1433 <xsl:template match="para" mode="docEntryType">
1434 <xsl:call-template name="docParaType"/>
1435 </xsl:template>
1436 <xsl:template match="*" mode="docCaptionType">
1437 <xsl:value-of select="text()"/>
1438 </xsl:template>
1439 <xsl:template name="docCaptionType">
1440 <xsl:apply-templates mode="docCaptionType"/>
1441 </xsl:template>
1442 <xsl:template match="ulink" mode="docCaptionType">
1443 <xsl:call-template name="docURLLink"/>
1444 </xsl:template>
1445 <xsl:template match="bold" mode="docCaptionType">
1446 <xsl:call-template name="docMarkupType"/>
1447 </xsl:template>
1448 <xsl:template match="emphasis" mode="docCaptionType">
1449 <xsl:call-template name="docMarkupType"/>
1450 </xsl:template>
1451 <xsl:template match="computeroutput" mode="docCaptionType">
1452 <xsl:call-template name="docMarkupType"/>
1453 </xsl:template>
1454 <xsl:template match="subscript" mode="docCaptionType">
1455 <xsl:call-template name="docMarkupType"/>
1456 </xsl:template>
1457 <xsl:template match="superscript" mode="docCaptionType">
1458 <xsl:call-template name="docMarkupType"/>
1459 </xsl:template>
1460 <xsl:template match="center" mode="docCaptionType">
1461 <xsl:call-template name="docMarkupType"/>
1462 </xsl:template>
1463 <xsl:template match="small" mode="docCaptionType">
1464 <xsl:call-template name="docMarkupType"/>
1465 </xsl:template>
1466 <xsl:template match="htmlonly" mode="docCaptionType">
1467 <xsl:value-of select="text()"/>
1468 </xsl:template>
1469 <xsl:template match="manonly" mode="docCaptionType">
1470 <xsl:value-of select="text()"/>
1471 </xsl:template>
1472 <xsl:template match="xmlonly" mode="docCaptionType">
1473 <xsl:value-of select="text()"/>
1474 </xsl:template>
1475 <xsl:template match="rtfonly" mode="docCaptionType">
1476 <xsl:value-of select="text()"/>
1477 </xsl:template>
1478 <xsl:template match="latexonly" mode="docCaptionType">
1479 <xsl:value-of select="text()"/>
1480 </xsl:template>
1481 <xsl:template match="dot" mode="docCaptionType">
1482 <xsl:value-of select="text()"/>
1483 </xsl:template>
1484 <xsl:template match="msc" mode="docCaptionType">
1485 <xsl:value-of select="text()"/>
1486 </xsl:template>
1487 <xsl:template match="anchor" mode="docCaptionType">
1488 <xsl:call-template name="docAnchorType"/>
1489 </xsl:template>
1490 <xsl:template match="formula" mode="docCaptionType">
1491 <xsl:call-template name="docFormulaType"/>
1492 </xsl:template>
1493 <xsl:template match="ref" mode="docCaptionType">
1494 <xsl:call-template name="docRefTextType"/>
1495 </xsl:template>
1496 <xsl:template match="copy" mode="docCaptionType">&amp;copy;</xsl:template>
1497 <xsl:template match="trademark" mode="docCaptionType">&amp;trademark;</xsl:template>
1498 <xsl:template match="registered" mode="docCaptionType">&amp;registered;</xsl:template>
1499 <xsl:template match="lsquo" mode="docCaptionType">&amp;lsquo;</xsl:template>
1500 <xsl:template match="rsquo" mode="docCaptionType">&amp;rsquo;</xsl:template>
1501 <xsl:template match="ldquo" mode="docCaptionType">&amp;ldquo;</xsl:template>
1502 <xsl:template match="rdquo" mode="docCaptionType">&amp;rdquo;</xsl:template>
1503 <xsl:template match="ndash" mode="docCaptionType">&amp;ndash;</xsl:template>
1504 <xsl:template match="mdash" mode="docCaptionType">&amp;mdash;</xsl:template>
1505 <xsl:template match="umlaut" mode="docCaptionType">
1506 <xsl:value-of select="@char"/>
1507 </xsl:template>
1508 <xsl:template match="acute" mode="docCaptionType">
1509 <xsl:value-of select="@char"/>
1510 </xsl:template>
1511 <xsl:template match="grave" mode="docCaptionType">
1512 <xsl:value-of select="@char"/>
1513 </xsl:template>
1514 <xsl:template match="circ" mode="docCaptionType">
1515 <xsl:value-of select="@char"/>
1516 </xsl:template>
1517 <xsl:template match="slash" mode="docCaptionType">
1518 <xsl:value-of select="@char"/>
1519 </xsl:template>
1520 <xsl:template match="tilde" mode="docCaptionType">
1521 <xsl:value-of select="@char"/>
1522 </xsl:template>
1523 <xsl:template match="cedil" mode="docCaptionType">
1524 <xsl:value-of select="@char"/>
1525 </xsl:template>
1526 <xsl:template match="ring" mode="docCaptionType">
1527 <xsl:value-of select="@char"/>
1528 </xsl:template>
1529 <xsl:template match="szlig" mode="docCaptionType">&amp;szlig;</xsl:template>
1530 <xsl:template match="nonbreakablespace" mode="docCaptionType">&amp;nbsp;</xsl:template>
1531 <xsl:template match="aelig" mode="docCaptionType">&amp;aelig;</xsl:template>
1532 <xsl:template match="AElig" mode="docCaptionType">&amp;AElig;</xsl:template>
1533 <xsl:template match="Gamma" mode="docCaptionType">&amp;Gamma;</xsl:template>
1534 <xsl:template match="Delta" mode="docCaptionType">&amp;Delta;</xsl:template>
1535 <xsl:template match="Theta" mode="docCaptionType">&amp;Theta;</xsl:template>
1536 <xsl:template match="Lambda" mode="docCaptionType">&amp;Lambda;</xsl:template>
1537 <xsl:template match="Xi" mode="docCaptionType">&amp;Xi;</xsl:template>
1538 <xsl:template match="Pi" mode="docCaptionType">&amp;Pi;</xsl:template>
1539 <xsl:template match="Sigma" mode="docCaptionType">&amp;Sigma;</xsl:template>
1540 <xsl:template match="Upsilon" mode="docCaptionType">&amp;Upsilon;</xsl:template>
1541 <xsl:template match="Phi" mode="docCaptionType">&amp;Phi;</xsl:template>
1542 <xsl:template match="Psi" mode="docCaptionType">&amp;Psi;</xsl:template>
1543 <xsl:template match="Omega" mode="docCaptionType">&amp;Omega;</xsl:template>
1544 <xsl:template match="alpha" mode="docCaptionType">&amp;alpha;</xsl:template>
1545 <xsl:template match="beta" mode="docCaptionType">&amp;beta;</xsl:template>
1546 <xsl:template match="gamma" mode="docCaptionType">&amp;gamma;</xsl:template>
1547 <xsl:template match="delta" mode="docCaptionType">&amp;delta;</xsl:template>
1548 <xsl:template match="epsilon" mode="docCaptionType">&amp;epsilon;</xsl:template>
1549 <xsl:template match="zeta" mode="docCaptionType">&amp;zeta;</xsl:template>
1550 <xsl:template match="eta" mode="docCaptionType">&amp;eta;</xsl:template>
1551 <xsl:template match="theta" mode="docCaptionType">&amp;theta;</xsl:template>
1552 <xsl:template match="iota" mode="docCaptionType">&amp;iota;</xsl:template>
1553 <xsl:template match="kappa" mode="docCaptionType">&amp;kappa;</xsl:template>
1554 <xsl:template match="lambda" mode="docCaptionType">&amp;lambda;</xsl:template>
1555 <xsl:template match="mu" mode="docCaptionType">&amp;mu;</xsl:template>
1556 <xsl:template match="nu" mode="docCaptionType">&amp;nu;</xsl:template>
1557 <xsl:template match="xi" mode="docCaptionType">&amp;xi;</xsl:template>
1558 <xsl:template match="pi" mode="docCaptionType">&amp;pi;</xsl:template>
1559 <xsl:template match="rho" mode="docCaptionType">&amp;rho;</xsl:template>
1560 <xsl:template match="sigma" mode="docCaptionType">&amp;sigma;</xsl:template>
1561 <xsl:template match="tau" mode="docCaptionType">&amp;tau;</xsl:template>
1562 <xsl:template match="upsilon" mode="docCaptionType">&amp;upsilon;</xsl:template>
1563 <xsl:template match="phi" mode="docCaptionType">&amp;phi;</xsl:template>
1564 <xsl:template match="chi" mode="docCaptionType">&amp;chi;</xsl:template>
1565 <xsl:template match="psi" mode="docCaptionType">&amp;psi;</xsl:template>
1566 <xsl:template match="omega" mode="docCaptionType">&amp;omega;</xsl:template>
1567 <xsl:template match="sigmaf" mode="docCaptionType">&amp;sigmaf;</xsl:template>
1568 <xsl:template match="sect" mode="docCaptionType">&amp;sect;</xsl:template>
1569 <xsl:template match="deg" mode="docCaptionType">&amp;deg;</xsl:template>
1570 <xsl:template match="prime" mode="docCaptionType">&amp;prime;</xsl:template>
1571 <xsl:template match="Prime" mode="docCaptionType">&amp;Prime;</xsl:template>
1572 <xsl:template match="infin" mode="docCaptionType">&amp;infin;</xsl:template>
1573 <xsl:template match="empty" mode="docCaptionType">&amp;empty;</xsl:template>
1574 <xsl:template match="plusmn" mode="docCaptionType">&amp;plusmn;</xsl:template>
1575 <xsl:template match="times" mode="docCaptionType">&amp;times;</xsl:template>
1576 <xsl:template match="minus" mode="docCaptionType">&amp;minus;</xsl:template>
1577 <xsl:template match="sdot" mode="docCaptionType">&amp;sdot;</xsl:template>
1578 <xsl:template match="part" mode="docCaptionType">&amp;part;</xsl:template>
1579 <xsl:template match="nabla" mode="docCaptionType">&amp;nabla;</xsl:template>
1580 <xsl:template match="radic" mode="docCaptionType">&amp;radic;</xsl:template>
1581 <xsl:template match="perp" mode="docCaptionType">&amp;perp;</xsl:template>
1582 <xsl:template match="sum" mode="docCaptionType">&amp;sum;</xsl:template>
1583 <xsl:template match="int" mode="docCaptionType">&amp;int;</xsl:template>
1584 <xsl:template match="prod" mode="docCaptionType">&amp;prod;</xsl:template>
1585 <xsl:template match="sim" mode="docCaptionType">&amp;sim;</xsl:template>
1586 <xsl:template match="asymp" mode="docCaptionType">&amp;asymp;</xsl:template>
1587 <xsl:template match="ne" mode="docCaptionType">&amp;ne;</xsl:template>
1588 <xsl:template match="equiv" mode="docCaptionType">&amp;equiv;</xsl:template>
1589 <xsl:template match="prop" mode="docCaptionType">&amp;prop;</xsl:template>
1590 <xsl:template match="le" mode="docCaptionType">&amp;le;</xsl:template>
1591 <xsl:template match="ge" mode="docCaptionType">&amp;ge;</xsl:template>
1592 <xsl:template match="larr" mode="docCaptionType">&amp;larr;</xsl:template>
1593 <xsl:template match="rarr" mode="docCaptionType">&amp;rarr;</xsl:template>
1594 <xsl:template match="isin" mode="docCaptionType">&amp;isin;</xsl:template>
1595 <xsl:template match="notin" mode="docCaptionType">&amp;notin;</xsl:template>
1596 <xsl:template match="lceil" mode="docCaptionType">&amp;lceil;</xsl:template>
1597 <xsl:template match="rceil" mode="docCaptionType">&amp;rceil;</xsl:template>
1598 <xsl:template match="lfloor" mode="docCaptionType">&amp;lfloor;</xsl:template>
1599 <xsl:template match="rfloor" mode="docCaptionType">&amp;rfloor;</xsl:template>
1600 <xsl:template match="*" mode="docHeadingType">
1601 <xsl:value-of select="text()"/>
1602 </xsl:template>
1603 <xsl:template name="docHeadingType">
1604 <xsl:apply-templates mode="docHeadingType"/>
1605 </xsl:template>
1606 <xsl:template match="ulink" mode="docHeadingType">
1607 <xsl:call-template name="docURLLink"/>
1608 </xsl:template>
1609 <xsl:template match="bold" mode="docHeadingType">
1610 <xsl:call-template name="docMarkupType"/>
1611 </xsl:template>
1612 <xsl:template match="emphasis" mode="docHeadingType">
1613 <xsl:call-template name="docMarkupType"/>
1614 </xsl:template>
1615 <xsl:template match="computeroutput" mode="docHeadingType">
1616 <xsl:call-template name="docMarkupType"/>
1617 </xsl:template>
1618 <xsl:template match="subscript" mode="docHeadingType">
1619 <xsl:call-template name="docMarkupType"/>
1620 </xsl:template>
1621 <xsl:template match="superscript" mode="docHeadingType">
1622 <xsl:call-template name="docMarkupType"/>
1623 </xsl:template>
1624 <xsl:template match="center" mode="docHeadingType">
1625 <xsl:call-template name="docMarkupType"/>
1626 </xsl:template>
1627 <xsl:template match="small" mode="docHeadingType">
1628 <xsl:call-template name="docMarkupType"/>
1629 </xsl:template>
1630 <xsl:template match="htmlonly" mode="docHeadingType">
1631 <xsl:value-of select="text()"/>
1632 </xsl:template>
1633 <xsl:template match="manonly" mode="docHeadingType">
1634 <xsl:value-of select="text()"/>
1635 </xsl:template>
1636 <xsl:template match="xmlonly" mode="docHeadingType">
1637 <xsl:value-of select="text()"/>
1638 </xsl:template>
1639 <xsl:template match="rtfonly" mode="docHeadingType">
1640 <xsl:value-of select="text()"/>
1641 </xsl:template>
1642 <xsl:template match="latexonly" mode="docHeadingType">
1643 <xsl:value-of select="text()"/>
1644 </xsl:template>
1645 <xsl:template match="dot" mode="docHeadingType">
1646 <xsl:value-of select="text()"/>
1647 </xsl:template>
1648 <xsl:template match="msc" mode="docHeadingType">
1649 <xsl:value-of select="text()"/>
1650 </xsl:template>
1651 <xsl:template match="anchor" mode="docHeadingType">
1652 <xsl:call-template name="docAnchorType"/>
1653 </xsl:template>
1654 <xsl:template match="formula" mode="docHeadingType">
1655 <xsl:call-template name="docFormulaType"/>
1656 </xsl:template>
1657 <xsl:template match="ref" mode="docHeadingType">
1658 <xsl:call-template name="docRefTextType"/>
1659 </xsl:template>
1660 <xsl:template match="copy" mode="docHeadingType">&amp;copy;</xsl:template>
1661 <xsl:template match="trademark" mode="docHeadingType">&amp;trademark;</xsl:template>
1662 <xsl:template match="registered" mode="docHeadingType">&amp;registered;</xsl:template>
1663 <xsl:template match="lsquo" mode="docHeadingType">&amp;lsquo;</xsl:template>
1664 <xsl:template match="rsquo" mode="docHeadingType">&amp;rsquo;</xsl:template>
1665 <xsl:template match="ldquo" mode="docHeadingType">&amp;ldquo;</xsl:template>
1666 <xsl:template match="rdquo" mode="docHeadingType">&amp;rdquo;</xsl:template>
1667 <xsl:template match="ndash" mode="docHeadingType">&amp;ndash;</xsl:template>
1668 <xsl:template match="mdash" mode="docHeadingType">&amp;mdash;</xsl:template>
1669 <xsl:template match="umlaut" mode="docHeadingType">
1670 <xsl:value-of select="@char"/>
1671 </xsl:template>
1672 <xsl:template match="acute" mode="docHeadingType">
1673 <xsl:value-of select="@char"/>
1674 </xsl:template>
1675 <xsl:template match="grave" mode="docHeadingType">
1676 <xsl:value-of select="@char"/>
1677 </xsl:template>
1678 <xsl:template match="circ" mode="docHeadingType">
1679 <xsl:value-of select="@char"/>
1680 </xsl:template>
1681 <xsl:template match="slash" mode="docHeadingType">
1682 <xsl:value-of select="@char"/>
1683 </xsl:template>
1684 <xsl:template match="tilde" mode="docHeadingType">
1685 <xsl:value-of select="@char"/>
1686 </xsl:template>
1687 <xsl:template match="cedil" mode="docHeadingType">
1688 <xsl:value-of select="@char"/>
1689 </xsl:template>
1690 <xsl:template match="ring" mode="docHeadingType">
1691 <xsl:value-of select="@char"/>
1692 </xsl:template>
1693 <xsl:template match="szlig" mode="docHeadingType">&amp;szlig;</xsl:template>
1694 <xsl:template match="nonbreakablespace" mode="docHeadingType">&amp;nbsp;</xsl:template>
1695 <xsl:template match="aelig" mode="docHeadingType">&amp;aelig;</xsl:template>
1696 <xsl:template match="AElig" mode="docHeadingType">&amp;AElig;</xsl:template>
1697 <xsl:template match="Gamma" mode="docHeadingType">&amp;Gamma;</xsl:template>
1698 <xsl:template match="Delta" mode="docHeadingType">&amp;Delta;</xsl:template>
1699 <xsl:template match="Theta" mode="docHeadingType">&amp;Theta;</xsl:template>
1700 <xsl:template match="Lambda" mode="docHeadingType">&amp;Lambda;</xsl:template>
1701 <xsl:template match="Xi" mode="docHeadingType">&amp;Xi;</xsl:template>
1702 <xsl:template match="Pi" mode="docHeadingType">&amp;Pi;</xsl:template>
1703 <xsl:template match="Sigma" mode="docHeadingType">&amp;Sigma;</xsl:template>
1704 <xsl:template match="Upsilon" mode="docHeadingType">&amp;Upsilon;</xsl:template>
1705 <xsl:template match="Phi" mode="docHeadingType">&amp;Phi;</xsl:template>
1706 <xsl:template match="Psi" mode="docHeadingType">&amp;Psi;</xsl:template>
1707 <xsl:template match="Omega" mode="docHeadingType">&amp;Omega;</xsl:template>
1708 <xsl:template match="alpha" mode="docHeadingType">&amp;alpha;</xsl:template>
1709 <xsl:template match="beta" mode="docHeadingType">&amp;beta;</xsl:template>
1710 <xsl:template match="gamma" mode="docHeadingType">&amp;gamma;</xsl:template>
1711 <xsl:template match="delta" mode="docHeadingType">&amp;delta;</xsl:template>
1712 <xsl:template match="epsilon" mode="docHeadingType">&amp;epsilon;</xsl:template>
1713 <xsl:template match="zeta" mode="docHeadingType">&amp;zeta;</xsl:template>
1714 <xsl:template match="eta" mode="docHeadingType">&amp;eta;</xsl:template>
1715 <xsl:template match="theta" mode="docHeadingType">&amp;theta;</xsl:template>
1716 <xsl:template match="iota" mode="docHeadingType">&amp;iota;</xsl:template>
1717 <xsl:template match="kappa" mode="docHeadingType">&amp;kappa;</xsl:template>
1718 <xsl:template match="lambda" mode="docHeadingType">&amp;lambda;</xsl:template>
1719 <xsl:template match="mu" mode="docHeadingType">&amp;mu;</xsl:template>
1720 <xsl:template match="nu" mode="docHeadingType">&amp;nu;</xsl:template>
1721 <xsl:template match="xi" mode="docHeadingType">&amp;xi;</xsl:template>
1722 <xsl:template match="pi" mode="docHeadingType">&amp;pi;</xsl:template>
1723 <xsl:template match="rho" mode="docHeadingType">&amp;rho;</xsl:template>
1724 <xsl:template match="sigma" mode="docHeadingType">&amp;sigma;</xsl:template>
1725 <xsl:template match="tau" mode="docHeadingType">&amp;tau;</xsl:template>
1726 <xsl:template match="upsilon" mode="docHeadingType">&amp;upsilon;</xsl:template>
1727 <xsl:template match="phi" mode="docHeadingType">&amp;phi;</xsl:template>
1728 <xsl:template match="chi" mode="docHeadingType">&amp;chi;</xsl:template>
1729 <xsl:template match="psi" mode="docHeadingType">&amp;psi;</xsl:template>
1730 <xsl:template match="omega" mode="docHeadingType">&amp;omega;</xsl:template>
1731 <xsl:template match="sigmaf" mode="docHeadingType">&amp;sigmaf;</xsl:template>
1732 <xsl:template match="sect" mode="docHeadingType">&amp;sect;</xsl:template>
1733 <xsl:template match="deg" mode="docHeadingType">&amp;deg;</xsl:template>
1734 <xsl:template match="prime" mode="docHeadingType">&amp;prime;</xsl:template>
1735 <xsl:template match="Prime" mode="docHeadingType">&amp;Prime;</xsl:template>
1736 <xsl:template match="infin" mode="docHeadingType">&amp;infin;</xsl:template>
1737 <xsl:template match="empty" mode="docHeadingType">&amp;empty;</xsl:template>
1738 <xsl:template match="plusmn" mode="docHeadingType">&amp;plusmn;</xsl:template>
1739 <xsl:template match="times" mode="docHeadingType">&amp;times;</xsl:template>
1740 <xsl:template match="minus" mode="docHeadingType">&amp;minus;</xsl:template>
1741 <xsl:template match="sdot" mode="docHeadingType">&amp;sdot;</xsl:template>
1742 <xsl:template match="part" mode="docHeadingType">&amp;part;</xsl:template>
1743 <xsl:template match="nabla" mode="docHeadingType">&amp;nabla;</xsl:template>
1744 <xsl:template match="radic" mode="docHeadingType">&amp;radic;</xsl:template>
1745 <xsl:template match="perp" mode="docHeadingType">&amp;perp;</xsl:template>
1746 <xsl:template match="sum" mode="docHeadingType">&amp;sum;</xsl:template>
1747 <xsl:template match="int" mode="docHeadingType">&amp;int;</xsl:template>
1748 <xsl:template match="prod" mode="docHeadingType">&amp;prod;</xsl:template>
1749 <xsl:template match="sim" mode="docHeadingType">&amp;sim;</xsl:template>
1750 <xsl:template match="asymp" mode="docHeadingType">&amp;asymp;</xsl:template>
1751 <xsl:template match="ne" mode="docHeadingType">&amp;ne;</xsl:template>
1752 <xsl:template match="equiv" mode="docHeadingType">&amp;equiv;</xsl:template>
1753 <xsl:template match="prop" mode="docHeadingType">&amp;prop;</xsl:template>
1754 <xsl:template match="le" mode="docHeadingType">&amp;le;</xsl:template>
1755 <xsl:template match="ge" mode="docHeadingType">&amp;ge;</xsl:template>
1756 <xsl:template match="larr" mode="docHeadingType">&amp;larr;</xsl:template>
1757 <xsl:template match="rarr" mode="docHeadingType">&amp;rarr;</xsl:template>
1758 <xsl:template match="isin" mode="docHeadingType">&amp;isin;</xsl:template>
1759 <xsl:template match="notin" mode="docHeadingType">&amp;notin;</xsl:template>
1760 <xsl:template match="lceil" mode="docHeadingType">&amp;lceil;</xsl:template>
1761 <xsl:template match="rceil" mode="docHeadingType">&amp;rceil;</xsl:template>
1762 <xsl:template match="lfloor" mode="docHeadingType">&amp;lfloor;</xsl:template>
1763 <xsl:template match="rfloor" mode="docHeadingType">&amp;rfloor;</xsl:template>
1764 <xsl:template match="*" mode="docImageType">
1765 <xsl:value-of select="text()"/>
1766 </xsl:template>
1767 <xsl:template name="docImageType">
1768 <xsl:apply-templates mode="docImageType"/>
1769 </xsl:template>
1770 <xsl:template match="ulink" mode="docImageType">
1771 <xsl:call-template name="docURLLink"/>
1772 </xsl:template>
1773 <xsl:template match="bold" mode="docImageType">
1774 <xsl:call-template name="docMarkupType"/>
1775 </xsl:template>
1776 <xsl:template match="emphasis" mode="docImageType">
1777 <xsl:call-template name="docMarkupType"/>
1778 </xsl:template>
1779 <xsl:template match="computeroutput" mode="docImageType">
1780 <xsl:call-template name="docMarkupType"/>
1781 </xsl:template>
1782 <xsl:template match="subscript" mode="docImageType">
1783 <xsl:call-template name="docMarkupType"/>
1784 </xsl:template>
1785 <xsl:template match="superscript" mode="docImageType">
1786 <xsl:call-template name="docMarkupType"/>
1787 </xsl:template>
1788 <xsl:template match="center" mode="docImageType">
1789 <xsl:call-template name="docMarkupType"/>
1790 </xsl:template>
1791 <xsl:template match="small" mode="docImageType">
1792 <xsl:call-template name="docMarkupType"/>
1793 </xsl:template>
1794 <xsl:template match="htmlonly" mode="docImageType">
1795 <xsl:value-of select="text()"/>
1796 </xsl:template>
1797 <xsl:template match="manonly" mode="docImageType">
1798 <xsl:value-of select="text()"/>
1799 </xsl:template>
1800 <xsl:template match="xmlonly" mode="docImageType">
1801 <xsl:value-of select="text()"/>
1802 </xsl:template>
1803 <xsl:template match="rtfonly" mode="docImageType">
1804 <xsl:value-of select="text()"/>
1805 </xsl:template>
1806 <xsl:template match="latexonly" mode="docImageType">
1807 <xsl:value-of select="text()"/>
1808 </xsl:template>
1809 <xsl:template match="dot" mode="docImageType">
1810 <xsl:value-of select="text()"/>
1811 </xsl:template>
1812 <xsl:template match="msc" mode="docImageType">
1813 <xsl:value-of select="text()"/>
1814 </xsl:template>
1815 <xsl:template match="anchor" mode="docImageType">
1816 <xsl:call-template name="docAnchorType"/>
1817 </xsl:template>
1818 <xsl:template match="formula" mode="docImageType">
1819 <xsl:call-template name="docFormulaType"/>
1820 </xsl:template>
1821 <xsl:template match="ref" mode="docImageType">
1822 <xsl:call-template name="docRefTextType"/>
1823 </xsl:template>
1824 <xsl:template match="copy" mode="docImageType">&amp;copy;</xsl:template>
1825 <xsl:template match="trademark" mode="docImageType">&amp;trademark;</xsl:template>
1826 <xsl:template match="registered" mode="docImageType">&amp;registered;</xsl:template>
1827 <xsl:template match="lsquo" mode="docImageType">&amp;lsquo;</xsl:template>
1828 <xsl:template match="rsquo" mode="docImageType">&amp;rsquo;</xsl:template>
1829 <xsl:template match="ldquo" mode="docImageType">&amp;ldquo;</xsl:template>
1830 <xsl:template match="rdquo" mode="docImageType">&amp;rdquo;</xsl:template>
1831 <xsl:template match="ndash" mode="docImageType">&amp;ndash;</xsl:template>
1832 <xsl:template match="mdash" mode="docImageType">&amp;mdash;</xsl:template>
1833 <xsl:template match="umlaut" mode="docImageType">
1834 <xsl:value-of select="@char"/>
1835 </xsl:template>
1836 <xsl:template match="acute" mode="docImageType">
1837 <xsl:value-of select="@char"/>
1838 </xsl:template>
1839 <xsl:template match="grave" mode="docImageType">
1840 <xsl:value-of select="@char"/>
1841 </xsl:template>
1842 <xsl:template match="circ" mode="docImageType">
1843 <xsl:value-of select="@char"/>
1844 </xsl:template>
1845 <xsl:template match="slash" mode="docImageType">
1846 <xsl:value-of select="@char"/>
1847 </xsl:template>
1848 <xsl:template match="tilde" mode="docImageType">
1849 <xsl:value-of select="@char"/>
1850 </xsl:template>
1851 <xsl:template match="cedil" mode="docImageType">
1852 <xsl:value-of select="@char"/>
1853 </xsl:template>
1854 <xsl:template match="ring" mode="docImageType">
1855 <xsl:value-of select="@char"/>
1856 </xsl:template>
1857 <xsl:template match="szlig" mode="docImageType">&amp;szlig;</xsl:template>
1858 <xsl:template match="nonbreakablespace" mode="docImageType">&amp;nbsp;</xsl:template>
1859 <xsl:template match="aelig" mode="docImageType">&amp;aelig;</xsl:template>
1860 <xsl:template match="AElig" mode="docImageType">&amp;AElig;</xsl:template>
1861 <xsl:template match="Gamma" mode="docImageType">&amp;Gamma;</xsl:template>
1862 <xsl:template match="Delta" mode="docImageType">&amp;Delta;</xsl:template>
1863 <xsl:template match="Theta" mode="docImageType">&amp;Theta;</xsl:template>
1864 <xsl:template match="Lambda" mode="docImageType">&amp;Lambda;</xsl:template>
1865 <xsl:template match="Xi" mode="docImageType">&amp;Xi;</xsl:template>
1866 <xsl:template match="Pi" mode="docImageType">&amp;Pi;</xsl:template>
1867 <xsl:template match="Sigma" mode="docImageType">&amp;Sigma;</xsl:template>
1868 <xsl:template match="Upsilon" mode="docImageType">&amp;Upsilon;</xsl:template>
1869 <xsl:template match="Phi" mode="docImageType">&amp;Phi;</xsl:template>
1870 <xsl:template match="Psi" mode="docImageType">&amp;Psi;</xsl:template>
1871 <xsl:template match="Omega" mode="docImageType">&amp;Omega;</xsl:template>
1872 <xsl:template match="alpha" mode="docImageType">&amp;alpha;</xsl:template>
1873 <xsl:template match="beta" mode="docImageType">&amp;beta;</xsl:template>
1874 <xsl:template match="gamma" mode="docImageType">&amp;gamma;</xsl:template>
1875 <xsl:template match="delta" mode="docImageType">&amp;delta;</xsl:template>
1876 <xsl:template match="epsilon" mode="docImageType">&amp;epsilon;</xsl:template>
1877 <xsl:template match="zeta" mode="docImageType">&amp;zeta;</xsl:template>
1878 <xsl:template match="eta" mode="docImageType">&amp;eta;</xsl:template>
1879 <xsl:template match="theta" mode="docImageType">&amp;theta;</xsl:template>
1880 <xsl:template match="iota" mode="docImageType">&amp;iota;</xsl:template>
1881 <xsl:template match="kappa" mode="docImageType">&amp;kappa;</xsl:template>
1882 <xsl:template match="lambda" mode="docImageType">&amp;lambda;</xsl:template>
1883 <xsl:template match="mu" mode="docImageType">&amp;mu;</xsl:template>
1884 <xsl:template match="nu" mode="docImageType">&amp;nu;</xsl:template>
1885 <xsl:template match="xi" mode="docImageType">&amp;xi;</xsl:template>
1886 <xsl:template match="pi" mode="docImageType">&amp;pi;</xsl:template>
1887 <xsl:template match="rho" mode="docImageType">&amp;rho;</xsl:template>
1888 <xsl:template match="sigma" mode="docImageType">&amp;sigma;</xsl:template>
1889 <xsl:template match="tau" mode="docImageType">&amp;tau;</xsl:template>
1890 <xsl:template match="upsilon" mode="docImageType">&amp;upsilon;</xsl:template>
1891 <xsl:template match="phi" mode="docImageType">&amp;phi;</xsl:template>
1892 <xsl:template match="chi" mode="docImageType">&amp;chi;</xsl:template>
1893 <xsl:template match="psi" mode="docImageType">&amp;psi;</xsl:template>
1894 <xsl:template match="omega" mode="docImageType">&amp;omega;</xsl:template>
1895 <xsl:template match="sigmaf" mode="docImageType">&amp;sigmaf;</xsl:template>
1896 <xsl:template match="sect" mode="docImageType">&amp;sect;</xsl:template>
1897 <xsl:template match="deg" mode="docImageType">&amp;deg;</xsl:template>
1898 <xsl:template match="prime" mode="docImageType">&amp;prime;</xsl:template>
1899 <xsl:template match="Prime" mode="docImageType">&amp;Prime;</xsl:template>
1900 <xsl:template match="infin" mode="docImageType">&amp;infin;</xsl:template>
1901 <xsl:template match="empty" mode="docImageType">&amp;empty;</xsl:template>
1902 <xsl:template match="plusmn" mode="docImageType">&amp;plusmn;</xsl:template>
1903 <xsl:template match="times" mode="docImageType">&amp;times;</xsl:template>
1904 <xsl:template match="minus" mode="docImageType">&amp;minus;</xsl:template>
1905 <xsl:template match="sdot" mode="docImageType">&amp;sdot;</xsl:template>
1906 <xsl:template match="part" mode="docImageType">&amp;part;</xsl:template>
1907 <xsl:template match="nabla" mode="docImageType">&amp;nabla;</xsl:template>
1908 <xsl:template match="radic" mode="docImageType">&amp;radic;</xsl:template>
1909 <xsl:template match="perp" mode="docImageType">&amp;perp;</xsl:template>
1910 <xsl:template match="sum" mode="docImageType">&amp;sum;</xsl:template>
1911 <xsl:template match="int" mode="docImageType">&amp;int;</xsl:template>
1912 <xsl:template match="prod" mode="docImageType">&amp;prod;</xsl:template>
1913 <xsl:template match="sim" mode="docImageType">&amp;sim;</xsl:template>
1914 <xsl:template match="asymp" mode="docImageType">&amp;asymp;</xsl:template>
1915 <xsl:template match="ne" mode="docImageType">&amp;ne;</xsl:template>
1916 <xsl:template match="equiv" mode="docImageType">&amp;equiv;</xsl:template>
1917 <xsl:template match="prop" mode="docImageType">&amp;prop;</xsl:template>
1918 <xsl:template match="le" mode="docImageType">&amp;le;</xsl:template>
1919 <xsl:template match="ge" mode="docImageType">&amp;ge;</xsl:template>
1920 <xsl:template match="larr" mode="docImageType">&amp;larr;</xsl:template>
1921 <xsl:template match="rarr" mode="docImageType">&amp;rarr;</xsl:template>
1922 <xsl:template match="isin" mode="docImageType">&amp;isin;</xsl:template>
1923 <xsl:template match="notin" mode="docImageType">&amp;notin;</xsl:template>
1924 <xsl:template match="lceil" mode="docImageType">&amp;lceil;</xsl:template>
1925 <xsl:template match="rceil" mode="docImageType">&amp;rceil;</xsl:template>
1926 <xsl:template match="lfloor" mode="docImageType">&amp;lfloor;</xsl:template>
1927 <xsl:template match="rfloor" mode="docImageType">&amp;rfloor;</xsl:template>
1928 <xsl:template match="*" mode="docFileType">
1929 <xsl:value-of select="text()"/>
1930 </xsl:template>
1931 <xsl:template name="docFileType">
1932 <xsl:apply-templates mode="docFileType"/>
1933 </xsl:template>
1934 <xsl:template match="ulink" mode="docFileType">
1935 <xsl:call-template name="docURLLink"/>
1936 </xsl:template>
1937 <xsl:template match="bold" mode="docFileType">
1938 <xsl:call-template name="docMarkupType"/>
1939 </xsl:template>
1940 <xsl:template match="emphasis" mode="docFileType">
1941 <xsl:call-template name="docMarkupType"/>
1942 </xsl:template>
1943 <xsl:template match="computeroutput" mode="docFileType">
1944 <xsl:call-template name="docMarkupType"/>
1945 </xsl:template>
1946 <xsl:template match="subscript" mode="docFileType">
1947 <xsl:call-template name="docMarkupType"/>
1948 </xsl:template>
1949 <xsl:template match="superscript" mode="docFileType">
1950 <xsl:call-template name="docMarkupType"/>
1951 </xsl:template>
1952 <xsl:template match="center" mode="docFileType">
1953 <xsl:call-template name="docMarkupType"/>
1954 </xsl:template>
1955 <xsl:template match="small" mode="docFileType">
1956 <xsl:call-template name="docMarkupType"/>
1957 </xsl:template>
1958 <xsl:template match="htmlonly" mode="docFileType">
1959 <xsl:value-of select="text()"/>
1960 </xsl:template>
1961 <xsl:template match="manonly" mode="docFileType">
1962 <xsl:value-of select="text()"/>
1963 </xsl:template>
1964 <xsl:template match="xmlonly" mode="docFileType">
1965 <xsl:value-of select="text()"/>
1966 </xsl:template>
1967 <xsl:template match="rtfonly" mode="docFileType">
1968 <xsl:value-of select="text()"/>
1969 </xsl:template>
1970 <xsl:template match="latexonly" mode="docFileType">
1971 <xsl:value-of select="text()"/>
1972 </xsl:template>
1973 <xsl:template match="dot" mode="docFileType">
1974 <xsl:value-of select="text()"/>
1975 </xsl:template>
1976 <xsl:template match="msc" mode="docFileType">
1977 <xsl:value-of select="text()"/>
1978 </xsl:template>
1979 <xsl:template match="anchor" mode="docFileType">
1980 <xsl:call-template name="docAnchorType"/>
1981 </xsl:template>
1982 <xsl:template match="formula" mode="docFileType">
1983 <xsl:call-template name="docFormulaType"/>
1984 </xsl:template>
1985 <xsl:template match="ref" mode="docFileType">
1986 <xsl:call-template name="docRefTextType"/>
1987 </xsl:template>
1988 <xsl:template match="copy" mode="docFileType">&amp;copy;</xsl:template>
1989 <xsl:template match="trademark" mode="docFileType">&amp;trademark;</xsl:template>
1990 <xsl:template match="registered" mode="docFileType">&amp;registered;</xsl:template>
1991 <xsl:template match="lsquo" mode="docFileType">&amp;lsquo;</xsl:template>
1992 <xsl:template match="rsquo" mode="docFileType">&amp;rsquo;</xsl:template>
1993 <xsl:template match="ldquo" mode="docFileType">&amp;ldquo;</xsl:template>
1994 <xsl:template match="rdquo" mode="docFileType">&amp;rdquo;</xsl:template>
1995 <xsl:template match="ndash" mode="docFileType">&amp;ndash;</xsl:template>
1996 <xsl:template match="mdash" mode="docFileType">&amp;mdash;</xsl:template>
1997 <xsl:template match="umlaut" mode="docFileType">
1998 <xsl:value-of select="@char"/>
1999 </xsl:template>
2000 <xsl:template match="acute" mode="docFileType">
2001 <xsl:value-of select="@char"/>
2002 </xsl:template>
2003 <xsl:template match="grave" mode="docFileType">
2004 <xsl:value-of select="@char"/>
2005 </xsl:template>
2006 <xsl:template match="circ" mode="docFileType">
2007 <xsl:value-of select="@char"/>
2008 </xsl:template>
2009 <xsl:template match="slash" mode="docFileType">
2010 <xsl:value-of select="@char"/>
2011 </xsl:template>
2012 <xsl:template match="tilde" mode="docFileType">
2013 <xsl:value-of select="@char"/>
2014 </xsl:template>
2015 <xsl:template match="cedil" mode="docFileType">
2016 <xsl:value-of select="@char"/>
2017 </xsl:template>
2018 <xsl:template match="ring" mode="docFileType">
2019 <xsl:value-of select="@char"/>
2020 </xsl:template>
2021 <xsl:template match="szlig" mode="docFileType">&amp;szlig;</xsl:template>
2022 <xsl:template match="nonbreakablespace" mode="docFileType">&amp;nbsp;</xsl:template>
2023 <xsl:template match="aelig" mode="docFileType">&amp;aelig;</xsl:template>
2024 <xsl:template match="AElig" mode="docFileType">&amp;AElig;</xsl:template>
2025 <xsl:template match="Gamma" mode="docFileType">&amp;Gamma;</xsl:template>
2026 <xsl:template match="Delta" mode="docFileType">&amp;Delta;</xsl:template>
2027 <xsl:template match="Theta" mode="docFileType">&amp;Theta;</xsl:template>
2028 <xsl:template match="Lambda" mode="docFileType">&amp;Lambda;</xsl:template>
2029 <xsl:template match="Xi" mode="docFileType">&amp;Xi;</xsl:template>
2030 <xsl:template match="Pi" mode="docFileType">&amp;Pi;</xsl:template>
2031 <xsl:template match="Sigma" mode="docFileType">&amp;Sigma;</xsl:template>
2032 <xsl:template match="Upsilon" mode="docFileType">&amp;Upsilon;</xsl:template>
2033 <xsl:template match="Phi" mode="docFileType">&amp;Phi;</xsl:template>
2034 <xsl:template match="Psi" mode="docFileType">&amp;Psi;</xsl:template>
2035 <xsl:template match="Omega" mode="docFileType">&amp;Omega;</xsl:template>
2036 <xsl:template match="alpha" mode="docFileType">&amp;alpha;</xsl:template>
2037 <xsl:template match="beta" mode="docFileType">&amp;beta;</xsl:template>
2038 <xsl:template match="gamma" mode="docFileType">&amp;gamma;</xsl:template>
2039 <xsl:template match="delta" mode="docFileType">&amp;delta;</xsl:template>
2040 <xsl:template match="epsilon" mode="docFileType">&amp;epsilon;</xsl:template>
2041 <xsl:template match="zeta" mode="docFileType">&amp;zeta;</xsl:template>
2042 <xsl:template match="eta" mode="docFileType">&amp;eta;</xsl:template>
2043 <xsl:template match="theta" mode="docFileType">&amp;theta;</xsl:template>
2044 <xsl:template match="iota" mode="docFileType">&amp;iota;</xsl:template>
2045 <xsl:template match="kappa" mode="docFileType">&amp;kappa;</xsl:template>
2046 <xsl:template match="lambda" mode="docFileType">&amp;lambda;</xsl:template>
2047 <xsl:template match="mu" mode="docFileType">&amp;mu;</xsl:template>
2048 <xsl:template match="nu" mode="docFileType">&amp;nu;</xsl:template>
2049 <xsl:template match="xi" mode="docFileType">&amp;xi;</xsl:template>
2050 <xsl:template match="pi" mode="docFileType">&amp;pi;</xsl:template>
2051 <xsl:template match="rho" mode="docFileType">&amp;rho;</xsl:template>
2052 <xsl:template match="sigma" mode="docFileType">&amp;sigma;</xsl:template>
2053 <xsl:template match="tau" mode="docFileType">&amp;tau;</xsl:template>
2054 <xsl:template match="upsilon" mode="docFileType">&amp;upsilon;</xsl:template>
2055 <xsl:template match="phi" mode="docFileType">&amp;phi;</xsl:template>
2056 <xsl:template match="chi" mode="docFileType">&amp;chi;</xsl:template>
2057 <xsl:template match="psi" mode="docFileType">&amp;psi;</xsl:template>
2058 <xsl:template match="omega" mode="docFileType">&amp;omega;</xsl:template>
2059 <xsl:template match="sigmaf" mode="docFileType">&amp;sigmaf;</xsl:template>
2060 <xsl:template match="sect" mode="docFileType">&amp;sect;</xsl:template>
2061 <xsl:template match="deg" mode="docFileType">&amp;deg;</xsl:template>
2062 <xsl:template match="prime" mode="docFileType">&amp;prime;</xsl:template>
2063 <xsl:template match="Prime" mode="docFileType">&amp;Prime;</xsl:template>
2064 <xsl:template match="infin" mode="docFileType">&amp;infin;</xsl:template>
2065 <xsl:template match="empty" mode="docFileType">&amp;empty;</xsl:template>
2066 <xsl:template match="plusmn" mode="docFileType">&amp;plusmn;</xsl:template>
2067 <xsl:template match="times" mode="docFileType">&amp;times;</xsl:template>
2068 <xsl:template match="minus" mode="docFileType">&amp;minus;</xsl:template>
2069 <xsl:template match="sdot" mode="docFileType">&amp;sdot;</xsl:template>
2070 <xsl:template match="part" mode="docFileType">&amp;part;</xsl:template>
2071 <xsl:template match="nabla" mode="docFileType">&amp;nabla;</xsl:template>
2072 <xsl:template match="radic" mode="docFileType">&amp;radic;</xsl:template>
2073 <xsl:template match="perp" mode="docFileType">&amp;perp;</xsl:template>
2074 <xsl:template match="sum" mode="docFileType">&amp;sum;</xsl:template>
2075 <xsl:template match="int" mode="docFileType">&amp;int;</xsl:template>
2076 <xsl:template match="prod" mode="docFileType">&amp;prod;</xsl:template>
2077 <xsl:template match="sim" mode="docFileType">&amp;sim;</xsl:template>
2078 <xsl:template match="asymp" mode="docFileType">&amp;asymp;</xsl:template>
2079 <xsl:template match="ne" mode="docFileType">&amp;ne;</xsl:template>
2080 <xsl:template match="equiv" mode="docFileType">&amp;equiv;</xsl:template>
2081 <xsl:template match="prop" mode="docFileType">&amp;prop;</xsl:template>
2082 <xsl:template match="le" mode="docFileType">&amp;le;</xsl:template>
2083 <xsl:template match="ge" mode="docFileType">&amp;ge;</xsl:template>
2084 <xsl:template match="larr" mode="docFileType">&amp;larr;</xsl:template>
2085 <xsl:template match="rarr" mode="docFileType">&amp;rarr;</xsl:template>
2086 <xsl:template match="isin" mode="docFileType">&amp;isin;</xsl:template>
2087 <xsl:template match="notin" mode="docFileType">&amp;notin;</xsl:template>
2088 <xsl:template match="lceil" mode="docFileType">&amp;lceil;</xsl:template>
2089 <xsl:template match="rceil" mode="docFileType">&amp;rceil;</xsl:template>
2090 <xsl:template match="lfloor" mode="docFileType">&amp;lfloor;</xsl:template>
2091 <xsl:template match="rfloor" mode="docFileType">&amp;rfloor;</xsl:template>
2092 <xsl:template match="*" mode="docTocItemType">
2093 <xsl:value-of select="text()"/>
2094 </xsl:template>
2095 <xsl:template name="docTocItemType">
2096 <xsl:apply-templates mode="docTocItemType"/>
2097 </xsl:template>
2098 <xsl:template match="ulink" mode="docTocItemType">
2099 <xsl:call-template name="docURLLink"/>
2100 </xsl:template>
2101 <xsl:template match="bold" mode="docTocItemType">
2102 <xsl:call-template name="docMarkupType"/>
2103 </xsl:template>
2104 <xsl:template match="emphasis" mode="docTocItemType">
2105 <xsl:call-template name="docMarkupType"/>
2106 </xsl:template>
2107 <xsl:template match="computeroutput" mode="docTocItemType">
2108 <xsl:call-template name="docMarkupType"/>
2109 </xsl:template>
2110 <xsl:template match="subscript" mode="docTocItemType">
2111 <xsl:call-template name="docMarkupType"/>
2112 </xsl:template>
2113 <xsl:template match="superscript" mode="docTocItemType">
2114 <xsl:call-template name="docMarkupType"/>
2115 </xsl:template>
2116 <xsl:template match="center" mode="docTocItemType">
2117 <xsl:call-template name="docMarkupType"/>
2118 </xsl:template>
2119 <xsl:template match="small" mode="docTocItemType">
2120 <xsl:call-template name="docMarkupType"/>
2121 </xsl:template>
2122 <xsl:template match="htmlonly" mode="docTocItemType">
2123 <xsl:value-of select="text()"/>
2124 </xsl:template>
2125 <xsl:template match="manonly" mode="docTocItemType">
2126 <xsl:value-of select="text()"/>
2127 </xsl:template>
2128 <xsl:template match="xmlonly" mode="docTocItemType">
2129 <xsl:value-of select="text()"/>
2130 </xsl:template>
2131 <xsl:template match="rtfonly" mode="docTocItemType">
2132 <xsl:value-of select="text()"/>
2133 </xsl:template>
2134 <xsl:template match="latexonly" mode="docTocItemType">
2135 <xsl:value-of select="text()"/>
2136 </xsl:template>
2137 <xsl:template match="dot" mode="docTocItemType">
2138 <xsl:value-of select="text()"/>
2139 </xsl:template>
2140 <xsl:template match="msc" mode="docTocItemType">
2141 <xsl:value-of select="text()"/>
2142 </xsl:template>
2143 <xsl:template match="anchor" mode="docTocItemType">
2144 <xsl:call-template name="docAnchorType"/>
2145 </xsl:template>
2146 <xsl:template match="formula" mode="docTocItemType">
2147 <xsl:call-template name="docFormulaType"/>
2148 </xsl:template>
2149 <xsl:template match="ref" mode="docTocItemType">
2150 <xsl:call-template name="docRefTextType"/>
2151 </xsl:template>
2152 <xsl:template match="copy" mode="docTocItemType">&amp;copy;</xsl:template>
2153 <xsl:template match="trademark" mode="docTocItemType">&amp;trademark;</xsl:template>
2154 <xsl:template match="registered" mode="docTocItemType">&amp;registered;</xsl:template>
2155 <xsl:template match="lsquo" mode="docTocItemType">&amp;lsquo;</xsl:template>
2156 <xsl:template match="rsquo" mode="docTocItemType">&amp;rsquo;</xsl:template>
2157 <xsl:template match="ldquo" mode="docTocItemType">&amp;ldquo;</xsl:template>
2158 <xsl:template match="rdquo" mode="docTocItemType">&amp;rdquo;</xsl:template>
2159 <xsl:template match="ndash" mode="docTocItemType">&amp;ndash;</xsl:template>
2160 <xsl:template match="mdash" mode="docTocItemType">&amp;mdash;</xsl:template>
2161 <xsl:template match="umlaut" mode="docTocItemType">
2162 <xsl:value-of select="@char"/>
2163 </xsl:template>
2164 <xsl:template match="acute" mode="docTocItemType">
2165 <xsl:value-of select="@char"/>
2166 </xsl:template>
2167 <xsl:template match="grave" mode="docTocItemType">
2168 <xsl:value-of select="@char"/>
2169 </xsl:template>
2170 <xsl:template match="circ" mode="docTocItemType">
2171 <xsl:value-of select="@char"/>
2172 </xsl:template>
2173 <xsl:template match="slash" mode="docTocItemType">
2174 <xsl:value-of select="@char"/>
2175 </xsl:template>
2176 <xsl:template match="tilde" mode="docTocItemType">
2177 <xsl:value-of select="@char"/>
2178 </xsl:template>
2179 <xsl:template match="cedil" mode="docTocItemType">
2180 <xsl:value-of select="@char"/>
2181 </xsl:template>
2182 <xsl:template match="ring" mode="docTocItemType">
2183 <xsl:value-of select="@char"/>
2184 </xsl:template>
2185 <xsl:template match="szlig" mode="docTocItemType">&amp;szlig;</xsl:template>
2186 <xsl:template match="nonbreakablespace" mode="docTocItemType">&amp;nbsp;</xsl:template>
2187 <xsl:template match="aelig" mode="docTocItemType">&amp;aelig;</xsl:template>
2188 <xsl:template match="AElig" mode="docTocItemType">&amp;AElig;</xsl:template>
2189 <xsl:template match="Gamma" mode="docTocItemType">&amp;Gamma;</xsl:template>
2190 <xsl:template match="Delta" mode="docTocItemType">&amp;Delta;</xsl:template>
2191 <xsl:template match="Theta" mode="docTocItemType">&amp;Theta;</xsl:template>
2192 <xsl:template match="Lambda" mode="docTocItemType">&amp;Lambda;</xsl:template>
2193 <xsl:template match="Xi" mode="docTocItemType">&amp;Xi;</xsl:template>
2194 <xsl:template match="Pi" mode="docTocItemType">&amp;Pi;</xsl:template>
2195 <xsl:template match="Sigma" mode="docTocItemType">&amp;Sigma;</xsl:template>
2196 <xsl:template match="Upsilon" mode="docTocItemType">&amp;Upsilon;</xsl:template>
2197 <xsl:template match="Phi" mode="docTocItemType">&amp;Phi;</xsl:template>
2198 <xsl:template match="Psi" mode="docTocItemType">&amp;Psi;</xsl:template>
2199 <xsl:template match="Omega" mode="docTocItemType">&amp;Omega;</xsl:template>
2200 <xsl:template match="alpha" mode="docTocItemType">&amp;alpha;</xsl:template>
2201 <xsl:template match="beta" mode="docTocItemType">&amp;beta;</xsl:template>
2202 <xsl:template match="gamma" mode="docTocItemType">&amp;gamma;</xsl:template>
2203 <xsl:template match="delta" mode="docTocItemType">&amp;delta;</xsl:template>
2204 <xsl:template match="epsilon" mode="docTocItemType">&amp;epsilon;</xsl:template>
2205 <xsl:template match="zeta" mode="docTocItemType">&amp;zeta;</xsl:template>
2206 <xsl:template match="eta" mode="docTocItemType">&amp;eta;</xsl:template>
2207 <xsl:template match="theta" mode="docTocItemType">&amp;theta;</xsl:template>
2208 <xsl:template match="iota" mode="docTocItemType">&amp;iota;</xsl:template>
2209 <xsl:template match="kappa" mode="docTocItemType">&amp;kappa;</xsl:template>
2210 <xsl:template match="lambda" mode="docTocItemType">&amp;lambda;</xsl:template>
2211 <xsl:template match="mu" mode="docTocItemType">&amp;mu;</xsl:template>
2212 <xsl:template match="nu" mode="docTocItemType">&amp;nu;</xsl:template>
2213 <xsl:template match="xi" mode="docTocItemType">&amp;xi;</xsl:template>
2214 <xsl:template match="pi" mode="docTocItemType">&amp;pi;</xsl:template>
2215 <xsl:template match="rho" mode="docTocItemType">&amp;rho;</xsl:template>
2216 <xsl:template match="sigma" mode="docTocItemType">&amp;sigma;</xsl:template>
2217 <xsl:template match="tau" mode="docTocItemType">&amp;tau;</xsl:template>
2218 <xsl:template match="upsilon" mode="docTocItemType">&amp;upsilon;</xsl:template>
2219 <xsl:template match="phi" mode="docTocItemType">&amp;phi;</xsl:template>
2220 <xsl:template match="chi" mode="docTocItemType">&amp;chi;</xsl:template>
2221 <xsl:template match="psi" mode="docTocItemType">&amp;psi;</xsl:template>
2222 <xsl:template match="omega" mode="docTocItemType">&amp;omega;</xsl:template>
2223 <xsl:template match="sigmaf" mode="docTocItemType">&amp;sigmaf;</xsl:template>
2224 <xsl:template match="sect" mode="docTocItemType">&amp;sect;</xsl:template>
2225 <xsl:template match="deg" mode="docTocItemType">&amp;deg;</xsl:template>
2226 <xsl:template match="prime" mode="docTocItemType">&amp;prime;</xsl:template>
2227 <xsl:template match="Prime" mode="docTocItemType">&amp;Prime;</xsl:template>
2228 <xsl:template match="infin" mode="docTocItemType">&amp;infin;</xsl:template>
2229 <xsl:template match="empty" mode="docTocItemType">&amp;empty;</xsl:template>
2230 <xsl:template match="plusmn" mode="docTocItemType">&amp;plusmn;</xsl:template>
2231 <xsl:template match="times" mode="docTocItemType">&amp;times;</xsl:template>
2232 <xsl:template match="minus" mode="docTocItemType">&amp;minus;</xsl:template>
2233 <xsl:template match="sdot" mode="docTocItemType">&amp;sdot;</xsl:template>
2234 <xsl:template match="part" mode="docTocItemType">&amp;part;</xsl:template>
2235 <xsl:template match="nabla" mode="docTocItemType">&amp;nabla;</xsl:template>
2236 <xsl:template match="radic" mode="docTocItemType">&amp;radic;</xsl:template>
2237 <xsl:template match="perp" mode="docTocItemType">&amp;perp;</xsl:template>
2238 <xsl:template match="sum" mode="docTocItemType">&amp;sum;</xsl:template>
2239 <xsl:template match="int" mode="docTocItemType">&amp;int;</xsl:template>
2240 <xsl:template match="prod" mode="docTocItemType">&amp;prod;</xsl:template>
2241 <xsl:template match="sim" mode="docTocItemType">&amp;sim;</xsl:template>
2242 <xsl:template match="asymp" mode="docTocItemType">&amp;asymp;</xsl:template>
2243 <xsl:template match="ne" mode="docTocItemType">&amp;ne;</xsl:template>
2244 <xsl:template match="equiv" mode="docTocItemType">&amp;equiv;</xsl:template>
2245 <xsl:template match="prop" mode="docTocItemType">&amp;prop;</xsl:template>
2246 <xsl:template match="le" mode="docTocItemType">&amp;le;</xsl:template>
2247 <xsl:template match="ge" mode="docTocItemType">&amp;ge;</xsl:template>
2248 <xsl:template match="larr" mode="docTocItemType">&amp;larr;</xsl:template>
2249 <xsl:template match="rarr" mode="docTocItemType">&amp;rarr;</xsl:template>
2250 <xsl:template match="isin" mode="docTocItemType">&amp;isin;</xsl:template>
2251 <xsl:template match="notin" mode="docTocItemType">&amp;notin;</xsl:template>
2252 <xsl:template match="lceil" mode="docTocItemType">&amp;lceil;</xsl:template>
2253 <xsl:template match="rceil" mode="docTocItemType">&amp;rceil;</xsl:template>
2254 <xsl:template match="lfloor" mode="docTocItemType">&amp;lfloor;</xsl:template>
2255 <xsl:template match="rfloor" mode="docTocItemType">&amp;rfloor;</xsl:template>
2256 <xsl:template name="docTocListType">
2257 <xsl:apply-templates mode="docTocListType"/>
2258 </xsl:template>
2259 <xsl:template match="tocitem" mode="docTocListType">
2260 <xsl:call-template name="docTocItemType"/>
2261 </xsl:template>
2262 <xsl:template name="docLanguageType">
2263 <xsl:apply-templates mode="docLanguageType"/>
2264 </xsl:template>
2265 <xsl:template match="para" mode="docLanguageType">
2266 <xsl:call-template name="docParaType"/>
2267 </xsl:template>
2268 <xsl:template name="docParamListType">
2269 <xsl:apply-templates mode="docParamListType"/>
2270 </xsl:template>
2271 <xsl:template match="parameteritem" mode="docParamListType">
2272 <xsl:call-template name="docParamListItem"/>
2273 </xsl:template>
2274 <xsl:template name="docParamListItem">
2275 <xsl:apply-templates mode="docParamListItem"/>
2276 </xsl:template>
2277 <xsl:template match="parameternamelist" mode="docParamListItem">
2278 <xsl:call-template name="docParamNameList"/>
2279 </xsl:template>
2280 <xsl:template match="parameterdescription" mode="docParamListItem">
2281 <xsl:call-template name="descriptionType"/>
2282 </xsl:template>
2283 <xsl:template name="docParamNameList">
2284 <xsl:apply-templates mode="docParamNameList"/>
2285 </xsl:template>
2286 <xsl:template match="parametertype" mode="docParamNameList">
2287 <xsl:call-template name="docParamType"/>
2288 </xsl:template>
2289 <xsl:template match="parametername" mode="docParamNameList">
2290 <xsl:call-template name="docParamName"/>
2291 </xsl:template>
2292 <xsl:template match="*" mode="docParamType">
2293 <xsl:value-of select="text()"/>
2294 </xsl:template>
2295 <xsl:template name="docParamType">
2296 <xsl:apply-templates mode="docParamType"/>
2297 </xsl:template>
2298 <xsl:template match="ref" mode="docParamType">
2299 <xsl:call-template name="refTextType"/>
2300 </xsl:template>
2301 <xsl:template match="*" mode="docParamName">
2302 <xsl:value-of select="text()"/>
2303 </xsl:template>
2304 <xsl:template name="docParamName">
2305 <xsl:apply-templates mode="docParamName"/>
2306 </xsl:template>
2307 <xsl:template match="ref" mode="docParamName">
2308 <xsl:call-template name="refTextType"/>
2309 </xsl:template>
2310 <xsl:template name="docXRefSectType">
2311 <xsl:apply-templates mode="docXRefSectType"/>
2312 </xsl:template>
2313 <xsl:template match="xreftitle" mode="docXRefSectType">
2314 <xsl:value-of select="text()"/>
2315 </xsl:template>
2316 <xsl:template match="xrefdescription" mode="docXRefSectType">
2317 <xsl:call-template name="descriptionType"/>
2318 </xsl:template>
2319 <xsl:template name="docCopyType">
2320 <xsl:apply-templates mode="docCopyType"/>
2321 </xsl:template>
2322 <xsl:template match="para" mode="docCopyType">
2323 <xsl:call-template name="docParaType"/>
2324 </xsl:template>
2325 <xsl:template match="sect1" mode="docCopyType">
2326 <xsl:call-template name="docSect1Type"/>
2327 </xsl:template>
2328 <xsl:template match="internal" mode="docCopyType">
2329 <xsl:call-template name="docInternalType"/>
2330 </xsl:template>
2331 <xsl:template name="docBlockQuoteType">
2332 <xsl:apply-templates mode="docBlockQuoteType"/>
2333 </xsl:template>
2334 <xsl:template match="para" mode="docBlockQuoteType">
2335 <xsl:call-template name="docParaType"/>
2336 </xsl:template>
2337 <xsl:template name="docParBlockType">
2338 <xsl:apply-templates mode="docParBlockType"/>
2339 </xsl:template>
2340 <xsl:template match="para" mode="docParBlockType">
2341 <xsl:call-template name="docParaType"/>
2342 </xsl:template>
2343 <xsl:template name="docCharType">
2344 <xsl:apply-templates mode="docCharType"/>
2345 </xsl:template>
2346 <xsl:template name="docEmptyType">
2347 <xsl:apply-templates mode="docEmptyType"/>
2348 </xsl:template>
2349 </xsl:stylesheet>