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

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

Re: LillyJazz et numéros de mesures


From: Marc Swake
Subject: Re: LillyJazz et numéros de mesures
Date: Sun, 29 Mar 2020 16:15:17 +0200

Le voilà.
C’est ma première partition un peu alambiquée pour tester un peu en profondeur.
Le code n’est sans doute pas optimisé mais il fonctionne...
J’ai utilisé les fonts LilyJAZZ mais même en neutralisant et en revenant au 
standard, pas de numéros.
Par contre, en neutralisant les \compressMM les numéros s’affichent.
C’est une grille de jazz. L’idée est d’afficher le thème (mélodie), les accords 
(accords) et la réalisation des accords (réalisation).
N’ayant pas fini la réalisation je l’ai neutralisée mais  cela ne change rien 
au résultat..
Merci d’avance.

\version "2.20.0" 
  
\include "LilyJAZZ.ily" 

\header {
  poet = ""
  composer = " :"
  title = "Cut"
  copyright = ""
}
melodie = { \jazzOn
           
  \clef treble
      \key g \major
     \tempo "Medium Fast" 4 =192
      \time 4/4  
   
\compressMMRests {
      R1*4}
 \override Staff.MultiMeasureRest.space-increment = 20
 
      \repeat volta 2 { 
        
       \mark \markup { \musicglyph #"scripts.segno" } 
      r8
      
      a'4.^> b'4^. c''4^. |
      d''2^>  e''4.^- b'8^^ |\break
      \compressMMRests {R1*2} 
      r8 a'4.^> b'4^. c''4^.
    d''2^> e''4.^- d''8^^ 
    \compressMMRests {R1*2 } \break
    r8 e''4.^> fis''4^. g''8^- a''^. r1|
    r8 d''4.^> e''4^. fis''8^- g''^. r1|
    
    \break
       }

        \alternative {
          {r8 cis''4.^> d''4^. e''4^. fis''2^> cis''4.^- fis''8^^ 
           \compressMMRests {R1*2 } \break} 
    
          {r8 c''4.^> d''4^. e''4^. g''2^> a''4.^- g''8^^ 
           \compressMMRests {R1*2 }\bar "||" \mark 
           \markup {\musicglyph #"scripts.coda"}
           \break}
          
        }
          r8 e''4.^> fis''4^. g''8^- a''^. r1
          r8 d''4.^> e''4^. fis''8^- g''^. r1 \break
          r8 c''4.^> d''4^. e''4^. g''2^> a''4.^- g''8^^
          \compressMMRests {R1*3 }
          d''4^^ r8 g''8^>~g''4 r4
         \bar "|."
}
accords =  \chordmode { 
  \jazzOn
      \set chordChanges = ##t
      \override ChordName #'font-size = #1 
      \override ChordName #'font-name = #"lilyjazzchord" 
       \override Staff.MultiMeasureRest.space-increment = 15
       
   {
      R1*4}
  a1:m 
  d1:9
  b1:m7
  e1:9- 
  a1:m7
   d1:9
   g1:9
   g1:9
   c1:maj7
   c1:m6
   b1:m7
   e1:m7
   cis:m7.5-
   fis1:9-
   b1:maj7
   b2:m7.5-
   e:9
   c1:6.9
   a2:m7
   d:9-
   g1:6.9
   b2:m7
     \mark \markup {"D.S. al Coda"}
   e:9
 
  }
%realisation = 
  %\chordmode { \jazzOn
     %\set chordChanges = ##t
      %\override Staff.MultiMeasureRest.space-increment = 15
      
   %\compressMMRests {
      %R1*4}
    %|g2:7 f2:7| g2:7 f2:7 |
   %\compressMMRests {
     %R1*2}g2:7 f2:7|
     %g2:7 f2:7| bes:m7 ees:7 |bes:m7 ees:7
    %g2:7 f2:7| g2:7 f2:7 |
   %e:m7 a:7 |d:m7 g:7 |
    %c:m7 f:7| g1 g1 |
    
%}

\score {
   
  <<
    \new ChordNames \accords 
    \new Staff \melodie
    %\new Staff \realisation  
>>
}
 \layout {
    
    \context {
      \Voice
     \remove "Note_heads_engraver"
      \consists "Completion_heads_engraver"
      
                  }
}

> Le 29 mars 2020 à 14:27, Valentin Villenave <address@hidden> a écrit :
> 
> On 3/29/20, Voltrane <address@hidden> wrote:
>> j'ai fait une première partition mais je constate que lorsque j'utilise la
>> compression des mesures vides avec \compressMMRests, les numéros de mesures
>> ne s'affichent plus.
> 
> C’est étrange. Pouvez-vous poster votre code (ou tout au moins un
> exemple minimal de code LilyPond qu’on puisse compiler et qui fait
> apparaître ce problème) ?
> 
> Cordialement,
> V. V.




reply via email to

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