]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/compound-time-signatures.ly
Merge commit 'origin' into beamlets2
[lilypond.git] / input / lsr / compound-time-signatures.ly
1 %% Do not edit this file; it is auto-generated from input/new
2 %% This file is in the public domain.
3 \version "2.12.0"
4
5 \header {
6  doctitlees = "Indicaciones de compases compuestos"
7  texidoces = "
8 Las indicaciones de compás poco frecuentes como \"5/8\" se pueden
9 ejecutar como compases compuestos (p.ej. \"3/8 + 2/8\"), que combinan
10 dos o más metros diferentes. LilyPond puede hacer la música de este
11 tipo fácil de leer e interpretar, imprimiendo explícitamente las
12 indicaciones de compás compuesto y adaptando el comportamiento
13 automático de las barras (también se pueden añadir indicaciones
14 gráficas de la agrupación de compases; véase el fragmento de código
15 apropiado en la base de datos).
16
17 "
18
19 %% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a>
20 texidocde = "
21 Ungerade Taktarten werden (wie etwa \"5/8\") werden oft als zusammengesetzte
22 Taktarten interpretiert (bspw. \"3/8 + 2/8\"), in welchen zwei oder mehr
23 Teiltakte unterschieden werden.  LilyPond kann derartige Noten produzieren,
24 indem entsprechende Taktarten gesetzt werden und die automatische
25 Bebalkung angepasst wird.
26
27 "
28   doctitlede = "Zusammengesetzte Taktarten"
29
30   lsrtags = "rhythms"
31   texidoc = "
32 Odd 20th century time signatures (such as \"5/8\") can often be played
33 as compound time signatures (e.g. \"3/8 + 2/8\"), which combine two or
34 more inequal metrics. LilyPond can make such music quite easy to read
35 and play, by explicitly printing the compound time signatures and
36 adapting the automatic beaming behavior. (Graphic measure grouping
37 indications can also be added; see the appropriate snippet in this
38 database.) 
39
40 "
41   doctitle = "Compound time signatures"
42 } % begin verbatim
43
44
45 #(define ((compound-time one two num) grob)
46   (grob-interpret-markup grob
47     (markup #:override '(baseline-skip . 0) #:number
48       (#:line (
49           (#:column (one num))
50           #:vcenter "+"
51           (#:column (two num))))
52       )))
53
54 \relative c' {
55   \override Staff.TimeSignature #'stencil = #(compound-time "2" "3" "8")
56   \time 5/8
57   #(override-auto-beam-setting '(end 1 8 5 8) 1 4)
58   c8 d e fis gis
59   c8 fis, gis e d
60   c8 d e4 gis8
61 }