Ok, I got it: \once\override Staff.MultiMeasureRestNumber.stencil = #(lambda (grob) (grob-interpret-markup grob #{ \markup\concat\numberItalic { 2 7 } #})) \compressFullBarRests R8*12*27
Sorry for the noise. Le mer. 6 nov. 2019 à 20:54, Pierre Perol-Schneider < pierre.schneider.pa...@gmail.com> a écrit : > ... forgoten file enclosed. > Cheers, > Pierre > > Le mer. 6 nov. 2019 à 19:22, Pierre Perol-Schneider < > pierre.schneider.pa...@gmail.com> a écrit : > >> Hi All, >> I'm looking for a way to change the MMR counter stencil. >> Precisely, I need to get those numbers in italic. >> Herewith are pseudo italic numbers (italic-number.ily) and the tests: >> >> \version "2.19.83" >> >> \include "italicNumber.ily" >> >> %Test: >> \layout { indent = 0 } >> >> \markuplist { >> \number "0 1 2 3 4 5 6 7 8 9" >> \vspace #.5 >> \line \numberItalic { 0 1 2 3 4 5 6 7 8 9} >> \vspace #.5 >> \finger "0 1 2 3 4 5 6 7 8 9" >> \vspace #.5 >> \line \fingerItalic { 0 1 2 3 4 5 6 7 8 9} >> } >> >> % In situ: >> %% !! (since it's not a font, it sometimes required some alignment >> adjustment) !! >> >> { >> \override Staff.ClefModifier.stencil = >> #(lambda (grob) (grob-interpret-markup grob >> (markup #:scale (cons 0.5 0.5) (#:fing-it-eight)))) >> \clef "G_8" >> >> \once\override Staff.TimeSignature.stencil = >> #(lambda (grob) (grob-interpret-markup grob >> #{ >> \markup { >> \override #'(baseline-skip . 0) >> \column { >> \concat { \numberItalic { 1 \hspace #-.2 2 } >> } >> \concat { \hspace #.3 \numberItalic "8" } >> } >> } #})) >> \time 12/8 >> >> \override TupletNumber.stencil = >> #(lambda (grob) (grob-interpret-markup grob >> (markup #:scale (cons 0.7 0.7) >> (#:translate (cons -1 -1) (#:fing-it-three))))) >> \tuplet 3/2 { d8[ e f] } >> >> a2.^\markup\fingerItalic "5" s2 >> >> %% Bad hack: >> \compressFullBarRests >> \tweak extra-offset #'(4.1 . -.4) >> \tweak layer #2 >> \tempo\markup\concat { \whiteout\numberItalic { 2 7 } } >> R8*12*27 >> } >> >> Any idiea for a workaround for the last hack? >> TIA, cheers, >> Pierre >> >