lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Double indication de métrique


From: Valentin Villenave
Subject: Re: Double indication de métrique
Date: Sat, 28 Nov 2009 00:20:58 +0100

2009/11/27 flup <address@hidden>:
> J'aimerais savoir s'il est possible d'afficher une double indication de
> mesure; par exemple quand une musique est "à cheval" sur 2 métriques (la
> Barque sur l'océan de Ravel, indiquée 6/8 2/4 évitant ainsi à Ravel de
> mettre des duolets en 6/8) ou quand une musique est écrite dans une métrique
> mais battue dans une autre (C barré lent par exemple, battu en 4/4).

C'est possible, en partant de http://lsr.dsi.unimi.it/LSR/Item?id=261
et en trafiquant un peu.

#(define ((double-signature num-one den-one num-two den-two) grob)
  (grob-interpret-markup grob
    (markup #:override '(baseline-skip . 0) #:number
      (#:line (
          (#:column (num-one den-one))
          #:hspace .1
          (#:column (num-two den-two)))))))

\relative c'' {
  \once \override Staff.TimeSignature #'stencil =
      #(double-signature "6" "8" "2" "4")
  \time 6/8
  \key fis \minor
  \override TupletBracket #'stencil = ##f
  \override TupletNumber #'stencil = ##f

  \times 3/2 {<a' e'>8 <gis cis>~} <gis cis> <cis, gis'> <e fis> |
  \times 3/2 {<a  e'>8 <gis cis>~} <gis cis> <cis, gis'> <e fis> |
}


Cordialement,
Valentin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]