diff options
author | Pavel Machek <pavel@ucw.cz> | 2000-05-11 14:00:35 +0200 |
---|---|---|
committer | Pavel Machek <pavel@ucw.cz> | 2000-05-11 14:00:35 +0200 |
commit | 6e06e6eef098859da95ff56a8ee9b4c75467901a (patch) | |
tree | 7e8c6adfc9f2bf0a0076308b7a2f28069730e85a /doc/sbase/dist/birddoc | |
parent | 0e7a720a1c8119912c00edf893702857c0d39d04 (diff) | |
download | bird-6e06e6eef098859da95ff56a8ee9b4c75467901a.tar bird-6e06e6eef098859da95ff56a8ee9b4c75467901a.zip |
Critical files from linuxdoc1 distribution checked in.
Diffstat (limited to 'doc/sbase/dist/birddoc')
-rw-r--r-- | doc/sbase/dist/birddoc/html/mapping | 422 | ||||
-rw-r--r-- | doc/sbase/dist/birddoc/latex2e/mapping | 734 |
2 files changed, 1156 insertions, 0 deletions
diff --git a/doc/sbase/dist/birddoc/html/mapping b/doc/sbase/dist/birddoc/html/mapping new file mode 100644 index 0000000..834fe0f --- /dev/null +++ b/doc/sbase/dist/birddoc/html/mapping @@ -0,0 +1,422 @@ + +% Converts qwertz files to html files ready for fixref and html2html. +% +% This file is R-Rated because of uglyness. +% +% -Magnus <magnus@ii.uib.no> + +<qwertz> +</qwertz> + "<@@enddoc>" + + +<article> +</article> + "<@@enddoc>" + + +<report> +</report> + "<@@enddoc>" + + +<book> +</book> + "<@@enddoc>" + + +<notes> +</notes> + "<@@enddoc>" + + +% Manual Pages are expected to be formatted using nroff (or groff), unless +% they are included as sections of other qwertz documents. + +<manpage> +</manpage> + +<titlepag> +</titlepag> + +<title> + "<@@title>" +</title> + +<subtitle> + "<H2>" +</subtitle> "</H2>" + + +<author> +</author> + +<name> + "<H2>" +</name> "</H2>" + +<and> " and " +</and> + +<thanks> + "Thanks " +</thanks> + +<inst> + "<H3>" +</inst> "</H3>" + + +<newline> "<BR>" + +<label> + "<@@label>[ID]" + + +<header> +</header> + +<lhead> + "<!-- " +</lhead> " -->" + + +<rhead> + "<!-- " +</rhead> " -->" + + +<comment> + "<H4>Comment</H4>" + +</comment> + +<abstract> + "<P><HR>\n<EM>" +</abstract> "</EM>\n<HR>" + + +<appendix> + "<H2>Appendix</H2>" + +</appendix> + +<toc> +</toc> + +<lof> +</lof> + +<lot> +</lot> + +<chapt> + "<@@chapt>" +</chapt> + "<@@endchapt>" + + +<sect> + "<@@sect>" +</sect> + "<@@endsect>" + + +<sect1> + "<@@ssect>" +</sect1> + "<@@endssect>" + + +<sect2> + "<@@head>" +</sect2> + +<sect3> + "<@@head>" +</sect3> + +<sect4> + "<@@head>" +</sect4> + +<heading> +</heading> + "<@@endhead>" + + +<p> "<P>" +</p> "" + + +<itemize> + "<UL>" + +</itemize> + "</UL>" + + +<enum> + "<OL>" + +</enum> + "</OL>" + + +<descrip> + "<DL>" + +</descrip> + "</DL>" + + +<item> + "<LI>" +</item> "</LI>" + + +<tag> "<DT><CODE>" +</tag> "</CODE><DD>" + +<cite> "[<I>[ID]</I>]" +</cite> + +<ncite> "[<I>[NOTE] ([ID])</I>]" +</ncite> + +<footnote> + "<BLOCKQUOTE>" +</footnote> "</BLOCKQUOTE>" + + +<sq> "\"" +</sq> "\"" + +<lq> + "<LQ>" + +</lq> + "</LQ>" + + +<em> "<EM>" +</em> "</EM>" + +<bf> "<B>" +</bf> "</B>" + +<it> "<I>" +</it> "</I>" + +<sf> "<SF>" +</sf> "</SF>" + +<sl> "<I>" +</sl> "</I>" + +<tt> "<CODE>" +</tt> "</CODE>" + +<cf> "<CODE>" +</cf> "</CODE>" + +<m> "<I>" +</m> "</I>" + +% url support by HG + +<url> + "<@@url>[URL]\n" + "[NAME]</A>\n" + "<@@endurl>" + +</url> + +<htmlurl> + "<@@url>[URL]\n" + "[NAME]</A>\n" + "<@@endurl>" + +</htmlurl> + +% ref modified to have an optional name field +<ref> + "<@@ref>[ID]\n" + "[NAME]</A>\n" + "<@@endref>" + +</ref> + +<href> + "<@@ref>[ID]" + +</href> + +<pageref> + "<@@ref>[ID]" + +</pageref> + +<nidx> + "<!--" + +</nidx> + "-->" + + +<ncdx> + "<!--" + +</ncdx> + "-->" + + +<x> +</x> + +<mc> "<MC>" +</mc> "</MC>" + +<biblio> + "<BIBLIO STYLE=\"[STYLE]\" FILES=\"[FILES]\">" + +</biblio> + +<code> + "<HR>\n<PRE>" + +</code> + "</PRE>\n<HR>" + + +<verb> + "<PRE>" + +</verb> + "</PRE>" + + +<tscreen> + "<BLOCKQUOTE><CODE>" + +</tscreen> + "</CODE></BLOCKQUOTE>" + + +<quote> + "<BLOCKQUOTE>" + +</quote> + "</BLOCKQUOTE>" + + +% theorems and such + +<def> + "<DEF>" +</def> + "</DEF>" + + +<prop> + "<PROP>" +</prop> + "</PROP>" + + +<lemma> + "<LEMMA>" +</lemma> + "</LEMMA>" + + +<coroll> + "<COROLL>" +</coroll> + "</COROLL>" + + +<proof> + "<PROOF>" +</proof> + "</PROOF>" + + +<theorem> + "<THEOREM>" +</theorem> + "</THEOREM>" + + +<thtag> "<THTAG>" +</thtag> "</THTAG>" + +% mathematics + +<f> +</f> + +<dm> + "<DM>" + +</dm> + "</DM>" + + +<eq> + "<EQ>" + +</eq> + "</EQ>" + + +<fr> "<FR>" +</fr> "</FR>" + +<nu> "<NU>" +</nu> "</NU>" + +<de> "<DE>" +</de> "</DE>" + +<lim> "<LIM>" +</lim> "</LIM>" + +<op> "<OP>" +</op> "</OP>" + +<ll> "<LL>" +</ll> "</LL>" + +<ul> "<UL>" +</ul> "</UL>" + +<opd> "<OPD>" +</opd> "</OPD>" + +<pr> "<PR>" +</pr> "</PR>" + +<in> "<INT>" +</in> "</INT>" + +<sum> "<SUM>" +</sum> "</SUM>" + +<root> "<ROOT>" +</root> "</ROOT>" + +<ar> "<AR>" +</ar> "</AR>" + +<arr> "<ARR>" +</arr> + +<arc> "<ARC>" +</arc> + +<sup> "<SUP>" +</sup> "</SUP>" + +<inf> "<SUB>" +</inf> "</SUB>" + +<unl> "<UNL>" +</unl> "</UNL>" + +<ovl> "<OVL>" +</ovl> "</OVL>" + +<rf> "<RF>" +</rf> "</RF>" + +<v> "<V>" +</v> "</V>" + +<fi> "<FI>" +</fi> "</FI>" + +<phr> "<PHR>" +</phr> "</PHR>" + +<tu> "<TU>" +</tu> + +% figures + +<figure> + "<FIGURE>" + +</figure> + "</FIGURE>" + + +<eps> + "<EPS FILE=\"[FILE]\">" + +</eps> + +<img> + "<IMG SRC=\"[SRC]\">" + +</img> + +<ph> + "<PH VSPACE=\"[VSPACE]\">" + +</ph> + +<caption> + "<CAPTION>" +</caption> "</CAPTION>" + + +% tables + +<table> + "<CENTER><TABLE BORDER><TR><TD>\n" + +</table> + "</TD></TR></TABLE></CENTER>\n" + + +<tabular> + "<BR>\n" + +</tabular> + "\n" + + +<rowsep> "</TD></TR><TR><TD>" + +</rowsep> + +<colsep> "</TD><TD>" +</colsep> + +<hline> + "" + +</hline> + +% slides + +<slides> + "<SLIDES>" + +</slides> + "</SLIDES>" + + +<slide> + "<SLIDE>" + +</slide> + "</SLIDE>" + + +% letters + + +<letter> + "<LETTER OPTS=\"[OPTS]\">" + +</letter> + "</LETTER>" + + +<telefax> + "<TELEFAX OPTS=\"[OPTS]\">" + +</telefax> + "</TELEFAX>" + + +<opening> + "<OPENING>" +</opening> "</OPENING>" + + + +<from> + "<FROM>" +</from> + "</FROM>" + + + +<to> + "<TO>" + +</to> + "</TO>" + + +% first end definition of name + +<address> + "<ADDRESS>" + +</address> + "</ADDRESS>" + + +<email> + "<EMAIL>" +</email> "</EMAIL>" + + +<phone> + "<PHONE>" +</phone> "</PHONE>" + + + +<fax> + "<FAX>" +</fax> "</FAX>" + + +<subject> + "<SUBJECT>" +</subject> "</SUBJECT>" + + + +<sref> + "<SREF>" +</sref> "</SREF>" + + +<rref> + "<RREF>" +</rref> "</RREF>" + + +<rdate> + "<RDATE>" +</rdate> "</RDATE>" + + +<closing> + "<CLOSING>" +</closing> "</CLOSING>" + + +<cc> + "<CC>" +</cc> "</CC>" + + +<encl> + "<ENCL>" +</encl> "</ENCL>" + + +<ps> + "<PS>" + +</ps> + "</PS>" + + +% end of html replacement file diff --git a/doc/sbase/dist/birddoc/latex2e/mapping b/doc/sbase/dist/birddoc/latex2e/mapping new file mode 100644 index 0000000..ec533bd --- /dev/null +++ b/doc/sbase/dist/birddoc/latex2e/mapping @@ -0,0 +1,734 @@ + +% linuxdoc to latex replacement file + +<qwertz> + +</qwertz> + + +<article> + "\\documentclass\[a4paper\]{article}\n" + "\\usepackage{linuxdoc-sgml}\n" + "\\usepackage{qwertz}\n" + "\\usepackage{url}\n" + "\\usepackage\[latin1\]{inputenc}\n" + "\\usepackage{t1enc}\n" + "\\usepackage{babel}\n" + "\\usepackage{epsfig}\n" + "\\usepackage{[OPTS]}\n" + "\\def\\addbibtoc{\n" + "\\addcontentsline{toc}{section}{\\numberline{\\mbox{}}\\relax\\bibname}\n" + "}%end-preamble\n" + + +</article> + "\\end{document}" + + +<report> + "\\documentclass\[a4paper\]{report}\n" + "\\usepackage{linuxdoc-sgml}\n" + "\\usepackage{qwertz}\n" + "\\usepackage{url}\n" + "\\usepackage\[latin1\]{inputenc}\n" + "\\usepackage{t1enc}\n" + "\\usepackage{babel}\n" + "\\usepackage{epsfig}\n" + "\\usepackage{[OPTS]}\n" + "\\def\\addbibtoc{\n" + "\\addcontentsline{toc}{chapter}{\\numberline{\\mbox{}}\\relax\\bibname}\n" + "}\n" + "\\pagestyle{headings}%end-preamble\n" + + +</report> + "\\end{document}" + + +<book> + "\\documentclass\[a4paper\]{book}\n" + "\\usepackage{linuxdoc-sgml}\n" + "\\usepackage{qwertz}\n" + "\\usepackage{url}\n" + "\\usepackage\[latin1\]{inputenc}\n" + "\\usepackage{t1enc}\n" + "\\usepackage{babel}\n" + "\\usepackage{epsfig}\n" + "\\usepackage{[OPTS]}\n" + "\\def\\addbibtoc{\n" + "\\addcontentsline{toc}{chapter}{\\numberline{\\mbox{}}\\relax\\bibname}\n" + "}\n" + "\\pagestyle{headings}%end-preamble\n" + + +</book> + "\\end{document}" + + + +<notes> + "\\documentclass\[a4paper\]{article}\n" + "\\usepackage{linuxdoc-sgml}\n" + "\\usepackage{qwertz}\n" + "\\usepackage{url}\n" + "\\usepackage\[latin1\]{inputenc}\n" + "\\usepackage{t1enc}\n" + "\\usepackage{babel}\n" + "\\usepackage{epsfig}\n" + "\\usepackage{[OPTS]}\n" + "\\def\\title#1{\n" + "\\begin{center}\n" + "\\bf\n" + "#1\n" + "\\end{center}\n" + "\\bigskip\n" + "}\n" + "\\begin{document}%end-preamble\n" + +</notes> + "\\end{document}" + + + +<dina4> + "" +</dina4> + +% Manual Pages are expected to be formatted using nroff (or groff), unless +% they are included as sections of other qwertz documents. + +<manpage> +</manpage> + +<titlepag> +</titlepag> + "\n\n\\begin{document}\n" + "\\maketitle\n" + + +<title> + "\\title{" +</title> "}" + + +<subtitle> "\\\\\n" + "{\\large " +</subtitle> "}" + + +<author> + "\\author{" +</author> "}" + + +<name> +</name> + +<and> "\\and " + +</and> + +<thanks> "\\thanks{" +</thanks> "}" + +<inst> " \\\\\n\\\\" + +</inst> + +<date> + "\\date{" +</date> "}" + + +<newline> "\\\\ " +</newline> + +<label> "\\label{[ID]}" +</label> + +<header> + "\\markboth" +</header> + +<lhead> "{" +</lhead> "}" + +<rhead> "{" +</rhead> "}" + + +% <comment> + "\n\n\\begin{verbatim}" + +% </comment> + "\\end{verbatim}\n\n" + + +<comment> "{\\tt " +</comment> "}" + +% Hacked by mdw to use linuxdoc-sgml \abstract{...} +<abstract> + "\\abstract{" +</abstract> "}" + + +<appendix> + "\n \\appendix \n" + +</appendix> + +<toc> + "\\tableofcontents" + +</toc> + +<lof> + "\\listoffigures" + +</lof> + +<lot> + "\\listoftables" + +</lot> + +<chapt> + "\n\\chapter" +</chapt> + +<sect> + "\n\\section" +</sect> + +<sect1> + "\n\\subsection" +</sect1> + +<sect2> + "\n\\subsubsection" +</sect2> + +<sect3> + "\n\\paragraph" +</sect3> + +<sect4> + "\n\\subparagraph" +</sect4> + +<heading> "{" +</heading> "}\n\n" + +<p> +</p> "\n\n" + +<itemize> + "\\begin{itemize}" + +</itemize> + "\\end{itemize}" + + +<enum> + "\\begin{enumerate}" + +</enum> + "\\end{enumerate}" + + +<list> + "\\begin{list}{}{}\n" + +</list> + "\\end{list}" + + +<descrip> + "\\begin{description}" + +</descrip> + "\\end{description}" + + +<item> + "\\item " +</item> + +<tag> + "\\item\[" +</tag> "\] \\mbox{}\n\n" + +<cite> "\\cite{[ID]" +</cite> "}" + +<ncite> "\\cite\[[NOTE]\]{[ID]" +</ncite> "}" + +<idx> "\\idx{" +</idx> "}" + +<cdx> "\\cdx{" +</cdx> "}" + +<nidx> "\\nidx{" +</nidx> "}" + +<ncdx> "\\ncdx{" +</ncdx> "}" + +% The idea here is to automatically insert soft hyphens after every slash in +% the filename, so long filenames will break naturally. The url{} macro is +% a kluge but it works, +<file> "\\url{" +</file> "}" + +<footnote> "\\footnote{" +</footnote> "}" + +<sq> "``" +</sq> "''" + +<lq> + "\\begin{quotation}\n" + +</lq> + "\n\\end{quotation}\n\n" + + +<em> "{\\itshape " +</em> "\\/}" + +<m> "{\\itshape " +</m> "\\/}" + +<bf> "{\\bfseries " +</bf> "}" + +<it> "{\\itshape " +</it> "\\/}" + +<sf> "{\\sffamily " +</sf> "}" + +<sl> "{\\slshape " +</sl> "}" + +<rm> "{\\rmfamily " +</rm> "}" + +<tt> "{\\ttfamily " +</tt> "}" + +<cf> "{\\ttfamily " +</cf> "}" + +% Added by mdw +<cparam> "\\cparam{" +</cparam> "}" + +<ref> "\\ref{[ID]} {([NAME])}" +</ref> + +<pageref> "\\pageref{[ID]}" +</pageref> + +%url added by HG +<url> "\\nameurl{[URL]}{[NAME]}" +</url> + +<htmlurl> "\\onlynameurl{[NAME]}" +</htmlurl> + +<x> +</x> + +<mc> +</mc> + +<biblio> + "\\bibliographystyle{[STYLE]}\n" + "\\bibliography{[FILES]}\n" + "\\addbibtoc{}" + +</biblio> + +% <macro> + "\\macro{[ID]}{\\qw[ID]}" +% </macro> + +% <main> + "\\macro{qwmain}{\\qwmain}" +% </main> + +<code> + "\\par\n" + "\\addvspace{\\medskipamount}\n" + "\\nopagebreak\\hrule\n" + "\\begin{verbatim}" + + +</code> + "\\end{verbatim} \n" + "\\nopagebreak\\hrule \n" + "\\addvspace{\\medskipamount}" + + +<verb> + "\\begin{verbatim}" + +</verb> + "\\end{verbatim}" + + +% tscreen added by mdw +<tscreen> + "\\begin{tscreen}" + +</tscreen> + "\\end{tscreen}" + + +<quote> + "\\begin{quotation}" + +</quote> + "\\end{quotation}" + + +% theorems and such + +<def> + "\\begin{definition}" +</def> + "\\end{definition}\n\n" + + +<prop> + "\\begin{proposition}" + +</prop> + "\\end{proposition}" + + +<lemma> + "\\begin{lemma}" +</lemma> + "\\end{lemma}\n\n" + + +<coroll> + "\\begin{corollary}" +</coroll> + "\\end{corollary}\n\n" + + +<proof> + "\n{\\noindent{\\bf Proof.} " + +</proof> + "}" + +<theorem> + "\\begin{theorem}" +</theorem> + "\\end{theorem}\n\n" + + +<thtag> "\[" +</thtag> "\]" + + +% mathematics + +<f> "$" +</f> "$" + +<dm> + "\\\[" +</dm> "\\\]" + + +<eq> + "\\begin{equation}" + +</eq> + "\\end{equation}\n" + + +<fr> "\\frac" +</fr> + +<nu> "{" +</nu> "}" + +<de> "{" +</de> "}" + +<lim> +</lim> + +<op> +</op> + +<ll> "_{" +</ll> "}" + +<ul> "^{" +</ul> "}" + +<opd> +</opd> + +<pr> "\\prod" +</pr> + +<in> "\\int" +</in> + +<sum> "\\sum" +</sum> + +<root> "\\sqrt\[[n]\]{" +</root> "}" + +<ar> + "\\begin{array}{[ca]}" + +</ar> + "\\end{array}" + + +<arr> " \\\\ " + +</arr> + +<arc> " & " +</arc> + + +<sup> "^{" +</sup> "}" + +<inf> "_{" +</inf> "}" + +<unl> "\\underline{" +</unl> "}" + +<ovl> "\\overline{" +</ovl> "}" + +<rf> "\\mbox{\\tt " +</rf> "}" + +<v> "\\vec{" +</v> "}" + +<fi> "{\\cal " +</fi> "}" + +<phr> "{\\rm " +</phr> "}" + +<tu> "\\\\ \n" +</tu> + +% figures + +<figure> + "\\begin{figure}\[[LOC]\]" + +</figure> + "\\end{figure}\n" + + +<eps> + "\\centerline{\\epsfig{file=[FILE],height=[HEIGHT],angle=[ANGLE]}}" + +</eps> + + +<ph> + "\\vspace{[VSPACE]}\n\\par" + +</ph> + +<caption> + "\\caption{" +</caption> "}" + + +% tables + +<table> + "\\begin{table}\[[LOC]\]" + +</table> + "\\end{table}" + + +<tabular> + "\\begin{center}\n" + "\\begin{tabular}{[ca]}" + +</tabular> + "\\end{tabular}\n" + "\\end{center}" + + +<rowsep> "\\\\ " + +</rowsep> + +<colsep> "& " +</colsep> + +<hline> + "\\hline" + +</hline> + +% slides + +<slides> + "\\documentclass\[qwertz,dina4,xlatin1,[OPTS]\]{article}\n" + "\\input{epsf.tex}\n" + "\\def\\title#1{\n" + "\\begin{center}\n" + "\\bf\\LARGE\n" + "#1\n" + "\\end{center}\n" + "\\bigskip\n" + "}\n" + "\\begin{document}" + +</slides> + "\\end{document}" + + +<slide> +</slide> + "\\newpage" + + +% letters + + +<letter> + "\\documentstyle\[qwertz,dina4,xlatin1,[OPTS]\]{letter}\n" + "\\input{epsf.tex} \n" + "\\newfont{\\gmd}{gmdlogo} \n" + "\\font\\agb=pagk at 13truept\n" + "\\font\\helv=phvr at 7.4truept\n" + "\\parindent 0pt \n" + "\\parskip 5pt plus 1pt minus 2pt \n" + "\\addtolength{\\oddsidemargin}{-4.0mm} \n" + "\\addtolength{\\evensidemargin}{-4.0mm} \n" + "\\setlength{\\unitlength}{ 1.0mm } \n" + + % initial values for optional elements in the + % letter head + + "\\def\\semail{} \n" + "\\def\\remail{} \n" + "\\def\\sphone{} \n" + "\\def\\rphone{} \n" + "\\def\\sref{} \n" + "\\def\\rref{} \n" + "\\def\\rdate{} \n" + "\\def\\subj{} \n" + + % switch for distinguishing between context of + % sender and receiver's address + + "\\newif\\ifsender \n" + "\\newif\\ifsubj \n" + "\\subjfalse \n" % assume no subject + + "\\newif\\ifcc \n" % for cc field + "\\ccfalse \n" + + "\\newif\\ifsaddress\n" + "\\saddressfalse\n" + "\\newif\\ifraddress\n" + "\\raddressfalse\n" + + "\\newif\\iffax\n" + "\\faxfalse\n" + +"\\def\\letterhead{\n" +"\\begin{picture}(178,54) \n" +"\\put(0,50){\\agb GESELLSCHAFT F\\\"{U}R MATHEMATIK UND \n" +"DATENVERARBEITUNG MBH } \n" + +"\\put(147,50){\\gmd g} \n " + +"\\put(0,40){\\helv GMD, Postfach 1316, Schlo{\\ss} Birlinghoven, \n " +"D-53757 Sankt Augustin 1} \n " + +"\\put(97,40){\\parbox\[b\]{10cm} \n" +"{\\helv\\raggedright \n" +"\\baselineskip=9pt plus 2pt \n" +"Telefon (0 22 41) 14-0 \\\\ \n" +"Telefax (0 22 41) 14 26 18, -28 89}}\n" + +"\\put(0,210){\\makebox(0,0)\[bl\]{\\today}} \n " + +% letter specific information + +% from + +% name and e-mail + +"\\put(0,44){\\sname\\ \\semail} \n" + +% phone + +"\\put(128,44){-\\sphone} \n" + +% To, name and address + +"\\put(0,30){\\parbox\[t\]{9.5cm} \n" +"{\\rname \\\\\n" +"\\ifraddress\\raddress\\fi}}\n" + +% subject + +"\\ifsubj{\\put(0,0){\\subj}}\\fi\n" + +% sref + +% "\\put(70,15){\\sref} \n" + +% rref + +% "\\put(0,15){\\rref} \n" + +% rdate + +% "\\put(32,15){\\rdate} \n" + +"\\end{picture} \n" +"}\n" % end of letterhead definition + +</letter> + "\\end{document}" + + +<telefax> + "\\documentstyle\[[OPTS],qwertz,dina4,xlatin1\]{article}\n" + "\\def\\faxlength{[LENGTH]}\n" + + % initial values for optional elements in the + % letter head + + "\\def\\semail{} \n" + "\\def\\remail{} \n" + "\\def\\sphone{} \n" + "\\def\\rphone{} \n" + "\\def\\rfax{} \n" + "\\def\\sfax{} \n" + "\\def\\subj{} \n" + + % switch for distinguishing between context of + % sender and receiver's address + + "\\newif\\ifsender \n" + "\\newif\\ifsubj \n" + "\\subjfalse \n" % assume no subject + + "\\newif\\ifcc \n" % for cc field + "\\ccfalse \n" + + "\\newif\\ifsaddress\n" + "\\saddressfalse\n" + "\\newif\\ifraddress\n" + "\\raddressfalse\n" + + "\\newif\\iffax\n" + "\\faxtrue\n" + +"\\def\\letterhead{\n" +"\\newfont{\\gmd}{gmdlogo}\n" +"\\setlength{\\parindent}{0pt}\n" + +"\\parbox\[b\]{\\textwidth}{Gesellschaft f\\\"{u}r\n" +"Mathematik und Datenverarbeitung mbH \\\\\n" +"Schlo{\\ss} Birlinghoven \\\\\n" +"D-53757 St.~Augustin \\\\\n" +"Telefax: +49--2241--142618, " +"+49--2241--142889}\\makebox\[0pt\]\[r\]{\\gmd e}\n" + +"\\begin{center}\n" +"~ \\\\\n" +"\\LARGE TELEFAX\n" +"\\\\ ~\n" +"\\end{center}\n" + +"\\framebox\[\\textwidth\]{\\parbox{0.9\\textwidth}\%\n" +"{\n" +"Von/From: \\sname\n" +"\\\\\n" +"Datum/Date: \\today\n" +"}}\n" + +"\\framebox\[\\textwidth\]{\\parbox{0.9\\textwidth}\%\n" +"{\n" +"An/To: \\rname\n" +"\\\\\n" +"Telefax: \\rfax\n" +"\\\\\n" +"Firma/Company: \\raddress\n" +"}}\n" + +"\\framebox\[\\textwidth\]{\\parbox{0.9\\textwidth}\%\n" +"{\n" +"Anzahl der gesendeten Seiten (inkl. dieses Deckblatts)/ \\\\\n" +"Number of pages (including this cover sheet): \\faxlength\n" +"}}\n" + +"\\framebox\[\\textwidth\]{\\parbox{0.9\\textwidth}\%\n" +"{\\setlength{\\parskip}{0.5\\baselineskip}\n" +"Bemerkungen/Comments: \\\\\n" +"\\subj\n" +"\\vspace{60pt}}}\n" +"}\n" % end of letterhead definition for fax messages + +</telefax> + "\\end{document}" + + +<opening> + "\\begin{document}\n" + "\\pagestyle{empty}\n" + "\\letterhead\n" + +"\\iffax\\newpage\n" +"\\else{\\ifsubj\\vspace{0.5cm}\\fi}\n" +"\\fi\n\\par" + + +</opening> + "\n\n\\vspace{0.6cm}\n\\par" + + + +<from> + "\\sendertrue\n" + "\\def\\sname{" +</from> "}" + + + +<to> + "\\senderfalse\n" + "\\def\\rname{" +</to> "}" + + +% first end definition of name + +<address> "\\def\\address{" +</address> "}\n" + "\\ifsender{\\global\\saddresstrue\n" + "\\global\\def\\saddress{\\address}}\n" + "\\else{\\global\\raddresstrue\n" + "\\global\\def\\raddress{\\address}}\n" + "\\fi" + + +<email> + "\\def\\email{" +</email> "}\n" + "\\ifsender\\edef\\semail{(\\email)} \n" + " \\else\\edef\\remail{\\email} \n" + "\\fi" + + +<phone> + "\\def\\phone{" +</phone> "}\n" + "\\ifsender\\edef\\sphone{\\phone} \n" + " \\else\\edef\\rphone{\\phone} \n" + "\\fi" + + + +<fax> + "\\def\\fax{" +</fax> "}\n" + "\\ifsender\\edef\\sfax{\\fax} \n" + "\\else{\\global\\edef\\rfax{\\fax}\n" + "\\newwrite\\faxnum\n" + "\\immediate\\openout\\faxnum=.fax=num\n" + "\\immediate\\write\\faxnum{\\rfax}\n" + "\\immediate\\closeout\\faxnum}\n" + "\\fi" + + +<subject> + "\\subjtrue\n" + "\\def\\subj{" +</subject> "}" + + + +<sref> + "\\newcommand{\\sref}{" +</sref> "}" + + +<rref> + "\\newcommand{\\rref}{" +</rref> "}" + + +<rdate> + "\\def\\rdate}{" +</rdate> "}" + + +<closing> + "\\vspace{1cm} \n\\par\n" + "\\parbox\[t\]{\\textwidth} " + "{" +</closing> + "}\\vspace{2cm}\n\\par\n" + "\\sname \n" + "\\ifcc{\\vspace{0.5cm}\n\\par\n" + "cc:\\ \\ \\parbox\[t\]{14cm}{\n" + "\\cc}\\fi\n" + + +<cc> + "\\cctrue\n" + "\\def\\cc{" +</cc> "}" + + +<encl> + "\\vspace{0.5cm}\n\\par\n" + "encl:\\ \\ \\parbox\[t\]{14cm}{" +</encl> "}\n\n" + + +<ps> + "\\vspace{0.5cm}\n\\par" + +</ps> + + +% end of latex replacement file + |