Statistics
| Branch: | Revision:

iof-bird / bird-2.0.1 / doc / sbase / dist / birddoc / latex2e / mapping @ 6b3f1a54

History | View | Annotate | Download (6.5 KB)

1

    
2
% birddoc to LaTeX replacement file
3

    
4
% The \relax is there to avoid sgml2latex rewriting the class
5
<book>		+ "\\relax\\documentclass\[a4paper,10pt,openany,oneside\]{book}\n"
6
			"\\usepackage\[colorlinks=true,linkcolor=blue,pdftitle={BIRD User's Guide}\]{hyperref}\n"
7
			"\\usepackage{enumitem}\n"
8
			"\\usepackage{birddoc}\n"
9
			"\\usepackage{qwertz}\n"
10
			"\\usepackage{url}\n"
11
			"\\usepackage\[latin1\]{inputenc}\n"
12
			"\\usepackage{epsfig}\n"
13
			"\\usepackage{[OPTS]}\n"
14
			"\\pagestyle{headings}%end-preamble\n" 	+
15

    
16
</book>		+	"\\end{document}"	+
17

    
18
% Manual Pages are expected to be formatted using nroff (or groff), unless
19
% they are included  as sections of other qwertz documents.
20

    
21
<manpage>
22
</manpage>
23

    
24
<progdoc>		"\\progdoc"
25
</progdoc>
26

    
27
<titlepag>
28
</titlepag>	+	"\n\n\\begin{document}\n"
29
			"\\maketitle\n"		+
30

    
31
<title>		+	"\\title{"
32
</title>		"}"		+
33

    
34
<subtitle>		"\\\\\n"
35
			"{\\large "
