traite les accords comme des ensembles de hauteurs, donc les accords
peuvent être transposés.
-@lilypond[quote,ragged-right,verbatim,ragged-right]
+@lilypond[quote,ragged-right,verbatim]
twoWays = \transpose c c' {
\chordmode {
c1 f:sus4 bes/f
Dans le mode accords, introduit par la commande @code{\chordmode}, les
accords ne sont indiqués que par leur note fondamentale.
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
\chordmode { es4. d8 c2 }
@end lilypond
On peut cependant obtenir des accords différents, en utilisant le
caractère deux points (@code{:}).
-@lilypond[quote,fragment,verbatim]
+@lilypond[quote,verbatim]
\chordmode { e1:m e1:7 e1:m7 }
@end lilypond
tierces. Notez l'exception que constitue @code{c:13} dans lequel la
onzième est délibérément omise.
-@lilypond[quote,fragment,verbatim]
+@lilypond[quote,verbatim]
\chordmode { c:3 c:5 c:6 c:7 c:8 c:9 c:10 c:11 c:13 }
@end lilypond
ajoutées, que l'on indique après le chiffrage principal et que l'on
sépare par des points@tie{}:
-@lilypond[quote,verbatim,fragment]
+@lilypond[quote,verbatim]
\chordmode { c:5.6 c:3.7.8 c:3.6.13 }
@end lilypond
On peut augmenter ou diminuer certains intervalles au moyen des
signes @code{-} ou @code{+}@tie{}:
-@lilypond[quote,verbatim,fragment]
+@lilypond[quote,verbatim]
\chordmode { c:7+ c:5+.3- c:3-.5-.7- }
@end lilypond
après un signe @code{^} -- les notes ajoutées doivent être indiquées
@emph{avant} les notes à enlever.
-@lilypond[quote,verbatim,fragment]
+@lilypond[quote,verbatim]
\chordmode { c^3 c:7^5 c:9^3.5 }
@end lilypond
Il est bien sûr possible de mélanger ces chiffrages avec des notes
ajoutées.
-@lilypond[quote,verbatim,fragment]
+@lilypond[quote,verbatim]
\chordmode { c:sus4 c:7sus4 c:dim7 c:m6 }
@end lilypond
avec la onzième, la onzième est enlevée automatiquement, à moins que
vous ne le spécifiez explicitement.
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
\chordmode { c:13 c:13.11 c:m13 }
@end lilypond
Les accords peuvent être renversés ou combinés avec une note étrangère à
la basse, au moyen de @code{@var{accord}/}@var{note}
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
\chordmode { c1 c/g c/f }
@end lilypond
@funindex /+
supérieure sera supprimée. Pour l'éviter, utilisez la syntaxe
@code{/+}@var{note}.
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
\chordmode { c1 c/+g c/+f }
@end lilypond
car elle est indiquée en dernier@tie{}:
@cindex agrégats
-@lilypond[quote,ragged-right,verbatim,fragment]
+@lilypond[quote,ragged-right,verbatim]
\chordmode { c:5.5-.5+ }
@end lilypond
(sequential-music-to-chord-exceptions chExceptionMusic #t)
@end example
Pour qu'elles soient effectives, on ajoute ces exceptions aux exceptions
-par défaut définies dans @file{ly/@/chord@/-modifier@/-init@/.ly}@tie{}:
+par défaut définies dans @file{ly/chord-modifier-init.ly}@tie{}:
@example
(append
(sequential-music-to-chord-exceptions chExceptionMusic #t)
l'accord et la basse) sont habituellement séparés par une barre oblique.
La propriété @code{chordNameSeparator} permet d'indiquer un autre
séparateur, par exemple
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
\new ChordNames \chordmode {
c:7sus4
\set chordNameSeparator
@rlsrnamed{Chords,Accords}.
Fichiers internes :
-@file{scm/@/chords@/-ignatzek@/.scm},
-@file{scm/@/chord@/-entry@/.scm}.
+@file{scm/chords-ignatzek.scm},
+@file{scm/chord-entry.scm}.
@knownissues
LilyPond gère la basse chiffrée.
-@lilypond[quote,ragged-right,verbatim,fragment]
+@lilypond[quote,ragged-right,verbatim]
<<
\new Voice { \clef bass dis4 c d ais g fis}
\new FiguredBass \figuremode {
@example
<4 6>
@end example
-@lilypond[quote,ragged-right,fragment]
+@lilypond[quote,ragged-right]
\new FiguredBass
\figuremode { <4 6> }
@end lilypond
@example
<4- 6+ 7!> <5++> <3--> <7/> r <6\+ 5/>
@end example
-@lilypond[quote,ragged-right,fragment]
+@lilypond[quote,ragged-right]
\figures { <4- 6+ 7!> <5++> <3--> <7/> r <6\+ 5/> }
@end lilypond
@example
<[4 6] 8 [_! 12] > <5 \markup @{ \number 6 \super (1) @} >
@end example
-@lilypond[quote,ragged-right,fragment]
+@lilypond[quote,ragged-right]
\new FiguredBass
\figuremode { < [4 6] 8 [_! 12] > < 5 \markup{ \tiny \number 6 \super (1)} > }
@end lilypond
On peut également ajouter une basse chiffrée directement à un contexte
@code{Staff}. L'alignement vertical est alors automatiquement ajusté.
-@lilypond[ragged-right,fragment,quote]
+@lilypond[ragged-right,quote]
<<
\new Staff = someUniqueName
\relative c'' {