Métrique alternative

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

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/

Joli ! Bravo !

Christophe

···

2018-01-24 23:19 GMT+01:00 NOreply <****@****>:

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/


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

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

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'
  
}

···

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

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
  \override Staff.TimeSignature.stencil = #ly:text-interface::print
  \once
  \override Staff.TimeSignature.text = \metr
c'4. c'
   
}

% ; = )

···

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