36
</subtitle>		"}" +
37

    
38
<author>	+	"\\author{"
39
</author>		"}"	+
40

    
41
<name>
42
</name>
43

    
44
<and>			"\\and "	+
45
</and>
46

    
47
<thanks>		"\\thanks{"
48
</thanks>		"}"
49

    
50
<inst>			" \\\\\n\\\\" 	+
51
</inst>
52

    
53
<date>		+	"\\date{"
54
</date>			"}"		  +
55

    
56
<newline>		"\\\\ "
57
</newline>
58

    
59
<label>			"\\label{[ID]}"
60
</label>
61

    
62
<header>	+	"\\markboth"
63
</header>
64

    
65
<lhead>			"{"
66
</lhead>		"}"
67

    
68
<rhead>			"{"
69
</rhead>		"}"	+
70

    
71
% <comment>	+	"\n\n\\begin{verbatim}"	+
72
% </comment>	+	"\\end{verbatim}\n\n"	+
73

    
74
<comment>		"{\\tt "
75
</comment>		"}"
76

    
77
% Hacked by mdw to use linuxdoc-sgml \abstract{...}
78
<abstract>	+	"\\abstract{"
79
</abstract>	 	"}"	+
80

    
81
<appendix>	+	"\n \\appendix \n"	+
82
</appendix>
83

    
84
<toc>		+	"\\tableofcontents"	+
85
</toc>
86

    
87
<lof>		+	"\\listoffigures"	+
88
</lof>
89

    
90
<lot>		+	"\\listoftables"	+
91
</lot>
92

    
93
<chapt>		+	"\n\\chapter"
94
</chapt>
95

    
96
<sect>		+	"\n\\section"
97
</sect>
98

    
99
<sect1>		+	"\n\\subsection"
100
</sect1>
101

    
102
<sect2>		+	"\n\\subsubsection"
103
</sect2>
104

    
105
<sect3>		+	"\n\\paragraph"
106
</sect3>
107

    
108
<sect4>		+	"\n\\subparagraph"
109
</sect4>
110

    
111
<heading>		"{"
112
</heading>		"}\n\n"
113

    
114
<p>			"\\phantomsection{}"
115
</p>			"\n\n"
116

    
117
<itemize>	+	"\\begin{itemize}"	+
118
</itemize>	+	"\\end{itemize}"	+
119

    
120
<enum>		+	"\\begin{enumerate}"	+
121
</enum>		+	"\\end{enumerate}"	+
122

    
123
<list>		+	"\\begin{list}{}{}\n"     +
124
</list>		+	"\\end{list}"		+
125

    
126
<descrip>	+	"\\begin{description}\[style=unboxed\]"	+
127
</descrip>	+	"\\end{description}"	+
128

    
129
<item>		+	"\\item "
130
</item>
131

    
132
<tag>		+	"\\phantomsection\\item\[{\\ttfamily "
133
</tag>			"}\] \\hfil\\break\n"	+
134

    
135
<tagp>		+	"\\item\[ "
136
</tagp>			"\] \\hfil\\break\n"	+
137

    
138
<cite>			"\\cite{[ID]"
139
</cite>			"}"
140

    
141
<ncite>			"\\cite\[[NOTE]\]{[ID]"
142
</ncite>		"}"
143

    
144
<idx>	                "\\idx{"
145
</idx>                  "}"
146

    
147
<cdx>			"\\cdx{"
148
</cdx>			"}"
149

    
150
<nidx>	                "\\nidx{"
151
</nidx>                  "}"
152

    
153
<ncdx>			"\\ncdx{"
154
</ncdx>			"}"
155

    
156
% The idea here is to automatically insert soft hyphens after every slash in
157
% the filename, so long filenames will break naturally.  The url{} macro is
158
% a kluge but it works,
159
<file>			"{\\tt "
160
</file>			"}"
161

    
162
<footnote>		"\\footnote{"
163
</footnote>		"}"
164

    
165
<sq>			"``"
166
</sq>			"''"
167

    
168
<lq>		+	"\\begin{quotation}\n"	+
169
</lq>		+	"\n\\end{quotation}\n\n"	+
170

    
171
<em>		 	"{\\it "
172
</em>			"\\/}"
173

    
174
<m>		 	"{\\it "
175
</m>			"\\/}"
176

    
177
<bf>			"{\\bf "
178
</bf>			"}"
179

    
180
<it>			"{\\it "
181
</it>			"\\/}"
182

    
183
<sf>			"{\\sf "
184
</sf>			"}"
185

    
186
<sl>			"{\\sl "
187
</sl>			"}"
188

    
189
<rm>                    "{\\rm "
190
</rm>                   "}"
191

    
192
<tt>			"{\\tt "
193
</tt>			"}"
194

    
195
<cf>			"{\\tt "
196
</cf>			"}"
197

    
198
<const>			"{\\tt "
199
</const>		"}"
200

    
201
<func>			"{\\it "
202
</func>			"\\/}"
203

    
204
<struct>		"{\\tt "
205
</struct>		"}"
206

    
207
<param>			"{\\it "
208
</param>		"\\/}"
209

    
210
<type>			"{\\rm "
211
</type>			"}"
212

    
213
<funcdef>		"{\\it "
214
</funcdef>		"\\/}"
215

    
216
<function>		"{\\function "
217
</function>		"}\n\n"
218

    
219
<funcsect>		"\n\\funcsect{"
220
</funcsect>		"}"
221

    
222
<hrule>			"\\hrule"
223

    
224
% Added by mdw
225
<cparam>		"\\cparam{"
226
</cparam>		"}"
227

    
228
<ref>			"\\hyperref\[[ID]\]{[NAME]} (p.\\,\\getpagerefnumber{[ID]})"
229
</ref>
230

    
231
<pageref>		"\\pageref{[ID]}"
232
</pageref>
233

    
234
%url added by HG
235
<url>			"\\href{[URL]}{[NAME]}"
236
</url>
237

    
238
<htmlurl>		"\\href{[URL]}{[NAME]}"
239
</htmlurl>
240

    
241
<rfc>			"\\href{http://www.rfc-editor.org/info/rfc[ID]}{RFC [ID]}"
242
</rfc>
243

    
244
<x>
245
</x>
246

    
247
<mc>
248
</mc>
249

    
250
<biblio>	+	"\\bibliographystyle{[STYLE]}\n"
251
			"\\bibliography{[FILES]}\n"
252
			"\\addbibtoc{}"	+
253
</biblio>
254

    
255
% <macro>		+	"\\macro{[ID]}{\\qw[ID]}"
256
% </macro>
257

    
258
% <main>		+	"\\macro{qwmain}{\\qwmain}"
259
% </main>
260

    
261
%<code>		+	"\\par\n"
262
%			"\\medbreak\\hrule\\nopagebreak\n"
263
%			"\\begin{verbatim}"	+
264
%
265
%</code>		+	"\\end{verbatim}\n"
266
%			"\\nopagebreak\\hrule\\medbreak\n" +
267

    
268
<code>		+	"\\par\n"
269
			"\\goodbreak{\\birdnarrow\n"
270
			"\\begin{verbatim}"	+
271

    
272
</code>		+	"\\end{verbatim}\n"
273
			"}\\smallbreak\n" +
