@cindex compound time signatures
@cindex time signature, compound
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{compound-time-signatures.ly}
-
@lilypondfile[verbatim,quote,texidoc,doctitle]
{time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
>>
@end lilypond
-@snippets
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{compound-time-signatures.ly}
-
-
@seealso
Glossar:
@rglos{polymetric},
@snippets
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{compound-time-signatures.ly}
-
@lilypondfile[verbatim,quote,texidoc,doctitle]
{arabic-improvisation.ly}
@cindex compuesto, indicaciones de compás
@cindex compás compuesto, indicaciones de
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{compound-time-signatures.ly}
-
@lilypondfile[verbatim,quote,texidoc,doctitle]
{time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
>>
@end lilypond
-@snippets
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{compound-time-signatures.ly}
-
-
@seealso
Glosario musical:
@rglos{polymetric},
@snippets
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{compound-time-signatures.ly}
-
@lilypondfile[verbatim,quote,texidoc,doctitle]
{arabic-improvisation.ly}
@cindex métriques composites
@cindex métriques décomposées
-@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{compound-time-signatures.ly}
-
@lilypondfile[verbatim,quote,texidoc,doctitle]
{time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
>>
@end lilypond
-@snippets
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{compound-time-signatures.ly}
-
-
@seealso
Glossaire musicologique :
@rglosnamed{polymetric,polymétrie},
@snippets
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{compound-time-signatures.ly}
-
@lilypondfile[verbatim,quote,texidoc,doctitle]
{arabic-improvisation.ly}
@cindex compound time signatures
@cindex time signature, compound
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{compound-time-signatures.ly}
-
@lilypondfile[verbatim,quote,texidoc,doctitle]
{time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
>>
@end lilypond
-@snippets
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{compound-time-signatures.ly}
-
-
@seealso
音楽用語集:
@rglos{polymetric},
@ref{compound meter}.
@item
-A time signature that additively combines two or more unequal meters, e.g.,
-@q{3/8 + 2/8} instead of @q{5/8}. Sometimes called additive time signatures.
+A time signature that additively combines two or more unequal meters,
+e.g., @q{3/8 + 2/8} instead of @q{5/8}. Sometimes called additive time
+signatures.
@end enumerate
-@lilypond[quote,line-width=13.0\cm]
-#(define ((compound-time one two three num) grob)
- (grob-interpret-markup grob
- (markup
- #:override '(baseline-skip . 0)
- #:number
- #:line (
- #:left-column (one num)
- #:vcenter "+"
- #:left-column (two num)
- #:vcenter "+"
- #:left-column (three num)))))
-
+@lilypond[quote,verbatim]
\relative c' {
\key f \major
- #(set-time-signature 8 8 '(3 2 3))
- \override Staff.TimeSignature #'stencil =
- #(compound-time "3" "2" "3" "8")
+ \compoundMeter #'((3 8) (2 8) (3 8))
c8 d e f4 d8 c bes
c4 g'8 e c f4.
\bar "||"
@end lilypond
@seealso
-@ref{compound meter}, @ref{meter}, @ref{polymetric time signature}.
+@ref{compound meter},
+@ref{meter},
+@ref{polymetric time signature}.
@node concert pitch
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{changing-the-time-signature-without-affecting-the-beaming.ly}
-@cindex compound time signatures
-@cindex time signature, compound
-
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{compound-time-signatures.ly}
-
@lilypondfile[verbatim,quote,texidoc,doctitle]
{time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly}
@funindex \times
@funindex times
-Polymetric notation is supported, either explicitly or by modifying
-the visible time signature symbol and scaling the note durations.
+Polymetric notation is supported explicitly or by manually modifying the
+visible time signature symbol and/or scaling note durations.
-@strong{@i{Staves with different time signatures, equal measure lengths}}
+@subsubheading Different time signatures with equal-length measures
-This notation can be created by setting a common time signature
-for each staff but replacing the symbol manually by setting
-@code{timeSignatureFraction} to the desired fraction and scaling
-the printed durations in each staff to the common time
-signature; see @ref{Time signature}. The scaling is done with
-@code{\scaleDurations}, which is used in a similar way to
-@code{\times}, but does not create a tuplet bracket; see
-@ref{Scaling durations}.
+Set a common time signature for each staff, and set the
+@code{timeSignatureFraction} to the desired fraction. Then use the
+@code{\scaleDurations} function to scale the durations of the notes in
+each staff to the common time signature.
@cindex beams, with polymetric meters
@cindex polymetric meters, with beams
-In this example, music with the time signatures of 3/4, 9/8, and
-10/8 are used in parallel. In the second staff, shown durations
-are multiplied by 2/3, as 2/3 * 9/8 = 3/4, and in the third
-staff, shown durations are multiplied by 3/5, as 3/5 * 10/8 = 3/4.
-It will often be necessary to insert beams manually, as the
-duration scaling affects the autobeaming rules.
+In the following example, music with the time signatures of 3/4, 9/8 and
+10/8 are used in parallel. In the second staff, shown durations are
+multiplied by 2/3 (because 2/3 * 9/8 = 3/4) and in the third staff, the
+shown durations are multiplied by 3/5 (because 3/5 * 10/8 = 3/4). It
+may be necessary to insert beams manually, as the duration scaling will
+affect the autobeaming rules.
@lilypond[quote,verbatim]
\relative c' <<
\new Staff {
\time 3/4
c4 c c |
- c c c |
+ c4 c c |
}
\new Staff {
\time 3/4
\scaleDurations #'(3 . 5) {
\repeat unfold 2 { c8[ c c] }
\repeat unfold 2 { c8[ c] } |
- c4. c4. \times 2/3 { c8[ c c] } c4
+ c4. c \times 2/3 { c8[ c c] } c4
}
}
>>
@end lilypond
-@strong{@i{Staves with different time signatures, unequal bar lengths}}
+@subsubheading Different time signatures with unequal-length measures
Each staff can be given its own independent time signature by
moving the @code{Timing_translator} and the
>>
@end lilypond
-@snippets
+@funindex \compoundMeter
+@cindex compound time signatures
+@cindex time signature, compound
-@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
-{compound-time-signatures.ly}
+@subsubheading Compound time signatures
+
+These are created using the @code{\compoundMeter} function. The syntax
+for this is:
+
+@example
+\compoundMeter #'@var{(list of lists)}
+@end example
+
+The simplest construction is a single list, where the @emph{last} number
+indicates the bottom number of the time signature and those that come
+before it, the top numbers.
+@lilypond[quote,verbatim]
+\relative c' {
+ \compoundMeter #'((2 2 2 8))
+ \repeat unfold 6 c8 \repeat unfold 12 c16
+}
+@end lilypond
+
+More complex meters can be constructed using additional lists. Also,
+automatic beaming settings will be adjusted depending on the values.
+
+@lilypond[quote,verbatim]
+\relative c' {
+ \compoundMeter #'((1 4) (3 8))
+ \repeat unfold 5 c8 \repeat unfold 10 c16
+}
+
+\relative c' {
+ \compoundMeter #'((1 2 3 8) (3 4))
+ \repeat unfold 12 c8
+}
+@end lilypond
@seealso
Music Glossary:
@rglos{meter}.
Notation Reference:
+@ref{Automatic beams},
+@ref{Manual beams},
@ref{Time signature},
@ref{Scaling durations}.
@knownissues
-
-When using different time signatures in parallel, notes
-at the same moment will be placed at the same horizontal
-location. However, the bar lines in the different staves
-will cause the note spacing to be less regular in each of the
-individual staves than would be normal without the different
-time signatures.
+When using different time signatures in parallel, notes at the same
+moment will be placed at the same horizontal location. However, the bar
+lines in the different staves will cause the note spacing to be less
+regular in each of the individual staves than would be normal without
+the different time signatures.
@node Automatic note splitting
@unnumberedsubsubsec Automatic note splitting
@snippets
-@lilypondfile[verbatim,quote,texidoc,doctitle]
-{compound-time-signatures.ly}
-
@lilypondfile[verbatim,quote,texidoc,doctitle]
{arabic-improvisation.ly}
%% Note: this file works from version 2.14.0
\version "2.14.0"
\header {
+%% Translation of GIT committish: 8cbb38db1591ab95a178643e7bf41db018aa22c0
+
texidocde = "Dieses Schnipsel zeigt, wie man die alternative Brevis mit zwei
vertikalen Linien an jeder Seite des Notenkopfes benutzt."
\version "2.14.0"
\header {
+%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd
+
+ texidocfr = "
+Les diagrammes de fret peuvent s'orienter de trois manières différentes.
+Ils s'aligneront par défaut sur la corde du haut ou le sommet du fret.
+
+
+"
+
+ doctitlefr = "Orientation des diagrammes de fret"
+
+
lsrtags = "fretted-strings"
+
%% Translation of GIT committish: 70f5f30161f7b804a681cd080274bfcdc9f4fe8c
texidoces = "
doctitlede = "Akkordglissando in Tabulaturen"
+%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd
+
+ texidocfr = "
+Un glissando sur des accords s'indique dans un @code{TabStaff} de la
+même manière que dans un @code{Staff}, à ceci près que nous aurons
+besoin des numéros de corde afin de déterminer correctement les frets
+d'arrivée.
+
+"
+
+ doctitlefr = "Glissando d'accords et tablature"
+
+
lsrtags = "fretted-strings"
texidoc = "
Slides for chords can be indicated in both Staff and TabStaff.
doctitlede = "Akkordänderungen für Bunddiagramme"
+%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd
+ texidocfr = "
+Vous pouvez opter pour n'imprimer les diagrammes de fret qu'à l'occasion
+d'un changement d'accord ou de saut de ligne.
+
+"
+
+ doctitlefr = "Changement d'accord et diagramme de fret"
+
+
lsrtags = "fretted-strings"
texidoc = "FretBoards can be set to display only when the chord changes
or at the beginning of a new line."
} % begin verbatim
-#(define ((compound-time one two num) grob)
- (grob-interpret-markup grob
- (markup #:override '(baseline-skip . 0) #:number
- (#:line ((#:column (one num))
- #:vcenter "+"
- (#:column (two num)))))))
-
-\relative c' {
- \override Staff.TimeSignature #'stencil = #(compound-time "2" "3" "8")
- \time 5/8
- \set Staff.beatStructure = #'(2 3)
- c8 d e fis gis
- c8 fis, gis e d
- c8 d e4 gis8
+\markup {
+ This snippet is deprecated as of 2.15.9 and will be removed in 2.16
}
\version "2.15.7"
\header {
+%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd
+ texidocfr = "
+Les propriétés d'un diagramme de fret sont définies par les
+@code{fret-diagram-details}. En matière de diagramme FretBoards, les
+adaptations s'appliquent à l'objet @code{FretBoards.FretBoard}. Un
+@code{FretBoard} est comparable à un @code{Voice}@tie{}: il s'agit
+d'un contexte du plus bas niveau, et il n'est donc pas primordial de
+l'instancier de manière explicite pour adapter ses propriétés.
+
+"
+ doctitlefr = "Personnalisation de diagrammes de fret"
+
+
lsrtags = "fretted-strings, tweaks-and-overrides"
+
%% Translation of GIT committish: 70f5f30161f7b804a681cd080274bfcdc9f4fe8c
texidoces = "
Se pueden establecer las propiedades de los diagramas de
doctitlede = "Eigene Dynamiktextspanner nachgestellt"
-%% Translation of GIT committish: a06cb0b0d9593ba110e001f2b0f44b8bef084693
+%% Translation of GIT committish: a6b5eea83ddcdd8e1fd0760db385176ff9b2b1cd
texidocfr = "
Il s'agit de fonctions postfix pour personnaliser l'extension des
crescendos textuels. L'extension devrait débuter sur la première notte
-de la mesure. Il faut utiliser @code{-\mycresc} -- comme une
+de la mesure. Il faut utiliser @w{@code{-\mycresc}} -- comme une
articulation -- sous peine que le départ de l'extension n'apparaisse
qu'à la note suivante.
"
"
doctitlede = "Fingersatz Saitennummern und Fingersatz für die rechte Hand"
-%% Translation of GIT committish: ac6297e4fa174ac5759cc450ad085c2fac9ba00b
+%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd
texidocfr = "
L'exemple suivant illustre comment combiner des doigtés pour la main
-gauche, des indications de corrde et des doigtés pour la main droite.
+gauche, des indications de corde et des doigtés pour la main droite.
"
- doctitlefr = "Doigtés indications de cordeet doigtés main droite"
+ doctitlefr = "Doigtés indications de corde et doigtés main droite"
texidoc = "
doctitlede = "Alternative Bunddiagrammtabellen"
+%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd
+
+ texidocfr = "
+Vous pouvez tout à fait créer des tables de diagrammes de fret
+supplémentaires, notamment dans l'optique d'un fret alternatif pour un
+accord donné.
+
+Avant de pouvoir utiliser un diagramme alternatif, vous devrez alimenter
+une table à cet effet. Les différents diagrammes seront ajoutés à cette
+table.
+
+Il peut aussi bien s'agir d'une table vide, que de la recopie d'une
+table existante.
+
+La table servant de base pour les diagrammes prédéfinis est sélectionnée
+par la propriété @code{\\predefinedDiagramTable}.
+
+"
+
+ doctitlefr = "Diagrammes de fret alternatifs"
+
+
lsrtags = "fretted-strings"
texidoc = "
"
doctitlede = "Flageolett von Bundinstrumenten in einer Tabulatur"
+%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd
+ texidocfr = "
+Harmoniques et tablature (harmoniques artificielles)
+"
+ doctitlefr = "Harmoniques et tablature"
+
+
lsrtags = "fretted-strings"
texidoc = "
Fretted-string harmonics:
"
doctitlede = "Die Standardwerte der Abkürzungen von Artikulationen verändern"
-%% Translation of GIT committish: 217cd2b9de6e783f2a5c8a42be9c70a82195ad20
+%% Translation of GIT committish: a6b5eea83ddcdd8e1fd0760db385176ff9b2b1cd
texidocfr = "
Les raccourcis sont répertoriés dans le fichier
@file{ly/script-init.ly}, dans lequel on retrouve les variables
@code{dashHat}, @code{dashPlus}, @code{dashDash}, @code{dashBar},
@code{dashLarger}, @code{dashDot}, et @code{dashUnderscore} ainsi que
leur valeur par défaut. Ces valeurs peuvent être modifiées selon vos
-besoins. Il suffit par exemple, pour affecter au raccourci @code{-+}
+besoins. Il suffit par exemple, pour affecter au raccourci @w{@code{-+}}
(@code{dashPlus}) le symbole du trille en lieu et place du @code{+}
(caractère plus), d'assigner la valeur @code{trill} à la variable
@code{dashPlus} :
doctitle = "Compound time signatures"
}
-#(define ((compound-time one two num) grob)
- (grob-interpret-markup grob
- (markup #:override '(baseline-skip . 0) #:number
- (#:line ((#:column (one num))
- #:vcenter "+"
- (#:column (two num)))))))
-
-\relative c' {
- \override Staff.TimeSignature #'stencil = #(compound-time "2" "3" "8")
- \time 5/8
- \set Staff.beatStructure = #'(2 3)
- c8 d e fis gis
- c8 fis, gis e d
- c8 d e4 gis8
+\markup {
+ This snippet is deprecated as of 2.15.9 and will be removed in 2.16
}
"
doctitlede = "Referenz für Flageolett von offenen Saiten"
+%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd
+ texidocfr = "
+Table des harmoniques sur corde à vide (harmoniques naturelles):
+
+"
+ doctitlefr = "Table des harmoniques sur corde à vide"
+
+
+
lsrtags = "fretted-strings"
texidoc = "
Reference for open-string harmonics:
"
doctitlede = "Gleiten (Glissando) in Tabulatur"
+%% Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd
+ texidocfr = "
+Un glissando s'indique dans un @code{TabStaff} tout comme dans un
+@code{Staff}.
+
+"
+
+ doctitlefr = "Glissando et tablature"
+
+
lsrtags = "fretted-strings"
texidoc = "
Slides can be typeset in both @code{Staff} and @code{TabStaff} contexts: