C'est plus rapide...
Bonjour Jean-Jacques,
Merci pour ta proposition !
Je réalise que mon exemple est
trompeur... je ne cherchais pas à afficher les numéros de mesure
en général (ta suggestion est fort pratique pour cela), mais les
mesures à compter.
Ci dessous, même exemple, avec le début, et ta coloration de
mesures. Les chiffres que je souhaite automatiser sont les "25 26"
des mesures 42 et 43, qui correspondent au nombre de mesures à
compter.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.19.81"
\language "italiano"
\layout {
\context { \Staff \consists #Measure_counter_engraver }
% NUMEROTATION DES MESURES (Jean-Jacques Gerbaud)
\set Score.barNumberVisibility = #(every-nth-bar-number-visible 2)
\override Score.BarNumber.break-visibility =#end-of-line-invisible
\override Score.BarNumber.font-size = #1
\override Score.BarNumber.self-alignment-X = #LEFT
\override Score.BarNumber #'color = #red
\override Score.BarNumber #'font-shape = #'italic
\override Score.BarNumber #'font-size = #0.5
}
global = { \compressFullBarRests }
reperes = {
\key do \major \numericTimeSignature\time 2/2
\tempo "Largo e maestoso"
R1*4 | % 5
R1*4 | % 9
R1*5 \tempo "Lento Recit." \bar "||"
\numericTimeSignature\time 4/4 | % 14
R1*4 \bar "||"
\tempo "Allegro non troppo"
\time 6/4 | % 18
}
violonI = {
\clef "treble" \key sol \major \time 2/2 | % 1
R1*4 | % 5
R1*9 \bar "||"
\time 4/4 | % 14
R1*4 | % 18
\key mi \major \time 6/4 | % 18
R1.*24 | % 42
<la' si''>4 -> -. - "Vn. I" <la' fad''>
-. r4 r2. | % 43
<la' si''>4 -> -. <la' fad''> -. r r2. | % 44
R1.*12 | % 56
}
\addQuote "violonI" { \violonI }
tromboneI = {
\clef "bass" \key sol \major \numericTimeSignature\time 2/2 | % 1
mi'2 \ff si | % 2
re'2 ~ \times 2/3 {
re'4 do' si
}
| % 3
do'2. ~ do'8. sol16 | % 4
lad2 -> fad -> | % 5
R1*9
\time 4/4 |
R1*3
R1 \fermataMarkup|
R1.*24 _\markup \tiny "18-41"
\key mi \major \time 6/4
\new CueVoice { \set instrumentCueName = "Vln. I" }
\cueDuringWithClef #"violonI" #UP #"treble" {
\override Staff.MeasureCounter.count-from = #25
\startMeasureCount
R1.*2
\stopMeasureCount
}
mi'1. ~ \f
mi'2. ~ -\> mi'4 <>\! r2
}
\score {
<<
\new Dynamics \reperes
\new Staff \with { instrumentName = "Trombone 1" }
\global \tromboneI
>>
\layout {}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
A+
Frédéric
_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr