Previous: Entering figured bass, Up: Figured bass
Figured bass can be displayed using the FiguredBass context,
or in most staff contexts.
When displayed in a FiguredBass context, the vertical location
of the figures is independent of the notes on the staff.
<<
\relative c'' {
c4 c'8 r8 c,4 c'
}
\new FiguredBass {
\figuremode {
<4>4 <10 6>8 s8
<6 4>4 <6 4>
}
}
>>
In the example above, the FiguredBass context must be
explicitly instantiated to avoid creating a second (empty) staff.
Figured bass can also be added to Staff contexts
directly. In this case, the vertical position of the
figures is adjusted automatically.
<<
\new Staff = myStaff
\figuremode {
<4>4 <10 6>8 s8
<6 4>4 <6 4>
}
%% Put notes on same Staff as figures
\context Staff = myStaff
{
\clef bass
c4 c'8 r8 c4 c'
}
>>
When added in a Staff context, figured bass can be displayed above
or below the staff.
<<
\new Staff = myStaff
\figuremode {
<4>4 <10 6>8 s8
\bassFigureStaffAlignmentDown
<6 4>4 <6 4>
}
%% Put notes on same Staff as figures
\context Staff = myStaff
{
\clef bass
c4 c'8 r8 c4 c'
}
>>
\bassFigureStaffAlignmentDown,
\bassFigureStaffAlignmentUp,
\bassFigureStaffAlignmentNeutral.
Snippets: Chords.
Internals Reference: BassFigure, BassFigureAlignment, BassFigureLine, BassFigureBracket, BassFigureContinuation, FiguredBass.
To ensure that continuation lines work properly, it is safest to use the same rhythm in the figure line as in the bass line.
<<
{
\clef bass
\repeat unfold 4 { f16. g32 } f8. es16 d8 es
}
\figures {
\bassFigureExtendersOn
% The extenders are correct here, with the same rhythm as the bass
\repeat unfold 4 { <6 4->16. <6 4->32 }
<5>8. r16 <6>8 <6\! 5->
}
>>
<<
{
\clef bass
\repeat unfold 4 { f16. g32 } f8. es16 d8 es
}
\figures {
\bassFigureExtendersOn
% The extenders are incorrect here, even though the timing is the same
<6 4->4 <6 4->4
<5>8. r16 <6>8 <6\! 5->
}
>>
When using extender lines, adjacent figures with the same number in a different figure location can cause the figure positions to invert.
<<
{ fis4 g g, e' }
\figures {
\bassFigureExtendersOn
<6 5>4 <5\! 4> < 5 _!> <6>
}
>>
To avoid this problem, simply turn on extenders after the figure that begins the extender line and turn them off at the end of the extender line.
<<
{ fis4 g g, e' }
\figures {
<6 5>4 <5 4>
\bassFigureExtendersOn
< 5 _!>4 <6>
\bassFigureExtendersOff
}
>>
Cette page documente LilyPond-2.11.58 (branche de développement).
Rapportez toute anomalie en français à lilypond-user-fr@gnu.org ou en anglais à http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs
Vos suggestions à propos de la documentation sont les bienvenues.
Autres langues : español.