From 6cba2d5eeb522cbf6f1cc28c38fc2c445f41d1e6 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Fri, 2 Jun 2000 17:22:43 +0000 Subject: Typographical enhancements. Now, the documentation is typeset using a modified book style. Please look at this version and tell me your opinion. Especially I don't feel happy about the spacing and (not) indenting of paragraphs. Also, I've removed things like "fax" and "letter" from the LaTeX mapping file. --- doc/sbase/dist/birddoc/latex2e/mapping | 377 ++------------------------------- 1 file changed, 16 insertions(+), 361 deletions(-) (limited to 'doc/sbase/dist/birddoc') diff --git a/doc/sbase/dist/birddoc/latex2e/mapping b/doc/sbase/dist/birddoc/latex2e/mapping index 2875c6dd..1b3a4412 100644 --- a/doc/sbase/dist/birddoc/latex2e/mapping +++ b/doc/sbase/dist/birddoc/latex2e/mapping @@ -1,81 +1,18 @@ -% linuxdoc to latex replacement file +% birddoc to LaTeX replacement file - + - + - -
+ "\\documentclass\[a4paper\]{article}\n" - "\\usepackage{linuxdoc-sgml}\n" + + "\\documentclass\[a4paper,10pt,openany\]{book}\n" + "\\usepackage{birddoc}\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" + - -
+ "\\end{document}" + - - + "\\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" + - - + "\\end{document}" + - - + "\\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" + + "\\end{document}" + - - + "\\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" - - + "\\end{document}" + - - - + "" - - % Manual Pages are expected to be formatted using nroff (or groff), unless % they are included as sections of other qwertz documents. @@ -188,10 +125,10 @@ + "\\item\[{\\ttfamily " - "}\] \\mbox{}\n\n" + "}\] \\hfil\\break\n" + + "\\item\[ " - "\] \\mbox{}\n\n" + "\] \\hfil\\break\n" + "\\cite{[ID]" "}" @@ -263,7 +200,7 @@ "}" "{\\it " - "}" + "\\/}" "{\\rm " "}" @@ -313,14 +250,19 @@ %
+ "\\macro{qwmain}{\\qwmain}" %
+% + "\\par\n" +% "\\medbreak\\hrule\\nopagebreak\n" +% "\\begin{verbatim}" + +% +% + "\\end{verbatim}\n" +% "\\nopagebreak\\hrule\\medbreak\n" + + + "\\par\n" - "\\addvspace{\\medskipamount}\n" - "\\nopagebreak\\hrule\n" + "\\goodbreak{\\birdnarrow\n" "\\begin{verbatim}" + - + "\\end{verbatim} \n" - "\\nopagebreak\\hrule \n" - "\\addvspace{\\medskipamount}" + + + "\\end{verbatim}\n" + "}\\smallbreak\n" + + "\\begin{verbatim}" + + "\\end{verbatim}" + @@ -473,291 +415,4 @@ + "\\hline" + -% 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}" + - + "\\end{document}" + - - - + "\\newpage" + - -% letters - - - + "\\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 - - + "\\end{document}" + - - + "\\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 - - + "\\end{document}" + - - + "\\begin{document}\n" - "\\pagestyle{empty}\n" - "\\letterhead\n" - -"\\iffax\\newpage\n" -"\\else{\\ifsubj\\vspace{0.5cm}\\fi}\n" -"\\fi\n\\par" + - - + "\n\n\\vspace{0.6cm}\n\\par" + - - - + "\\sendertrue\n" - "\\def\\sname{" - "}" + - - - + "\\senderfalse\n" - "\\def\\rname{" - "}" + - -% first end definition of name - -
"\\def\\address{" -
"}\n" - "\\ifsender{\\global\\saddresstrue\n" - "\\global\\def\\saddress{\\address}}\n" - "\\else{\\global\\raddresstrue\n" - "\\global\\def\\raddress{\\address}}\n" - "\\fi" + - - + "\\def\\email{" - "}\n" - "\\ifsender\\edef\\semail{(\\email)} \n" - " \\else\\edef\\remail{\\email} \n" - "\\fi" + - - + "\\def\\phone{" - "}\n" - "\\ifsender\\edef\\sphone{\\phone} \n" - " \\else\\edef\\rphone{\\phone} \n" - "\\fi" + - - - + "\\def\\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" + - - + "\\subjtrue\n" - "\\def\\subj{" - "}" + - - - + "\\newcommand{\\sref}{" - "}" + - - + "\\newcommand{\\rref}{" - "}" + - - + "\\def\\rdate}{" - "}" + - - + "\\vspace{1cm} \n\\par\n" - "\\parbox\[t\]{\\textwidth} " - "{" - + "}\\vspace{2cm}\n\\par\n" - "\\sname \n" - "\\ifcc{\\vspace{0.5cm}\n\\par\n" - "cc:\\ \\ \\parbox\[t\]{14cm}{\n" - "\\cc}\\fi\n" + - - + "\\cctrue\n" - "\\def\\cc{" - "}" + - - + "\\vspace{0.5cm}\n\\par\n" - "encl:\\ \\ \\parbox\[t\]{14cm}{" - "}\n\n" + - - + "\\vspace{0.5cm}\n\\par" + - - - % end of latex replacement file - -- cgit v1.2.3