]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/tex/glossary.yo
release: 1.0.2
[lilypond.git] / Documentation / tex / glossary.yo
1
2 COMMENT(-*-text-*-)
3
4 DEFINEMACRO(var)(1)(whenlatex(latexcommand({\normalfont\scshape )ARG1+latexcommand(}))\
5     whenhtml(sc(ARG1)))
6
7
8
9 COMMENT( This document contains Mudela fragments.  You need at least
10 Yodl-1.30.18 to convert this to tex or html.
11
12 TODO
13
14 in stead <-> instead
15 )
16
17 htmlbodyopt(bgcolor)(white)
18 htmlcommand(<font color=black>)
19
20 latexpackage()(a4wide)
21 latexlayoutcmds(
22 %\usepackage[latin1]{inputenc}
23 \input mudela-book
24 )
25
26 whenlatex(notableofcontents())
27 whentexinfo(notableofcontents())
28
29 article(Glossary of notation terms)
30       (Han-Wen Nienhuys and Jan Nieuwenhuizen)
31       (nop()PIPETHROUGH(date "+%B %d, %Y")()()nop())
32
33 COMMENT(
34
35 * The [ ] look weird
36
37 * paragraphs have too much space.
38
39 )
40
41
42 latexcommand(\def\interexample{})
43 latexcommand(\def\preexample{\par})
44 latexcommand(\def\postexample{\par\medskip})
45 latexcommand(\def\file#1{{code(#1)}})
46 COMMENT(
47 latexcommand(\def\texttt#1{\tt #1})
48 latexcommand(\def\textbf#1{\bf #1})
49 )
50
51 This glossary is far from complete.  Additions are welcome.
52
53 whenlatex(latexcommand(
54     {\parindent -1pc
55     \parskip 0pc\parsep 0pc
56     %  COMMENT( from the texbook)
57     \def\length#1{\count0=0 \getlength#1\end}
58     \def\getlength#1{\ifx#1\end \let\next=\relax
59       \else\advance\count0 by1 \let\next=\getlength\fi \next}
60       \def\inlanguage#1#2{{\length{#2}%
61         \ifnum\count0=0
62         \else
63         \emph{#1}: #2.
64         \fi}}
65     \small
66
67     % COMMENT(\def\tableentry#1#2#3#4#5#6#7{\par\textbf{#1}: #7)
68     \def\tableentry#1#2#3#4#5#6#7{\par{\bf #1}: #7
69       \inlanguage{Fran\c cais}{#2}
70        \inlanguage{British}{#4}  \inlanguage{Deutsch}{#3}
71        \inlanguage{Nederlands}{#5}\inlanguage{Italiano}{#6}}
72       \input{vocabulary}
73     }
74 ))
75
76 whenhtml(
77     includeverbatim(DOEXPAND(outdir)/vocabulary.html)
78 )
79
80 whenlatex(latexcommand(
81     \bibliographystyle{plain}
82     \bibliography{engraving}
83 ))
84
85
86 COMMENT(The bib stuff is somewhere else on the WWW site)
87 COMMENT(
88 setchapterstring{}
89
90 whenhtml{
91     nchapter{Bibliography}
92     includeverbatim{out-www/engraving.html}
93 })
94