274

    
275
<verb>		+	"\\begin{verbatim}"	+
276
</verb>		+	"\\end{verbatim}"	+
277

    
278
% tscreen added by mdw
279
<tscreen>	+	"\\begin{tscreen}"	+
280
</tscreen>	+	"\\end{tscreen}"	+
281

    
282
<quote> +       "\\begin{quotation}"    +
283
</quote>        +       "\\end{quotation}"      +
284

    
285
% theorems and such
286

    
287
<def>		+	"\\begin{definition}"
288
</def>		+	"\\end{definition}\n\n" 	+
289

    
290
<prop>		+	"\\begin{proposition}"	+
291
</prop>		+	"\\end{proposition}"	+
292

    
293
<lemma>		+	"\\begin{lemma}"
294
</lemma>	+	"\\end{lemma}\n\n"	+
295

    
296
<coroll>	+	"\\begin{corollary}"
297
</coroll>	+	"\\end{corollary}\n\n"	+
298

    
299
<proof>		+	"\n{\\noindent{\\bf Proof.}  "	+
300
</proof>	+	"}"
301

    
302
<theorem>	+	"\\begin{theorem}"
303
</theorem>	+	"\\end{theorem}\n\n"	+
304

    
305
<thtag>			"\["
306
</thtag>		"\]"			+
307

    
308
% mathematics
309

    
310
<f>			"$"
311
</f>			"$"
312

    
313
<dm>		+	"\\\["
314
</dm>			"\\\]"  +
315

    
316
<eq>		+	"\\begin{equation}"	+
317
</eq>		+	"\\end{equation}\n"	+
318

    
319
<fr>			"\\frac"
320
</fr>
321

    
322
<nu>			"{"
323
</nu>			"}"
324

    
325
<de>			"{"
326
</de>			"}"
327

    
328
<lim>
329
</lim>
330

    
331
<op>
332
</op>
333

    
334
<ll>			"_{"
335
</ll>			"}"
336

    
337
<ul>			"^{"
338
</ul>			"}"
339

    
340
<opd>
341
</opd>
342

    
343
<pr>			"\\prod"
344
</pr>
345

    
346
<in>			"\\int"
347
</in>
348

    
349
<sum>			"\\sum"
350
</sum>
351

    
352
<root>			"\\sqrt\[[n]\]{"
353
</root>			"}"
354

    
355
<ar>		+	"\\begin{array}{[ca]}"	+
356
</ar>		+	"\\end{array}"		+
357

    
358
<arr>                   " \\\\ " +
359
</arr>
360

    
361
<arc>                   " & "
362
</arc>
363

    
364

    
365
<sup>			"^{"
366
</sup>			"}"
367

    
368
<inf>			"_{"
369
</inf>			"}"
370

    
371
<unl>			"\\underline{"
372
</unl>			"}"
373

    
374
<ovl>			"\\overline{"
375
</ovl>			"}"
376

    
377
<rf>			"\\mbox{\\tt "
378
</rf>			"}"
379

    
380
<v>			"\\vec{"
381
</v>			"}"
382

    
383
<fi>			"{\\cal "
384
</fi>			"}"
385

    
386
<phr>			"{\\rm "
387
</phr>			"}"
388

    
389
<tu>			"\\\\ \n"
390
</tu>
391

    
392
% figures
393

    
394
<figure>	+	"\\begin{figure}\[[LOC]\]"	+
395
</figure>	+	"\\end{figure}\n"		+
396

    
397
<eps>		+   	"\\centerline{\\epsfig{file=[FILE],height=[HEIGHT],angle=[ANGLE]}}"  +
398
</eps>
399

    
400

    
401
<ph>		+	"\\vspace{[VSPACE]}\n\\par"	+
402
</ph>
403

    
404
<caption>	+	"\\caption{"
405
</caption>		"}" 	+
406

    
407
% tables
408

    
409
<table>		+ 	"\\begin{table}\[[LOC]\]"	+
410
</table>	+	"\\end{table}"		+
411

    
412
<tabular>	+	"\\begin{center}\n"
413
			"\\begin{tabular}{[ca]}"	+
414
</tabular>	+	"\\end{tabular}\n"
415
			"\\end{center}"		+
416

    
417
<rowsep>		"\\\\ "		+
418
</rowsep>
419

    
420
<colsep>		"& "
421
</colsep>
422

    
423
<hline>		+	"\\hline"	+
424
</hline>
425

    
426
% end of latex replacement file