diff options
Diffstat (limited to 'macros/mtex/documentation/mdocanhb.tex')
-rw-r--r-- | macros/mtex/documentation/mdocanhb.tex | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/macros/mtex/documentation/mdocanhb.tex b/macros/mtex/documentation/mdocanhb.tex new file mode 100644 index 0000000000..d615bdb6da --- /dev/null +++ b/macros/mtex/documentation/mdocanhb.tex @@ -0,0 +1,49 @@ +\font\bigrm=cmbx12 +\heading{Anhang B:\quad Das "Ubersetzungsprogramm} +\bigskip +Die vorgestellte Noteneingabesprache wurde so angelegt, da\3 mit +Hilfe eines "Uber\-setzungsprogramms die Daten, die +f"ur die Erstellung der Ausgabe notwendig sind, erzeugt werden k"onnen. +Um eine Vorstellung von der Form, in der diese Daten vorliegen m"ussen, +zu vermitteln, wird hier ein kurzes Beispiel +eingef"ugt. F"ur dieses Beispiel wird die Darstellung in +der Noteneingabesprache und in Notenschrift ebenfalls angegeben. +\par +Zun"achst die Eingabe mit Hilfe der Noteneingabesprache: +$$\hbox{\ks{group}{\bf \{b4.`a 8a g ba\} \ks{gslur}\{1-2\} +\ks{gbeam}\{2-4\}}}$$ +Dies entspricht der anschlie\3enden Notation in Notenschrift: +\par +{\hsize9cm\parindent4.5cm +\universal\nointerlineskip\beginsong +\vio\C% +\group{\\{\b3\v3\.1}\\{\a3}\\{\a2}\\{\b3\a3}} +{\\{3}\\{3}\\{2}\\{3}}\ubeam24\lslur12\go +\hfill\hbox{}\endsong} +\par +Um die obige Ausgabe zu erhalten, m"ussen die Daten folgende Form +haben:\absatz\parindent30pt +\verbatimon +|\universal\beginsong| +|\vio\C%|\par +|\group{\\{\b3\v3\.1}\\{\a3}\\{\a2}\\{\b3\a3}}|\par +|{\\{3}\\{3}\\{2}\\{3}}\ubeam24\lslur12\go| +|\endsong| +\par +\verbatimoff + + + +\vskip 3cm + +\noindent Die folgende (unvollst"andige) Programmliste gibt den Aufbau +und die wesentlichen Einzelteile des "Ubersetzungsprogramms +wieder. + +\parindent0pt +\vfill\eject + +{ + \input mdoctrns.tex +} +\output={\plainoutput} |