@cindex polymétrique, partition
@cindex Chiffres de mesure multiples
-@lilypond[quote,relative=1,ragged-right,verbatim,fragment]
+@lilypond[quote,relative=1,ragged-right,verbatim]
\new Score \with {
\remove "Timing_translator"
\remove "Default_bar_line_engraver"
Comment, par exemple, déplacer le doigté dans le fragment suivant ?
-@lilypond[quote,fragment,relative=2,verbatim]
+@lilypond[quote,relative=2,verbatim]
c-2
\stemUp
f
Nous voulions changer la position du chiffre @b{2} dans le fragment suivant :
-@lilypond[quote,fragment,relative=2,verbatim]
+@lilypond[quote,relative=2,verbatim]
c-2
\stemUp
f
En ajoutant cette commande avant la création du doigté (de l'objet @q{Fingering}),
donc avant @code{c2}, on obtient le résultat suivant :
-@lilypond[quote,relative=2,fragment,verbatim]
+@lilypond[quote,relative=2,verbatim]
\once \override Voice.Fingering #'padding = #3
c-2
\stemUp
@end example
Ainsi :
-@lilypond[quote,verbatim,relative=2,fragment]
+@lilypond[quote,verbatim,relative=2]
R1*2
\set Score.skipBars = ##t
R1*2
dans le contexte le plus restreint où elle est employée : le plus souvent
@code{ChordNames}, @code{Voice}, ou @code{Lyrics}. Dans l'exemple suivant,
-@lilypond[quote,verbatim,relative=2,fragment]
+@lilypond[quote,verbatim,relative=2]
c8 c c c
\set autoBeaming = ##f
c8 c c c
@code{skipBars}, évoquée plus haut, ne relève pas du contexte @code{Voice},
et le code suivant ne fonctionnera pas.
-@lilypond[quote,verbatim,relative=2,fragment]
+@lilypond[quote,verbatim,relative=2]
R1*2
\set skipBars = ##t
R1*2
Pour modifier une propriété de façon à ce qu'elle ne s'applique qu'une seule fois,
il convient d'employer la commande @code{\once} :
-@lilypond[quote,verbatim,relative=2,fragment]
+@lilypond[quote,verbatim,relative=2]
c4
\once \set fontSize = #4.7
c4
Dans l'accord suivant, les notes sont modifiées une par une :
-@lilypond[relative=2,fragment,verbatim,ragged-right]
+@lilypond[relative=2,verbatim,ragged-right]
<
c
\tweak #'color #red d
@item @code{1 2 8 16}
@tab valeurs rythmiques
@tab
-@lilypond[fragment,relative=2,notime]
+@lilypond[relative=2,notime]
\set Staff.autoBeaming = ##f
\override Staff.Clef #'break-visibility = #all-invisible
c1 c2 c8 c16
@item @code{c d e f g a b }
@tab gamme
@tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
c d e f g a b
@end lilypond
@item @code{fis bes}
@tab altérations
@tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
fis bes
@end lilypond
@item @code{\clef treble \clef bass }
@tab clés
@tab
-@lilypond[fragment,notime]
+@lilypond[notime]
\clef treble
s4_" "
\clef bass
@item @code{\time 3/4 \time 4/4 }
@tab chiffre de mesure
@tab
-@lilypond[fragment]
+@lilypond[relative=1]
\override Staff.Clef #'transparent = ##t
\time 3/4
s4_" "
@item @code{r4 r8}
@tab silences
@tab
-@lilypond[relative=2,notime,fragment]
+@lilypond[relative=2,notime]
\override Staff.Clef #'break-visibility = #all-invisible
r4 r8
@end lilypond
@item @code{d ~ d}
@tab liaison de tenue
@tab
-@lilypond[relative=2,notime,fragment]
+@lilypond[relative=2,notime]
\set Score.timing = ##f
\set Staff.autoBeaming = ##f
d ~ d
@item @code{\key es \major }
@tab armure
@tab
-@lilypond[notime,fragment]
+@lilypond[notime]
\clef treble
\key es \major
s4
@item @var{note}@code{'}
@tab monter d'une octave
@tab
-@lilypond[relative=2,notime,fragment]
+@lilypond[relative=2,notime]
\set Score.timing = ##f
\set Staff.autoBeaming = ##f
a a'
@item @var{note}@code{,}
@tab baisser d'une octave
@tab
-@lilypond[relative=2,notime,fragment]
+@lilypond[relative=2,notime]
\set Score.timing = ##f
\set Staff.autoBeaming = ##f
c c,
@item @code{c( d e)}
@tab liaisons
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Score.timing = ##f
\set Staff.implicitTimeSignatureVisibility = #all-invisible
\set Staff.autoBeaming = ##f
@item @code{c\( c( d) e\)}
@tab liaisons de phrasé
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Score.timing = ##f
\set Staff.implicitTimeSignatureVisibility = #all-invisible
\set Staff.autoBeaming = ##f
@item @code{a8[ b]}
@tab ligatures
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Score.timing = ##f
\set Staff.implicitTimeSignatureVisibility = #all-invisible
\set Staff.autoBeaming = ##f
@item @code{<< \new Staff ... >>}
@tab ajouter des portées
@tab
-@lilypond[fragment]
+@lilypond[relative=1]
<< \new Staff {
\set Staff.implicitTimeSignatureVisibility = #all-invisible
- c'1
+ c1
}
\new Staff {
\set Staff.implicitTimeSignatureVisibility = #all-invisible
- c'1
+ c1
} >>
@end lilypond
@item @code{c-> c-.}
@tab indications d'articulation
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Staff.implicitTimeSignatureVisibility = #all-invisible
c-> c-.
@end lilypond
@item @code{c\mf c\sfz}
@tab nuances
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Staff.implicitTimeSignatureVisibility = #all-invisible
c2\mf c\sfz
@end lilypond
@item @code{a\< a a\!}
@tab crescendo
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Score.timing = ##f
\set Staff.implicitTimeSignatureVisibility = #all-invisible
\set Staff.autoBeaming = ##f
@item @code{a\> a a\!}
@tab decrescendo
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Score.timing = ##f
\set Staff.implicitTimeSignatureVisibility = #all-invisible
\set Staff.autoBeaming = ##f
@item @code{< >}
@tab accords
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Staff.implicitTimeSignatureVisibility = #all-invisible
<c e>
@end lilypond
@item @code{\partial 8}
@tab levées
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\partial 8
f8 c2 d e
@end lilypond
@item @code{\times 2/3 @{f g a@}}
@tab triolets
@tab
-@lilypond[relative=1,fragment]
+@lilypond[relative=1]
\set Staff.implicitTimeSignatureVisibility = #all-invisible
\times 2/3 { f8 g a }
@end lilypond
@item @code{\grace}
@tab appogiatures
@tab
-@lilypond[relative=2,fragment]
+@lilypond[relative=2]
\set Staff.implicitTimeSignatureVisibility = #all-invisible
\context Voice { \grace b16 c4 }
@end lilypond
@item @code{\new Lyrics}
@tab imprimer les paroles
@tab
-@lilypond[fragment]
+@lilypond[relative=1]
\new Lyrics \lyricmode { twinkle }
@end lilypond
@item @code{twin -- kle}
@tab diviser un mot en plusieurs syllabes
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Staff.implicitTimeSignatureVisibility = #all-invisible
<<
{ g'1 g }
@item @code{\chordmode @{ c:dim f:maj7 @}}
@tab accords chiffrés
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Staff.implicitTimeSignatureVisibility = #all-invisible
\chordmode { c:dim f:maj7 }
@end lilypond
@item @code{\context ChordNames}
@tab imprimer les chiffrages d'accords
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\chords { c:dim f:maj7 }
@end lilypond
@item @code{<<@{e f@} \\ @{c d@}>>}
@tab polyphonie
@tab
-@lilypond[fragment,relative=2]
+@lilypond[relative=2]
\set Staff.implicitTimeSignatureVisibility = #all-invisible
\context Staff <<{e f} \\ {c d}>>
@end lilypond
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
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
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'' {
@c due to crazy intervals of banjo music, absolute pitch is recommended
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
\new TabStaff <<
\set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
\set TabStaff.stringTunings = #banjo-open-g-tuning
notation polyphonique abrégée peut être employée lorsque le contexte
@rinternals{DrumVoice} est spécifié explicitement :
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
\new DrumStaff <<
\new DrumVoice = "1" { s1 *2 }
\new DrumVoice = "2" { s1 *2 }
signes. Il faut donc l'ajouter explicitement dans la définition du
contexte, suivant la manœuvre indiquée dans @ref{La commande de fixation (set)}.
-@lilypond[quote,ragged-right,verbatim,fragment]
+@lilypond[quote,ragged-right,verbatim]
\new DrumStaff \with {
\consists "Parenthesis_engraver"
} <<
do central.
@c don't use c' here.
-@lilypond[verbatim,quote,fragment]
-\clef bass
-c d e f
-g a b c
-d e f g
+@lilypond[verbatim,quote]
+{
+ \clef bass
+ c4 d e f
+ g4 a b c
+ d4 e f g
+}
@end lilypond
@cindex octave, spécification
Chaque@tie{}@code{'} hausse la note d'une octave@tie{};
chaque@tie{}@code{,} baisse la note d'une octave.
-@lilypond[verbatim,quote,fragment]
-\clef treble
-c' c'' e' g
-d'' d' d c
-\clef bass
-c, c,, e, g
-d,, d, d c
+@lilypond[verbatim,quote]
+{
+ \clef treble
+ c'4 c'' e' g
+ d''4 d' d c
+ \clef bass
+ c,4 c,, e, g
+ d,,4 d, d c
+}
@end lilypond