Subject: Métrique alternative

From: Gérard Degrez <[email-masked]>
Date: Wed, 24 Jan 2018 18:56:40 +0100

Bonjour,

Je cherche à déclarer une métrique alternative, spécifiquement je voudrais voir dans la portée 6/8 (3/4).
J’ai cherché rapidement dans le manuel et les listes de discussion, sans succès. Avez-vous une suggestion?
Merci d’avance.

Gérard

---

From: NOreply <[email-masked]>
Date: Wed, 24 Jan 2018 15:19:10 -0700 (MST)

Bonjour,
Oui, il y a ça:
http://lilybin.com/0poj4d/1

%% Le code:
\version "2.18.2"
    #(define ((time-parenthesized-time up down upp downp) grob)
   (grob-interpret-markup grob
     (markup #:override '(baseline-skip . 0) #:number
       (#:line (
           (#:column (up down))
           #:vcenter "("
           (#:column (upp downp))
           #:vcenter ")" )))))
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\relative c' {
   \override Staff.TimeSignature.stencil = 
   #(time-parenthesized-time "6" "8" "3" "4")        
   \time 3/4
   c'4. c' 
}  

--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

---

From: Christophe Pochon <[email-masked]>
Date: Thu, 25 Jan 2018 00:30:06 +0100

Joli ! Bravo !

Christophe

Christophe Pochon
http://www.christophe-pochon.com

2018-01-24 23:19 GMT+01:00 NOreply <[email-masked]>:

> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: NOreply <[email-masked]>
Date: Fri, 26 Jan 2018 01:55:02 -0700 (MST)

Bonjour,
Le code que j'avais donné pour la métrique aternative n'est pas de moi et je
ne le trouve pas satisfaisant (espacement parenthèse / chiffre,....les
parenthèses ne sont pas très belle...).

Je préfère plutôt ça:
http://lilybin.com/9fztcv/1

On a des parenthèses plus élégantes et configurable.
%%le code
\version "2.18.2"

metr = 
\markup { 
  \column {
\number 3 \number 4
  }
  \hspace #1
  \scale #'( 1.5 . 3 ) 
  \raise #-.85 "("
  \hspace #-.5
   \column {
\number 6 \number 8
   }
   \hspace #-.5
     \scale #'( 1.5 . 3 ) 
    \raise #-.85 ")"
}
%%%%%%%%%%%%%
{ \time 3/4
  \once 
  \override Staff.TimeSignature.stencil = #ly:text-interface::print
  \once 
  \override Staff.TimeSignature.text = \metr
 c'4. c' 

}

---

From: NOreply <[email-masked]>
Date: Fri, 26 Jan 2018 02:04:46 -0700 (MST)

Je suis allé un peu vite et l'espace  verticale entre les chiffres n'est pas
correct.
Voici le bon code:
\version "2.18.2"

metr = 
\markup { 
  \column {
\number 3 \vspace #-.3 \number 4
  }
  \hspace #1
  \scale #'( 1.5 . 2.5 ) 
  \raise #-.7 "("
  \hspace #-.5
   \column {
\number 6 \vspace #-.3 \number 8
   }
   \hspace #-.5
     \scale #'( 1.5 . 2.5 ) 
    \raise #-.7 ")"
}

%%%%%%%%%%%%%
{ \time 3/4
  \once 
   
}

% ; = )