2 %% include file for LilyPond
3 \def\mdef#1#2{\def#1{{\musicfnt\char#2}}}
7 \newdimen\interlinedist
10 \newdimen\staffrulethickness
11 \newdimen\interstaffrule
14 \font\musicfnt=musix20
17 \staffrulethickness=0.4pt
18 \interstaffrule=\balkhoog
19 \advance\interstaffrule by-\staffrulethickness
20 \divide\interstaffrule by 4
21 \advance\interstaffrule by -\staffrulethickness
37 \mdef\sixteenthrest{64}
38 \mdef\thirtysecondrest{65}
47 \def\maatstreep{\vrule height\balkhoog}
48 \def\finishbar{\vrule height\balkhoog width 1pt}
49 \def\generalmeter#1#2{\vbox to 0pt{\vss\rm\hbox{#1}\hbox{#2}}}
51 \def\lineseparator{\vbox{\mussepline\vskip -5pt\mussepline}}
54 \hskip -5pt\lineseparator% \hbox to 1cm{\kern -5mm\hrulefill}
59 % a staffsymbol with #1 lines, width #2
61 \def\linestafsym#1#2{\hbox to 0pt%
65 \loop\ifnum\n<#1\advance\n by1%
66 \vskip\interstaffrule \hrule height \staffrulethickness width#2
71 \def\vcenter#1{\vbox to 0pt{\vss #1\vss}}
73 \def\cquartrest{\vcenter\quartrest}
74 \def\ceighthrest{\vcenter\eighthrest}
75 \def\csixteenthrest{\vcenter\sixteenthrest}
76 \def\cthirtysecondrest{\vcenter\thirtysecondrest}
78 \def\lsingledot{\kern-6pt\singledot}
79 \def\ldoubledot{\kern-6pt\doubledot}
80 \def\ltripledot{\kern-6pt\tripledot}