diff options
Diffstat (limited to 'macros/mtex/macros/mtexinfo.tex')
-rw-r--r-- | macros/mtex/macros/mtexinfo.tex | 468 |
1 files changed, 468 insertions, 0 deletions
diff --git a/macros/mtex/macros/mtexinfo.tex b/macros/mtex/macros/mtexinfo.tex new file mode 100644 index 0000000000..2236c5b919 --- /dev/null +++ b/macros/mtex/macros/mtexinfo.tex @@ -0,0 +1,468 @@ +%format plain +%\input verbatim +%-------------------------------------------------------------------- +% macros for verbatim scanning +% im wesentlichen dem file MANHDR TEX von DEK entnommen +\catcode`@=11 +\def\tt{\fam\ttfam\tentt}% +\newskip\ttglue \ttglue=.5em plus .25em minus .15em +\chardef\other=12 +\def\ttverbatim{\begingroup + \catcode`\\=\other + \catcode`\{=\other + \catcode`\}=\other + \catcode`\$=\other + \catcode`\&=\other + \catcode`\#=\other + \catcode`\%=\other + \catcode`\~=\other + \catcode`\_=\other + \catcode`\^=\other + \catcode`\"=\other + \parskip \z@ + \obeyspaces \obeylines \tt} + +\def\begintt{$$\let\par=\endgraf \ttverbatim + \catcode`\|=0 \rightskip-5pc \ttfinish} +{\catcode`\|=0 |catcode`|\=\other % | is temporary escape character + |obeylines % end of line is active + |gdef|ttfinish#1^^M#2\endtt{|vbox{#2}|endgroup$$}} + +\catcode`\|=\active +{\obeylines \gdef|{\ttverbatim \spaceskip\ttglue \let^^M=\ \let|=\endgroup}} +%\def\ttspace{{\tt\hskip\ttglue}} + +\def\vrt{\hbox{\tt\char`\|}} % vertical line +\def\dn{\hbox{\tt\char'14}} % downward arrow +\def\up{\hbox{\tt\char'13}} % upward arrow +\def\]{\hbox{\tt\char`\ }} % visible space + +\catcode`@=12 % at signs are no longer letters +\def\verbatimon{\catcode`\|=\active} +\def\verbatimoff{\catcode`\|=\other} +\verbatimoff +%---------------------------------------------- end of verbatim.tex +\catcode`\"=12 +\def\hex{"} % zum Eingeben von Zahlen in hex +\def\3{\char"19{}} +\catcode`\"=\active %Umlaute +\def"{\accent'177} +\newskip \iindent \iindent=30pt +\font\bigrm=cmbx12 +\font\ninerm=cmr9 +\font\music=music16 +%\footline={} +\headline={\hfill Benutzermacros der aktuellen Version MTEX TEX} +\parindent=0pt +% +% einige allgemeine Definitionen (nicht alle hier ben"otigt) +\def\tex#1{{\it #1\/}} +\def\disp#1{{\sl #1\/}} +\def\defi#1{{\bf #1}} +\def\parh{\par\hang\hangafter0} +\def\parn{\par\noindent} +\def\ul#1{$\underline{\text{#1}}$} +\def\pt{\,{\rm pt}}%nur f"ur mathmode +\def\<#1>{\leavevmode\hbox{$\langle$#1\/$\rangle$}} % syntactic quantity +\def\bull{\vrule height .9ex width .8ex depth -.1ex } % square bullet +\def\hang{\hangindent\iindent} +\def\textindent#1{\noindent\hskip\iindent\llap{#1\enspace}\ignorespaces} +\def\item{\par\hang\textindent} +\def\itemitem{\par\noindent\hskip\iindent\hangindent2\iindent\textindent} +\frenchspacing +% macros for non-centered displays +\outer\def\begindisplay{\obeylines\startdisplay} +{\obeylines\gdef\startdisplay#1 +{\catcode`\^^M=5$$#1\halign\bgroup\hskip\iindent##\hfil&&\qquad##\hfil\cr}} +\outer\def\enddisplay{\crcr\egroup$$} +\def\vo{\tt\verbatimon} +\def\voff{\tt\verbatimoff} +\def\mf{{\rm METAFONT}} +%\let\headings\relax +% +\openup\jot +Dies ist eine Auf{}listung der +benutzbaren Kontrollsequenzen aus MTEX zum Notensatz. + +\verbatimon +Jedes eingegebene Musikst"uck mu\3 in folgender Form aufgebaut sein: +\begindisplay +Kopfzeile\cr +|\beginsong|\<Notenschl"ussel>\<Tonart>\cr +{}$\vdots$\cr +|\endsong|\cr +\enddisplay +In der Kopfzeile k"onnen die Informationen "uber Titel, Komponist oder +Textautor in beliebiger Reihenfolge angegeben werden mit: +\begindisplay +|\title{...}|\cr +|\composer{...}|\cr +|\poet{...}|\cr +\enddisplay +Mit |\voice{...}| kann der Name der Stimme angegeben werden. Dieser +wird in der ersten Zeile vor das Liniensystem geschrieben. + +Als Notenschl"ussel sind verf"ugbar: +\begindisplay +|\vio| && Violinschl"ussel \cr +%|\viooct| && oktavierter Violinschl"ussel (nach unten) \cr +%|\vioOct| && oktavierter Violinschl"ussel (nach oben) \cr +|\bass| && Ba\3schl"ussel \cr +%|\bassoct| && oktavierter Ba\3schl"ussel (nach unten) \cr +%|\bassOct| && oktavierter Ba\3schl"ussel (nach oben) \cr +C-Schl"ussel:\cr +|\bariton| && Baritonschl"ussel \cr +|\tenor| && Tenorschl"ussel \cr +|\alto| && Altschl"ussel \cr +|\mezzosopran| && Mezzosopransch"ussel \cr +|\sopran| && Sopranschl"ussel \cr +\enddisplay +%Test: +%\def\viooct{$\mathop{\hbox{\music\mviolin}}\limits^8_8$} +%\def\bassoct{$\mathop{\hbox{\music\mbass}}\limits^8_8$} +%\viooct +%\bassoct +F"ur die Tonartangabe wurden folgende Kontrollsequenzen verwendet: +\begindisplay +Durtonarten:\cr +|\F| && |\C| \cr +|\B| && |\G| \cr +|\Es| && |\D| \cr +|\As| && |\A| \cr +|\Des| && |\E| \cr +|\Ges| && |\H| \cr +|\Ces| && |\Fis| \cr +Molltonarten:\cr +|\mdis| && |\ma| \cr +|\mgis| && |\md| \cr +|\mcis| && |\mg| \cr +|\mfis| && |\mc| \cr +|\mh| && |\mf| \cr +|\me| && |\mb| \cr + && |\mes| \cr +\enddisplay +Die Taktart wird angegeben durch +\begindisplay +|\meter{|\<Anzahl der Grundwerte pro Takt>|}/{|\<Takteinheit>|}| +\enddisplay +Die Symbole f"ur Taktangaben k"onnen auch mit |\meter| +eingegeben werden, indem f"ur den ersten Parameter +nichts eingegeben wird, z.B.: |\meter/{\mC}| f"ur {\music \char\hex53}. + +Die Musikfonts k"onnen "uber folgende Kontrollsequenzen angesprochen +werden: +\begindisplay +|\music| && Musikzeichen \cr +|\beamfont| && Balkenfont \cr +|\slurfontuu| && Bogenfont (konkav, steigend) \cr +|\slurfontud| && Bogenfont (konkav, fallend) \cr +|\slurfontdu| && Bogenfont (konvex, steigend) \cr +|\slurfontdd| && Bogenfont (konvex, fallend) \cr +zus"atzlich noch: \cr +|\eightrm| && Acht-Punkt Roman Font f"ur die Textunterlage \cr +\enddisplay +Die Namen f"ur die \tex{character} im Font |\music| sind: +\begindisplay +Notenk"opfe:\cr +|\quart| (|\hex21|) && ausgef"ullter Notenkopf\cr +|\half| (|\hex22|) && unausgef"ullter Notenkopf\cr +|\whole| (|\hex23|) && ganze Note \cr +F"ahnchen:\cr +|\eighthup| (|\hex28|) && Achtel aufw"arts \cr +|\eighthdown| (|\hex2D|) && Achtel abw"arts \cr +|\sixteenthup| (|\hex29|) && Sechzehntel aufw"arts \cr +|\sixteenthdown| (|\hex2E|) && Sechzehntel abw"arts \cr +|\thirtytwoup| (|\hex2A|) && Zweiunddrei\3igstel aufw"arts \cr +|\thirtytwodown| (|\hex2F|) && Zweiunddrei\3igstel abw"arts\cr +|\sixtyfourup| (|\hex2B|) && Vierundsechzigstel aufw"arts \cr +|\sixtyfourdown| (|\hex30|) && Vierundsechzigstel abw"arts\cr +|\hundredtwentyeightup| (|\hex2C|)&& Hunderteinundzwanzigstel aufw"arts\cr +|\hundredtwentyeightdown| (|\hex31|)&& Hunderteinundzwanzigstel abw"arts\cr +Pausen: \cr +|\wholerest| (|\hex3C|) && Ganze \cr +|\halfrest| (|\hex3D|) && Halbe \cr +|\quartrest| (|\hex3E|) && Viertel \cr +|\eighthrest| (|\hex3F|) && Achtel \cr +|\sixteenthrest| (|\hex40|) && Sechzehntel \cr +Taktpausen: \cr +|\doublerest| (|\hex3A|) && zwei Takte \cr +|\ddoublerest| (|\hex3B|) && vier Takte \cr +Fermaten: \cr +|\fermateup| (|\hex50|) && Fermate oberhalb \cr +|\fermatedown| (|\hex51|) && Fermate unterhalb \cr +Versetzungszeichen: \cr +|\mflat| (|\hex32|) && b \cr +|\mdoubleflat| (|\hex33|) && Doppel-b \cr +|\mquartflat| (|\hex37|) && Viertelton-b \cr +|\mthreequartflat| (|\hex3A|) && Dreiviertelton-b \cr +|\msharp| (|\hex34|) && Kreuz \cr +|\mdoublesharp| (|\hex35|) && Doppel-Kreuz \cr +|\mnatural| (|\hex36|) && Aufl"osungszeichen \cr +Notenschl"ussel: \cr +|\mviolin| (|\hex47|) && Violinschl"ussel \cr +%|\mviolinoct| (|\hex47|) && \cr +%|\mviolinOct| (|\hex47|) && \cr +|\mbass| (|\hex49|) && Ba\3schl"ussel \cr +%|\mbassoct| (|\hex49|) && \cr +%|\mbassOct| (|\hex49|) && \cr +|\mbariton| (|\hex4D|) && Baritonschl"ussel \cr +|\mtenor| (|\hex4C|) && Tenorschl"ussel \cr +|\malt| (|\hex4B|) && Altschl"ussel \cr +|\mmezzosopran| (|\hex4E|) && Mezzosopranschl"ussel \cr +|\msopran| (|\hex4E|) && Sopranschl"ussel \cr +Taktangaben: \cr +|\mC| (|\hex53|) \cr +|\allabreve| (|\hex52|)\cr +|\mCreverse| (|\hex54|)\cr +\enddisplay +"Anderbare Parameter sind: +\begindisplay +|\textline| && Abstand der Schriftlinie von der untersten Notenlinie\cr +|\minsl| && minimale Notenhalsl"ange (bei Verbalkung) \cr +|\overtext| && Schriftlinie oberhalb des Liniensystems \cr +|\undertext| && Schriftline unterhalb des Liniensystems \cr +\enddisplay +Ausschlu\3parameter nach den Noten: +\begindisplay +|\NOTEskip| && Glue nach ganzer Note \cr +|\Noteskip| && Glue nach halber Note \cr +|\noteskip| && Glue nach 1/4 Note \cr +|\notEskip| && Glue nach 1/8 Note \cr +|\noTEskip| && Glue nach 1/16 Note \cr +|\nOTEskip| && Glue nach 1/32 Note \cr +|\nOteskip| && Glue nach 1/64 Note \cr +|\nOtEskip| && Glue nach 1/128 Note \cr +|\ruleskip| && Glue nach Rules \cr +|\hunkskip| && Glue vor Noten und Rules \cr +\enddisplay +Nachfolgend sind die z.Zt. verf"ugbaren Ausschlu\3schemata angef"uhrt: +\begindisplay +|\ruleskip = \nhw plus \seminhw minus \seminhw| \cr +\cr +|\def\hsmall{%hader| \cr +|\Noteskip 3\nhw plus 2\seminhw minus 2\seminhw| \cr +|\NOTEskip = \Noteskip| \cr +|\noteskip 2\nhw plus 1.5\seminhw minus 1.5\seminhw| \cr +|\notEskip 1\nhw plus \seminhw minus \seminhw| \cr +|\noTEskip \z@ plus 0.5\seminhw minus \z@| \cr +|\nOTEskip=\noTEskip \nOteskip=\noTEskip \nOtEskip=\noTEskip| \cr +|\hunkskip \z@\relax}| \cr +\cr +|\def\small{%| \cr +|\Noteskip 3.5\nhw plus 1.8\seminhw minus 1.8\seminhw| \cr +|\NOTEskip = \Noteskip| \cr +|\noteskip 2.5\nhw plus 1.4\seminhw minus 1.4\seminhw| \cr +|\notEskip 1.5\nhw plus \seminhw minus \seminhw| \cr +|\noTEskip \seminhw plus 0.6\seminhw minus 0.6\seminhw| \cr +|\nOTEskip=\noTEskip \nOteskip=\noTEskip \nOtEskip=\noTEskip| \cr +|\hunkskip \z@ \relax}| \cr +\cr +|\def\universal{%| \cr +|\Noteskip 4\nhw plus 1.6\nhw minus 1.6\nhw| \cr +|\NOTEskip = \Noteskip| \cr +|\noteskip 3\nhw plus 1.3\nhw minus 1.3\nhw| \cr +|\notEskip 2\nhw plus \nhw minus \nhw| \cr +|\noTEskip \nhw plus 0.6\nhw minus 0.6\nhw| \cr +|\nOTEskip=\noTEskip \nOteskip=\noTEskip \nOtEskip=\noTEskip| \cr +|\hunkskip \z@ \relax}| \cr +\cr +|\def\wide{%| \cr +|\Noteskip 4\nhw plus 1.42\nhw minus 1.42\nhw| \cr +|\NOTEskip = \Noteskip| \cr +|\noteskip 3.5\nhw plus 1.28\nhw minus 1.28\nhw| \cr +|\notEskip 2.5\nhw plus \nhw minus \nhw| \cr +|\noTEskip 1.5\nhw plus 0.9\nhw minus 0.9\nhw| \cr +|\nOTEskip=\noTEskip \nOteskip=\noTEskip \nOtEskip=\noTEskip| \cr +|\hunkskip \z@ \relax}| \cr +\cr +|\def\loose{%| \cr +|\Noteskip 5\nhw plus 1.5\nhw minus 1.5\nhw| \cr +|\NOTEskip = \Noteskip| \cr +|\noteskip 4\nhw plus 1.25\nhw minus 1.25\nhw| \cr +|\notEskip 3\nhw plus \nhw minus \nhw| \cr +|\noTEskip 2\nhw plus 0.75\nhw minus 0.75\nhw| \cr +|\nOTEskip=\noTEskip \nOteskip=\noTEskip \nOtEskip=\noTEskip| \cr +|\hunkskip \z@\relax}| \cr +\enddisplay +Baselineskip-Macros: +\begindisplay +|\baselinesa| && f"ur Einzeilige Notenbespiele \cr +|\baselinesb| && f"ur Musikst"ucke \cr +\enddisplay +Default ist: |\let\baselines = \baselinesb| + +\bigskip +\goodbreak +Makros f"ur die Noteneingabe: + +Zun"achst die Noten und Pausen und Versetzungszeichen: +\begindisplay +Notennamen:\cr +|\g{|\<interne Tonh"ohe>|}| && ganze Note \cr +|\h{|\<interne Tonh"ohe>|}| && halbe Note \cr +|\v{|\<interne Tonh"ohe>|}| && viertel Note \cr +|\a{|\<interne Tonh"ohe>|}| && achtel Note \cr +|\s{|\<interne Tonh"ohe>|}| && sechzehntel Note \cr +|\z{|\<interne Tonh"ohe>|}| && zweiunddrei\3igstel Note \cr +|\d{|\<interne Tonh"ohe>|}| && vierundsechzigstel Note \cr +|\o{|\<interne Tonh"ohe>|}| && hundertachtundzwanzigstel Note \cr +Versetzungszeichen:\cr +|\x{|\<interne Tonh"ohe>|}| && Kreuz \cr +|\xx{|\<interne Tonh"ohe>|}| && Doppelkreuz \cr +|\n{|\<interne Tonh"ohe>|}| && Aufl"osungszeichen \cr +|\b{|\<interne Tonh"ohe>|}| && Be \cr +|\bb{|\<interne Tonh"ohe>|}| && Doppel-Be \cr +Versetzungszeichen in der Vorzeichnung:\cr +|\b@{|\<interne Tonh"ohe>|}| && Be \cr +|\x@{|\<interne Tonh"ohe>|}| && Kreuz \cr +|\n@{|\<interne Tonh"ohe>|}| && Aufl"osungszeichen \cr +\enddisplay +Pausen erhalten als interne Tonh"ohe |\pitch=5| +zum Setzen der Wertpunkte im 3. Zwischenraum: +\begindisplay +|\pg| && ganze Pause \cr +|\dpd| && Zwei Pausentakte \cr +|\dpg| && drei Pausentakte \cr +|\dpdd| && vier Pausentakte \cr +|\ph| && halbe Pause \cr +|\pv| && viertel Pause \cr +|\pa| && achtel Pause \cr +|\ps| && sechzehntel Pause \cr +|\pz| && zweiunddrei\3igstel Pause \cr +|\pd| && vierundsechzigstel Pause \cr +|\po| && hundertachtundzwanzigstel Pause \cr +Wertpunkte: \cr +|\.{|\<Anzahl der Punkte>|}| \cr +Taktstriche:\cr +|\|\vrt && normaler Taktstrich \cr +|\=| && Schlu\3strich \cr +|\doublebarline| && doppelter Taktstrich \cr +|\rightrepeat| && Wiederholungszeichen rechts :\vrt\vrt \cr +|\leftrepeat| && Wiederholungszeichen links \vrt\vrt: \cr +|\leftrightrepeat| && doppeltes Wiederholungszeichen :\vrt\vrt: \cr +Makro f"ur Orientierungszeichen:\cr +|\boxed{|\<Nummer oder Buchstabe>|}| \cr +K"asten: \cr +|\1|\<erstes Mal>|\2|\<Wiederholung>|\*|\cr +Atemzeichen:\cr +|\caesura|\cr +Akzentzeichen:\cr +|\noaccent| && Akzente l"oschen \cr +|\stac| && Stakkatozeichen \cr +|\dec| && kleines $>$ am Notenkopf \cr +|\staccatissimo| && Stakkatissimozeichen \cr +|\tr| && Triller {\it tr} \cr +|\trbrack| && Triller in Klammern ({\it tr}) \cr +|\tenuto| && Tenutozeichen \cr +|\plus| && Triller $+$ \cr +|\cresc{|\<Noten>|}| && Crescendozeichen $<$ "uber Noten\cr +|\decresc{|\<Noten>|}| && Decrescendozeichen $>$ "uber Noten\cr +Abk"urzungen f"ur Akzente:\cr +|\cantusfirmus| && {\it c.f.} \cr +|\crescendo| && {\it cresc.} \cr +|\dacapo| && {\it d.c.} \cr +|\dalsegno| && {\it d.s.} \cr +|\decrescendo| && {\it decresc.} \cr +|\diminuendo| && {\it dim.} \cr +|\fine| && {\it fine} \cr +|\forte| && {\it f} \cr +|\fortissimo| && {\it ff} \cr +|\fortissimoposs| && {\it fff} \cr +|\fortepiano| && {\it fp} \cr +|\forzato| && {\it fz} \cr +|\mezzoforte| && {\it mf} \cr +|\mezzopiano| && {\it mp} \cr +|\piano| && {\it p} \cr +|\pianissimo| && {\it pp} \cr +|\pianissimoposs| && {\it ppp} \cr +|\rallentando| && {\it rall.} \cr +|\rinforzando| && {\it rfz.} \cr +|\ritardando| && {\it rit.} \cr +|\ritenuto| && {\it riten.} \cr +|\sforzato| && {\it sfz} \cr +|\sforz| && {\it sf} \cr +|\staccato| && {\it stacc.} \cr +|\tacet| && {\it tacet} \cr +|\unisono| && {\it unis.} \cr +\enddisplay +\goodbreak +Balkengruppen und Bogen werden wie folgt eingegeben: + +Zun"achst mu\3 die Notengruppe eingegeben werden. Und zwar mit +\begindisplay +|\group{|\<Elementliste>|}{|\<Tonh"ohenliste>|}|\cr +\enddisplay +Dabei mu\3 die Elementliste so aussehen:\begindisplay +|\\{|\<Note1>|}|$\ldots$|\\{|\<NoteN>|}| +\enddisplay +Die Tonh"ohenliste sieht genauso aus. Nur muss anstatt der Note die dem +$i$-ten Element der Notenliste zugeh"orige interne Tonh"ohe eingetragen +sein. +Anschlie\3end kann die Verbalkung und die Angabe der Bogen geschehen: +\begindisplay +|\ubeam{|\<Balkenanfangsnr.>|}{|\<Balkenendenr.>|}| && Balken an +aufw"arts gestielten Noten \cr +|\lbeam{|\<Balkenanfangsnr.>|}{|\<Balkenendenr.>|}| && Balken an +abw"arts gestielten Noten \cr +|\ubeam{|\<Bogenanfangsnr.>|}{|\<Bogenendenr.>|}| && Bogen oberhalb der +Notengruppe \cr +|\lbeam{|\<Bogenanfangsnr.>|}{|\<Bogenendenr.>|}| && Bogen unterhalb der +Notengruppe \cr +\enddisplay +Diese Makros k"onnen beliebig oft aufgerufen werden. Es mu\3 jedoch mit +dem Makro |\go| abgeschlossen werden. +Die Balken werden nach der jeweils aktuellen |\beamlist| gesetzt. Diese +enth"alt Informationen "uber die zu setzenden Balken einer +Teilnotengruppe. +Der Aufbau der |\beamlist| ist etwas komlizierter, aber +in der Diplomarbeit genau beschrieben. +Default ist +\begindisplay + |\def\beamlist{\\{\the\n@a-\the\n@e,}}| +\enddisplay +wobei |\n@a| das erste Element der Balkengruppe ist, und |\n@e| das +letzte. Ein Element der |\beamlist| beschreibt eine Balkenreihe, das +hei\3t, wird der Default verwendet k"onnen nur Achtel-Balken gesetzt +werden. + +Als weiteres ist noch zu erw"ahnen der zweistimmige Notensatz und die +Textunterlage. +Mit |\two{|\<obere Note(n)>|}{|\<untere Noten(n)>|}| k"onnen Noten +"ubereinander notiert werden. +Text"uberlage bzw. Textunterlage erh"alt man mit: +\begindisplay +|\^|$\lbrack$\<Positionierungskennzeichen>$\rbrack$% +|{|\<Text>|}{|\<Note>|}|\cr +|\_|$\lbrack$\<Positionierungskennzeichen>$\rbrack$% +|{|\<Text>|}{|\<Note>|}| +\enddisplay +Als Positionierungskennzeichen kann |n| (Textbreite wird nicht +ber"ucksichtigt), |c| (Text wird "uber der Note zentriert), |l| (Text +wird linksb"undig "uber der Note unter Ber"ucksichtigung der Breite +positioniert) oder |r| (Text wird rechtsb"undig "uber der Note +positioniert) angegeben werden. +Im Falle der Textunterlage gibt es ein weiteres +Positionierungskennzeichen: |v|. In diesem Fall wird der Text variabel +direkt +unter der Noten und nicht auf der Schriftlinie positioniert. +Wird kein Positionierungskennzeichen angegeben, so wird das Zeichen +automatisch positioniert. + +Bei der Eingabe von Akkorden mu\3 zun"achst entschieden werden, ob +der Notenhals nach oben oder nach unten zeigen soll, d.h. rechts oder +links der Notenk"opfe erscheinen soll. +Die Eingabe erfolgt mit: +\begindisplay +|\rchord|\<Noten>|\endchord|\cr +|\lchord|\<Noten>|\endchord| +\enddisplay +Die Noten sollten in der Reihenfolge von oben nach unten eingegeben +werden. +\bigskip +Allgemeine abschlie\3ende Bemerkungen:\hfill \break +\hang Bei der Eingabe des Musikst"uckes ist zu beachten, da\3 keine +unn"otigen Leerzeichen eingegeben werden (Regeln f"ur Kontrollsequenzen +beachten!). Daher sollte jede Eingabezeile mit einem Kommentarzeichen +(\%) enden. + +\end |