Guide, node Updating translation committishes..
@end ignore
-@c \version "2.14.0"
+@c \version "2.17.30"
@node Chord notation
Predefined shorthands for articulations and ornaments cannot be used
on notes in chord mode, see @ref{Articulations and ornamentations}.
-When chord mode and note mode are mixed in sequential music, and
-chord mode comes first, the note mode will create a new @code{Staff}
-context:
-
-@lilypond[verbatim,quote,ragged-right,relative=1]
-\chordmode { c2 f }
-<c e g>2 <g' b d>
-@end lilypond
-
-@noindent
-To avoid this behavior, explicitly create the @code{Staff} context:
-
-@lilypond[verbatim,quote,ragged-right,relative=1]
-\new Staff {
- \chordmode { c2 f }
- <c e g>2 <g' b d>
-}
-@end lilypond
-
@node Common chords
@unnumberedsubsubsec Common chords
@tab
@lilypond[line-width=4\cm, noragged-right]
\chordmode {
- \override Staff.TimeSignature #'stencil = ##f
+ \omit Staff.TimeSignature
c1
}
@end lilypond
@tab
@lilypond[line-width=4\cm, noragged-right]
\chordmode {
- \override Staff.TimeSignature #'stencil = ##f
+ \omit Staff.TimeSignature
c1:m c:m7
}
@end lilypond
@tab
@lilypond[line-width=4\cm, noragged-right]
\chordmode {
- \override Staff.TimeSignature #'stencil = ##f
+ \omit Staff.TimeSignature
c1:dim c:dim7
}
@end lilypond
@tab
@lilypond[line-width=4\cm, noragged-right]
\chordmode {
- \override Staff.TimeSignature #'stencil = ##f
+ \omit Staff.TimeSignature
c1:aug
}
@end lilypond
@tab
@lilypond[line-width=4\cm, noragged-right]
\chordmode {
- \override Staff.TimeSignature #'stencil = ##f
+ \omit Staff.TimeSignature
c1:maj c:maj7
}
@end lilypond
@lilypond[quote,ragged-right,verbatim]
\chordmode {
- c1 c/g c/f
+ c'1 c'/e c'/f
}
@end lilypond
@lilypond[quote,ragged-right,verbatim]
\chordmode {
- c1 c/g c/+g
+ c'1 c'/g c'/+e
}
@end lilypond
\chordmode { c1:5.5-.5+ }
@end lilypond
-Only the second inversion can be created by adding a bass
-note. The first inversion requires changing the root of
-the chord.
-
-@lilypond[quote,ragged-right,verbatim]
-\chordmode {
- c'1: c':/g e:6-3-^5 e:m6-^5
-}
-@end lilypond
-
@node Displaying chords
@subsection Displaying chords
chord mode. The displayed chord name will be the same, regardless
of the mode of entry, unless there are inversions or added bass notes:
-@lilypond[verbatim,quote,relative=1]
+@lilypond[verbatim,quote]
+chordmusic = \relative c' {
+ <c e g>2 <f bes c>
+ <f c' e g>1
+ \chordmode {
+ c2 f:sus4 c1:/f
+ }
+}
<<
\new ChordNames {
- <c e g>2 <f bes c>
- <f c' e g>1
- \chordmode {
- c2 f:sus4 c1:/f
- }
+ \chordmusic
}
{
- <c e g>2 <f bes c>
- <f, c' e g>1
- \chordmode {
- c2 f:sus4 c1:/f
- }
+ \chordmusic
}
>>
@end lilypond
@funindex{\chords}
-@code{\chords @{ ... @}} is a shortcut notation for
-@code{\new ChordNames @{ \chordmode @{ ... @} @}}.
+@code{\chords @{ @dots{} @}} is a shortcut notation for
+@code{\new ChordNames @{ \chordmode @{ @dots{} @} @}}.
@lilypond[verbatim,quote,ragged-right]
\chords {
In addition to the different naming systems, different note names
are used for the root in different languages. The predefined
-variables @code{\germanChords}, @code{\semiGermanChords},
+commands @code{\germanChords}, @code{\semiGermanChords},
@code{\italianChords} and @code{\frenchChords} set these variables.
The effect is demonstrated here:
@node Figured bass
@subsection Figured bass
-@lilypondfile[quote]{figured-bass-headword.ly}
+@c Line width hack because of instrument names
+@lilypondfile[quote,staffsize=18,line-width=14.5\cm]{figured-bass-headword.ly}
Figured bass notation can be displayed.
@code{BassFigure} objects. Figured bass can also be displayed
in @code{Staff} contexts.
-@code{\figures@{ ... @}} is a shortcut notation for
-@code{\new FiguredBass @{ \figuremode @{ ... @} @}}.
+@code{\figures@{ @dots{} @}} is a shortcut notation for
+@code{\new FiguredBass @{ \figuremode @{ @dots{} @} @}}.
Although the support for figured bass may superficially resemble chord
@lilypond[verbatim,ragged-right,quote]
<<
- \new Staff = myStaff
+ \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
+ \context Staff = "myStaff"
{
\clef bass
c4 c'8 r8 c4 c'
@lilypond[verbatim,ragged-right,quote]
<<
- \new Staff = myStaff
+ \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
+ \context Staff = "myStaff"
{
\clef bass
c4 c'8 r8 c4 c'
}
>>
@end lilypond
-
-When using extender lines, adjacent figures with the same number in
-a different figure location can cause the figure positions to invert.
-
-@lilypond[verbatim,ragged-right,quote,relative=1]
-<<
- { fis4 g g, e' }
- \figures {
- \bassFigureExtendersOn
- <6 5>4 <5\! 4> < 5 _!> <6>
- }
->>
-@end lilypond
-
-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.
-
-@lilypond[verbatim,ragged-right,quote,relative=1]
-<<
- { fis4 g g, e' }
- \figures {
- <6 5>4 <5 4>
- \bassFigureExtendersOn
- < 5 _!>4 <6>
- \bassFigureExtendersOff
- }
->>
-@end lilypond