+@cindex Transposition, MIDI
+@cindex Transposition, Instrumente
+@cindex Transponierendes Instrument
+@cindex MIDI
+@cindex MIDI-Transposition
+@funindex \transposition
+
+Wenn man Noten setzt, die von transponierenden Instrumenten
+gespielt werden, sind oft einige Stimmen auf einer
+anderen Tonhöhe notiert als dem Kammerton. In diesem
+Fall muss die Tonart des transponierenden Instruments
+gekennzeichnet werden, weil sonst die MIDI-Ausgabe
+und Stichnoten in anderen Stimmen falsche Tonhöhen
+produzieren. Mehr Information zu Stichnoten in
+@ref{Quoting other voices}.
+
+@example
+\transposition @var{Tonhöhe}
+@end example
+
+Die Tonhöhe, die für @code{\transposition} benutzt
+wird, muss mit dem wirklichen Ton übereinstimmen,
+der erklingt, wenn das Instrument ein @code{c'}
+in seiner Stimme spielt. Die Tonhöhe wird im
+absoluten Modus angegeben, ein Instrument also,
+dass einen Ton höher erklingt als es notiert wird,
+muss folgenden Befehl benutzen:
+@w{@code{\transposition d'}}. @code{\transposition}
+sollte @emph{nur} dann benutzt werden, wenn sie nicht
+@emph{nicht} in C notiert werden.
+
+Hier einige Noten für Geige und B-Klarinette: die
+Stimmen (Noten und Vorzeichen) sind so notiert, wie sie
+in der Partitur erscheinen. Die zwei Instrumente
+spielen unisono.
+
+@lilypond[verbatim,quote]
+\new GrandStaff <<
+ \new Staff = "violin" {
+ \relative c'' {
+ \set Staff.instrumentName = "Vln"
+ \set Staff.midiInstrument = "violin"
+ % not strictly necessary, but a good reminder
+ \transposition c'
+
+ \key c \major
+ g4( c8) r c r c4
+ }
+ }
+ \new Staff = "clarinet" {
+ \relative c'' {
+ \set Staff.instrumentName = \markup { Cl (B\flat) }
+ \set Staff.midiInstrument = "clarinet"
+ \transposition bes
+
+ \key d \major
+ a4( d8) r d r d4
+ }
+ }
+>>
+@end lilypond
+
+Die @code{\transposition} kann während eines Stückes
+geändert werden. Ein Klarinetist zum Beispiel kann
+zwischen B- und A-Klarinette wechseln.
+
+@lilypond[verbatim,quote,relative=2]
+\set Staff.instrumentName = "Cl (A)"
+\key a \major
+\transposition a
+c d e f
+\textLengthOn
+s1*0^\markup { Switch to B\flat clarinet }
+R1
+
+\key bes \major
+\transposition bes
+c2 g
+@end lilypond
+
+
+@seealso
+
+Musikglossar:
+@rglos{concert pitch},
+@rglos{transposing instrument}.
+
+Notationsreferenz:
+@ref{Quoting other voices}, @ref{Transpose}.
+
+Schnipsel:
+@rlsr{Pitches}.
+
+
+@node Automatic accidentals
+@unnumberedsubsubsec Automatic accidentals
+
+@cindex Akzidentien
+@cindex Versetzungszeichen, Standard
+@cindex Versetzungszeichenstil
+@cindex Automatische Versetzungszeichen
+@cindex Versetzungszeichen, automatisch
+@cindex Standard-Versetzungszeichenstil
+@funindex set-accidental-style
+@funindex voice
+
+Es gibt viele unterschiedliche Regeln, wie Versetzungszeichen
+notiert werden. LilyPond hat eine Funktion, mit der
+spezifiziert werden kann, welcher Stil benutzt werden
+soll. Diese Funktion kann man wie folgt benutzen:
+
+@example
+\new Staff <<
+ #(set-accidental-style 'voice)
+ @{ @dots{} @}
+>>
+@end example
+
+Der Versetzungszeichenstil bezieht sich auf das aktuelle
+Notensystem in der Standardeinstellung (eine Ausnahme
+bilden die Stile @code{piano} und @code{piano-cautionary},
+die weiter unten erklärt werden). Die Funktion kann aber
+auch ein zweites Argument erhalten, mit der spezifiziert
+wird, auf welchen Bereich sich der neue Stil erstreckt.
+Um etwa den neuen Stil in allen Systemen einer
+Stimmbruppe (@code{StaffGroup}) zu benutzen, müsste der Befehl so aussehen:
+
+@example
+#(set-accidental-style 'voice 'StaffGroup)
+@end example
+
+Folgende Versetzungszeichenstile sind unterstützt.
+Um jeden Stil zu erklären, wird folgendes Beispiel
+benützt:
+
+@funindex default
+
+@lilypond[verbatim,quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'default)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'default)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+Die letzten Zeilen des Beispiels könnten auch mit folgendem
+Code ersetzt werden, solange der gleiche Versetzungszeichenstil
+in beiden Systemen benutzt werden soll:
+
+@example
+\new PianoStaff @{
+ <<
+ \context Staff = "up" @{
+ %%% change the next line as desired:
+ #(set-accidental-style 'default 'Score)
+ \musicA
+ @}
+ \context Staff = "down" @{
+ \musicB
+ @}
+ >>
+@}
+@end example
+
+
+@c don't use verbatim in this table.
+@table @code
+@item default (Standard)
+
+@cindex Standard-Versetzungszeichenstil
+@cindex Versetzungszeichenstil, Standard
+@funindex default
+
+Das ist das Standardverhalten. Es entspricht der
+Konvention für Notation von Musik des 18. Jahrhunderts:
+Versetzungszeichen werden bis zum Taktende erinnert, in
+dem sie gesetzt wurden, und nur in ihrer eigenen
+Oktave. Im nächsten Beispiel wird also kein
+Auslösungszeichen vor dem@tie{}@code{b} (H) im zweiten
+Takt oder dem letzen@tie{}@code{c} gesetzt:
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'default)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'default)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+@item voice (Stimme)
+
+@cindex Versetzungszeichenstil, Stimme
+@cindex Stimme-Versetzungszeichenstil
+@cindex Voice-Versetzungszeichenstil
+@cindex moderner Versetzungszeichenstil
+@cindex Versetzungszeichenstil modern
+@cindex Versetzungszeichenstil, modern-cautionary
+@cindex modern-Warnung-Versetzungszeichenstil
+@funindex voice
+
+Das normale Verhalten ist es, die Versetzungszeichen
+auf der Notensystemebene zu erinnern. In diesem
+Stil aber werden Versetzungszeichen individuell für
+jede Stimme errechnet. Abgesehen davon gelten die
+Regeln des Standardstiles (@code{default}).
+
+Das hat zur Folge, dass Versetzungszeichen von einer
+Stimme in der anderen nicht aufgelöst werden, was oft
+ein unerwünschtes Ergebnis ist: im folgenden Beispiel
+kann man schwer sagen, ob das zweite @code{a} unalteriert
+oder erhöht gespielt werden soll. Die @code{voice}-Option
+sollte also nur benutzt werden, wenn die Stimmen
+separat von unterschiedlichen Musikern gelesen werden.
+Wenn das System nur von einem Musiker benutzt wird
+(etwa der Dirigent oder ein Klavierspieler), dann
+sind die Stile @code{modern} oder @code{modern-cautionary}
+besser.
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'voice)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'voice)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+@item modern (Modern)
+
+@cindex Versetzungszeichen, moderne Stile
+@cindex Moderner Stil, Versetzungszeichen
+@funindex modern
+
+Dieser Stil orientiert sich an den üblichen Regeln für
+das 20. Jahrhundert. Die gleichen Versetzungszeichen
+wie im Standardstil werden gesetzt, allerdings mit zwei
+Ausnahmen, die Uneindeutigkeiten verhindern sollen: nach
+vorübergehenden Versetzungszeichen werden Auflösungszeichen
+auch im folgenden Takt gesetzt (für Noten innerhalb der
+selben Oktave) und im gleichen Takt für Noten in
+unterschiedlichen Oktaven. Daher kommen also die Auflösungszeichen
+vor dem H und dem C im zweiten Takt des oberen Systems:
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'modern)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'modern)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+@item modern-cautionary (Modern mit Warnungen)
+
+@cindex Versetzungszeichen, moderner Stil mit Warnungen
+@cindex moderner Versetzungszeichenstil
+@cindex moderner Verseztungszeichenstil mit Warnungen
+@funindex modern-cautionary
+
+Dieser Stil ähnelt @code{modern}, aber die @qq{zusätzlichen}
+Versetzungszeichen (die normalerweise nicht gesetzt werden)
+werden als Warnungen gesetzt. In der Standardeinstellung werden
+sie in Klammern gesetzt, aber sie können auch in kleinerer
+Größe gesetzt werden, wenn man die @code{cautionary-style}-Eigenschaft
+von @code{AccidentalSuggestion} definiert.
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'modern-cautionary)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'modern-cautionary)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+@item modern-voice (Modern für Stimmeen)
+
+@cindex Versetzungszeichenstil, modern
+@cindex Versetzungszeichen pro Stimme
+@cindex moderner Versetzungszeichenstil
+@cindex moderne Versetzungszeichen
+@cindex Stimmen, Versetzungszeichen für
+@funindex modern-voice
+
+Diese Regel wird für vielstimmige Noten benutzt, die sowohl von
+unterschiedlichen Spielern für jede Stimme als auch von einem Spieler
+für alle Stimmen benutzt. Versetzungszeichen werden für jede
+Stimme gesetzt, aber sie @emph{werden} über die Stimme hinweg
+aufgelöst innerhalb des selben Notensystems. Das @code{a} im letzten
+Takt ist also aufgelöst, weil die vorigen Auflösung in einer anderen
+Stimme stattgefunden hatte, und das @code{d} im unteren System ist
+aufgelöst wegen eines Versetzunszeichens in einer anderen Stimme im
+vorigen Takt:
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'modern-voice)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'modern-voice)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+@cindex Versetzungszeichenstil, modern mit Warnung für Stimmen
+@cindex Stimmen, Versetzungszeichenstil mit Warnung für Stimmen
+@cindex moderner Versetzungszeichensitl mit Warnungen für Stimmen
+@funindex modern-voice-cautionary
+
+@item modern-voice-cautionary (modern mit Warnungen für einzelne Stimmen)
+
+Dieser Stil ist der gleiche wie @code{modern-voice}, nur dass hier
+die zusätzlichen Versetzungszeichen (die nicht vom @code{voice}-Stil
+gesetzt werden) als Warnungsversetzungszeichen gesetzt werden.
+Obwohl alle Versetzungszeichen, die mit @code{default} gesetzt werden,
+auch mit diesem Stil gesetzt werden, sind manche Warnungsversetzungszeichen.
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'modern-voice-cautionary)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'modern-voice-cautionary)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+@item piano (Klavier)
+
+@cindex Versetzungszeichenstil, piano
+@cindex Versetzungszeichen für Klavier
+@cindex Klavier-Versetzungszeichenstil
+@cindex Piano-Versetzungszeichenstil
+@funindex piano
+
+Dieser Stil orientiert sich an den Regeln im 20. Jahrhundert für die
+Notation von Klaviermusik. Er ist sehr ähnlich mit dem modernen
+Stil, aber Versetzungszeichen werden auch über Notensysteme hinweg
+für die selbe Akkolade (@code{GrandStaff} oder @code{PianoStaff}) aufgelöst.
+
+Dieser Versetzungszeichenstil wirkt sich standardmäßig auf die gesamte
+Akkolade (@code{GrandStaff} oder @code{PianoStaff}) aus.
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'piano)
+ \musicA
+ }
+ \context Staff = "down" {
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+@item piano-cautionary (Klavier mit Warnungen)
+
+@funindex piano-cautionary
+@cindex Versetzungszeichen, piano cautionary
+@cindex Warnungsversetzungszeichen für Klavier
+@cindex Klavier: Warnungsversetzungszeichen
+@cindex Versetzungszeichenstil Klavier mit Warnungen
+
+Dieser Stil verhält sich wie @code{piano}, aber die zusätzlichen
+Versetzungszeichen werden als Warnungen ausgegeben:
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'piano-cautionary)
+ \musicA
+ }
+ \context Staff = "down" {
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+
+@item neo-modern
+
+@funindex neo-modern
+@cindex neo-moderner Versetzungszeichenstil
+@cindex Versetzungszeichenstil, neo-modern
+
+Dieser Stil richtet sich nach den Regeln für moderne Musik:
+Versetzungszeichen werden mit im @code{modern}-Stil gesetzt, aber
+sie werden nochmal gesetzt, wenn die gleiche Note später im selben
+Takt auftritt -- außer die Note wird unmittelbar wiederholt.
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'neo-modern)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'neo-modern)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+@item neo-modern-cautionary (neo-modern mit Warnungen)
+
+@funindex neo-modern-cautionary
+@cindex neo-modern-cautionary-Versetzungszeichenstil
+@cindex Versetzungszeichenstil neo-modern mit Warnungen
+@cindex Warnungsversetzungszeichen, neo-modern
+
+Dieser Stil ähnelt @code{neo-modern}, aber die zusätzlichen
+Versetzungszeichen werden als Warnungen gesetzt.
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'neo-modern-cautionary)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'neo-modern-cautionary)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+
+@item dodecaphonic (Zwölftonmusik)
+
+@funindex dodecaphonic
+@cindex dodekaphoner Versetzungszeichenstil
+@cindex Zwölftonmusik, Versetzungszeichenstil
+@cindex Versetzungszeichenstil, Zwölftonmusik
+
+Dieser Stil orientiert sich an der Notation von sog. Zwölftonmusik,
+der Stil wurde Anfang des 20. Jahrhunderts in Gebrauch genommen.
+In diesem Stil erhält @emph{jede} Note ein Versetzungszeichen, wozu
+auch Auflösungszeichen zählen.
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'dodecaphonic)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'dodecaphonic)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+
+@item teaching (didaktisch)
+
+@funindex teaching
+@cindex teaching-Versetzungszeichenstil
+@cindex Versetzungszeichenstil teaching
+@cindex didaktischer Versetzungszeichenstil
+
+Dieser Stil ist für Lernende bestimmt: der Stil orientiert sich
+am @code{modern}-Stil, aber die Alterationen, die sich durch die
+Tonart ergeben, werden zusätzlich als Warnungsversetzungszeichen
+gesetzt. Eine Ausnahme sind direkt wiederholte Noten.
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ \key fis \minor
+ #(set-accidental-style 'teaching)
+ \musicA
+ }
+ \context Staff = "down" {
+ \key fis \minor
+ #(set-accidental-style 'teaching)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+
+
+@item no-reset (nicht zurücksetzen)
+
+@funindex no-reset
+@cindex Versetzungszeichenstil, no reset
+@cindex Versetzungszeichenstil: nicht zurücksetzen
+
+Das ist der gleiche Stil wie @code{default}, aber die Versetzungszeichen
+dauern für @qq{immer} an, nicht nur im aktuellen Takt:
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'no-reset)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'no-reset)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+
+@item forget (vergessen)
+
+@funindex forget
+@cindex forget-Versetzungszeichenstil
+@cindex Versetzungszeichenstil forget
+@cindex Versetzungszeichenstil Vergessen
+
+Das ist das Gegenteil von @code{no-reset}: Versetzungszeichen
+werden überhaupt nicht erinnert und folgerichtig werden alle
+Versetzungszeichen entsprechend der Tonart gesetzt, unabhängig
+vom Kontext der Noten. Anders als @code{dodecaphonic} werden nie
+Auflösungszeichen gesetzt:
+
+@lilypond[quote]
+musicA = {
+ <<
+ \relative c' {
+ cis'8 fis, d'4 <a cis>8 f bis4 |
+ cis2. <c, g'>4 |
+ }
+ \\
+ \relative c' {
+ ais'2 cis, |
+ fis8 b a4 cis2 |
+ }
+ >>
+}
+
+musicB = {
+ \clef bass
+ \new Voice {
+ \voiceTwo \relative c' {
+ <fis, a cis>4
+ \change Staff = up
+ cis'
+ \change Staff = down
+ <fis, a>
+ \change Staff = up
+ dis' |
+ \change Staff = down
+ <fis, a cis>4 gis <f a d>2 |
+ }
+ }
+}
+
+\new PianoStaff {
+ <<
+ \context Staff = "up" {
+ #(set-accidental-style 'forget)
+ \musicA
+ }
+ \context Staff = "down" {
+ #(set-accidental-style 'forget)
+ \musicB
+ }
+ >>
+}
+@end lilypond
+@end table
+
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{dodecaphonic-style-accidentals-for-each-note-including-naturals.ly}
+
+
+@seealso
+
+Schnipsel:
+@rlsr{Pitches}.
+
+Referenz der Interna:
+@rinternals{Accidental},
+@rinternals{Accidental_engraver},
+@rinternals{GrandStaff} and
+@rinternals{PianoStaff},
+@rinternals{Staff},
+@rinternals{AccidentalSuggestion},
+@rinternals{AccidentalPlacement},
+@rinternals{accidental-suggestion-interface}.
+
+
+@cindex Versetzungszeichen und gleichzeitige Noten
+@cindex simultane Noten und Versetzungszeichen
+@cindex Akkorde: Versetzungszeichen
+@cindex gleichzeitige Noten: Versetzungszeichen
+@cindex Versetzungszeichen in Akkorden
+
+@knownissues
+
+Gleichzeitig erklingende Noten müssen im sequenziellen Modus eingegeben
+werden. Das bedeutet, dass die Versetzungszeichen von Noten in
+Akkorden so gesetzt werden, als ob die Noten nacheinander auftreten,
+in der Reihenfolge, in der sie im Quelltext erscheinen. Das ist ein
+Problem, wenn Versetzungzeichen in einem AKkord voneinander abhängen,
+was im Standard-Stil nicht vorkommt. Das Problem kann gelöst werden,
+indem man manuell@tie{}@code{!} oder@tie{}@code{?} für die problematischen
+Noten schreibt.
+
+
+@node Ambitus
+@unnumberedsubsubsec Ambitus
+
+@cindex Ambitus
+@cindex Stimmumfang
+
+Der Begriff @notation{ambitus} (Pl. ambitus) beschreibt den
+Stimmumfang einer Stimme. Er kann auch die Töne bedeuten, die
+ein Musikinstrument zu spielen in der Lage ist. Ambitus werden
+in Chorpartituren gesetzt, damit die Sänger schnell wissen, ob
+sie die Stimme meistern können.
+
+Ambitus werden zu Beginn des Stückes nahe des ersten Schlüssels
+notiert. Der Stimmumfang wird durch zwei Notenköpfe dargestellt,
+die die tiefste und höchste Note der Stimme repräsentieren.
+Versetzungszeichen werden nur gesetzt, wenn sie nicht durch die
+Tonart definiert werden.
+
+@lilypond[verbatim,quote]
+\layout {
+ \context {
+ \Voice
+ \consists "Ambitus_engraver"
+ }
+}
+
+\relative c'' {
+ aes c e2
+ cis,1
+}
+@end lilypond
+
+
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{adding-ambitus-per-voice.ly}
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{ambitus-with-multiple-voices.ly}
+
+
+@seealso
+
+Musikglossar:
+@rglos{ambitus}.
+
+Schnipsel:
+@rlsr{Pitches}.
+
+Referenz der Interna:
+@rinternals{Ambitus_engraver},
+@rinternals{Voice},
+@rinternals{Staff},
+@rinternals{Ambitus},
+@rinternals{AmbitusAccidental},
+@rinternals{AmbitusLine},
+@rinternals{AmbitusNoteHead},
+@rinternals{ambitus-interface}.
+
+
+@knownissues
+
+Es gibt keine Kollisionskontrolle bei mehreren Ambitus in einem System.
+
+
+@node Note heads
+@subsection Note heads
+
+Dieser Abschnitt zeigt, wie man Notenköpfe ändern kann.
+
+@menu
+* Special note heads::
+* Easy notation note heads::
+* Shape note heads::
+* Improvisation::
+@end menu
+
+@node Special note heads
+@unnumberedsubsubsec Special note heads
+
+@cindex Notenköpfe, besondere
+@cindex besondere Notenköpfe
+@cindex Notenköpfe, Kreuz
+@cindex Notenköpfe, Raute
+@cindex Noten, parlato
+@cindex Notenköpfe, Flageolett
+@cindex Notenköpfe, Gitarre
+@cindex Kreuznotenköpfe
+@cindex Rautennotenköpfe
+@cindex Parlato-Notenköpfe
+@cindex Gitarrennotenköpfe
+@cindex Flageolett-Notenköpfe
+@cindex Stile, Notenköpfe
+@funindex cross
+
+Notenköpfe können verändert werden:
+
+@lilypond[verbatim,quote,relative=2]
+c4 b a b
+\override NoteHead #'style = #'cross
+c4 b a b
+\revert NoteHead #'style
+c4 d e f
+@end lilypond
+
+Es gibt einen definierten Befehl für die Raute, der nur innerhalb
+von Akkorden benutzt werden kann:
+
+@lilypond[verbatim,quote,relative=2]
+<c f\harmonic>2 <d a'\harmonic>4 <c g'\harmonic>
+@end lilypond
+
+@noindent
+Alle möglichen Notenkopf-Stile finden sich in
+@ref{Note head styles}.
+
+@seealso
+
+Schnipsel:
+@rlsr{Pitches}.
+
+Notationsreferenz:
+@ref{Note head styles},
+@ref{Chorded notes}.
+
+Referenz der Interna:
+@rinternals{note-event},
+@rinternals{Note_heads_engraver},
+@rinternals{Ledger_line_engraver},
+@rinternals{NoteHead},
+@rinternals{LedgerLineSpanner},
+@rinternals{note-head-interface},
+@rinternals{ledger-line-spanner-interface}.
+
+
+@node Easy notation note heads
+@unnumberedsubsubsec Easy notation note heads
+
+@cindex Notenköpfe, Übung
+@cindex Notenköpfe zum Lernen
+@cindex Übungszwecke, Notenköpfe
+@cindex Noteknöpfe, einfache Notation
+@cindex pädagogische Notenköpfe
+@cindex Hal Leonard
+@cindex Anfänger, Notenlernen
+@cindex Notenköpfe für Anfänger
+
+Die @qq{einfachen Notenköpfe} haben die Bezeichnung der Note
+im Kopf gedruckt. Das wird eingesetzt, um die Notation beizubringen.
+Damit die Buchstaben noch lesbar sind, müssen sie sehr groß
+gesetzt werden. Wie man eine größere Schriftart einstellt, findet
+sich in @ref{Setting the staff size}.
+
+@lilypond[verbatim,quote]
+#(set-global-staff-size 26)
+\relative c' {
+ \easyHeadsOn
+ c2 e4 f
+ g1
+ \easyHeadsOff
+ c,1
+}
+@end lilypond
+
+@predefined
+
+@funindex \easyHeadsOn
+@funindex \easyHeadsOff
+@code{\easyHeadsOn}, @code{\easyHeadsOff}
+
+@seealso
+
+Notationsreferenz:
+@ref{Setting the staff size}.
+
+Schnipsel:
+@rlsr{Pitches}.
+
+Referenz der Interna:
+@rinternals{note-event},
+@rinternals{Note_heads_engraver},
+@rinternals{NoteHead},
+@rinternals{note-head-interface}.
+
+
+@node Shape note heads
+@unnumberedsubsubsec Shape note heads
+
+@cindex Notenköpfe, Formen
+@cindex Notation, Aiken
+@cindex Notenköpfe, sacred harp
+@cindex Form-Notenköpfe
+@cindex Aiken-Notenköpfe
+@cindex sacred harp-Notenköpfe
+@funindex \key
+@funindex \aikenHeads
+@funindex \sacredHarpHeads
+
+In dieser Notation haben die Notenköpfe eine Form, die ihrer
+harmonischen Funktion innherhalb der Tonleiter entspricht. Die
+Notation war sehr beliebt in amerikanischen Liederbüchern des
+19. Jahrhunderts. Auf diese Weise können die Formen benutzt
+werden:
+
+@lilypond[verbatim,quote,relative=2]
+\aikenHeads
+c, d e f g a b c
+\sacredHarpHeads
+c, d e f g a b c
+@end lilypond
+
+Die unterschiedlichen Formen richten sich nach der Stufe in der
+Skala, wobei der Grundton der Skala aus dem @code{\key}-Befehl
+entnommen wird.
+
+@predefined
+
+@funindex \aikenHeads
+@funindex \sacredHarpHeads
+@code{\aikenHeads}, @code{\sacredHarpHeads}
+
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{applying-note-head-styles-depending-on-the-step-of-the-scale.ly}
+
+@noindent
+Alle Notenkopfstile finden sich in @ref{Note head styles}.
+
+@seealso
+
+Schnipsel:
+@rlsr{Pitches}.
+
+Notationsreferenz:
+@ref{Note head styles}.
+
+Referenz der Interna:
+@rinternals{note-event},
+@rinternals{Note_heads_engraver},
+@rinternals{NoteHead},
+@rinternals{note-head-interface}.
+
+
+@node Improvisation
+@unnumberedsubsubsec Improvisation
+
+@cindex Improvisation
+@cindex schräge Notenköpfe
+@cindex Notenköpfe, Improvisation
+@cindex Strichnotenköpfe
+@cindex Striche: Notenköpfe
+
+Improvisation wird manchmal angezeigt, indem schräge Notenköpfe
+gesetzt werden, wenn der Spieler eine beliebige Tonhöhe wählen kann
+aber den vorgegebenen Rhythmus spielen soll. Sie können wie folgt
+benutzt werden:
+
+@lilypond[verbatim,quote,relative=2]
+\new Voice \with {
+ \consists "Pitch_squash_engraver"
+} {
+ e8 e g a a16( bes) a8 g
+ \improvisationOn
+ e8 ~
+ e2 ~ e8 f4 f8 ~
+ f2
+ \improvisationOff
+ a16( bes) a8 g e
+}
+@end lilypond
+
+
+@predefined
+
+@funindex \improvisationOn
+@funindex \improvisationOff
+
+@code{\improvisationOn}, @code{\improvisationOff}
+
+@seealso
+
+Schnipsel:
+@rlsr{Pitches}.
+
+Referenz der Interna:
+@rinternals{Pitch_squash_engraver},
+@rinternals{Voice},
+@rinternals{RhythmicStaff}.
+