MultiMeasureRest : remplacer le nombre par un markup

Bonjour tout le monde

sur un MultiMeasureRest avec compression j'aimerai remplacer le nombre par un markup.

quelque chose comme ça:

Je ne sais plus si je n'ai pas déjà vu ça quelque part mais si c'est le cas je ne sais plus où.

Bonne semaine et merci d'avance.

···
-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
[https://myrealbook.vintherine.org/](https://myrealbook.vintherine.org/) - [http://photos.vintherine.org/](http://photos.vintherine.org/)

Hum... j'ai trouvé partiellement avec \once \override MultiMeasureRestNumber.text = \markup "Intro Ad Lib." mais ce n'est pas la bonne police \once \override MultiMeasureRestNumber.font-family = #'roman reste sans effet

0MoYLAj3U1MlozhT.png

···

Le 24/07/2023 à 12:10, Vincent Gay a écrit :

Bonjour tout le monde

sur un MultiMeasureRest avec compression j'aimerai remplacer le nombre par un markup.

-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
[https://myrealbook.vintherine.org/](https://myrealbook.vintherine.org/) - [http://photos.vintherine.org/](http://photos.vintherine.org/)
\version "2.24.1"

\compressMMRests {
  \once \override MultiMeasureRestNumber.text = \markup "Intro piano ad lib"
  \once \override MultiMeasureRestNumber.font-encoding = #'latin1
  R1*10
}


Cordialement,

Jean

vo8B4gppn0B8qaFh.png

···

Le lundi 24 juillet 2023 à 12:10 +0200, Vincent Gay a écrit :

Bonjour tout le monde

sur un MultiMeasureRest avec compression j'aimerai remplacer le nombre par un markup.

quelque chose comme ça:

Je ne sais plus si je n'ai pas déjà vu ça quelque part mais si c'est le cas je ne sais plus où.

Bonne semaine et merci d'avance.


Tu ne pouvais pas me faire plus plaisir en disant cela car j'ai passé une bonne partie des derniers mois à préparer de nombreuses modifications qui visent entre autres à faire que la ligne ci-dessus fonctionne (mais avec #'serif au lieu de #'roman, c'est le nouveau nom beaucoup plus logique dans la 2.25), car je la juge plus intuitive que \override MultiMeasureRestNumber.font-encoding = #'latin1, ce que tu viens de confirmer involontairement.

(Sauf que j'ai été très pris dans les dernières semaines et maintenant il va aussi falloir que je m'occuper de la migration de la liste, donc l'élimination de font-encoding n'est pas encore complète.)

···

\once \override MultiMeasureRestNumber.font-family = #'roman reste sans effet

Arf... Comment aurais-je pu trouver ça ? Merci Jean

···

Le 24/07/2023 à 12:30, Jean Abou Samra a écrit :

  \once \override MultiMeasureRestNumber.font-encoding = #'latin1
-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
[https://myrealbook.vintherine.org/](https://myrealbook.vintherine.org/) - [http://photos.vintherine.org/](http://photos.vintherine.org/)

Bonjour tout le monde

Bonjour Vincent.

Je ne sais plus si je n'ai pas déjà vu ça quelque part mais si c'est le cas je ne sais plus où.

Ici ? (où bizarrement le texte n’apparaît pas sur le LSR) : https://lsr.di.unimi.it/LSR/Item?id=923

Cordialement,
Pierre

···

Le lun. 24 juil. 2023 à 12:11, Vincent Gay <****@****> a écrit :

Bonjour Pierre, non, ton post de LSR ne me rappelle rien mais fonctionne parfaitement chez moi (2.24.1). Je n'ai pas la police Vera mais du coup c'est ma police par défaut (lilyjazz text) qui est utilisée. Par ailleurs la référence à font-encoding = #'latin1 apparaît dans un post de Jean pour tout autre chose, à propos des crochets d'alternatives (c'est plus facile de trouver quand on sait ce qu'on cherche :grin:) Bonne journée

···

Le 24/07/2023 à 14:07, Pierre Perol-Schneider a écrit :

Ici ? (où bizarrement le texte n’apparaît pas sur le LSR) : https://lsr.di.unimi.it/LSR/Item?id=923

-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
[https://myrealbook.vintherine.org/](https://myrealbook.vintherine.org/) - [http://photos.vintherine.org/](http://photos.vintherine.org/)

Le snippet de la LSR se passe de font-encoding = #'latin1 parce qu'il règle font-name à "Vera", et que font-name prend la priorité sur à peu près tous les autres réglages en matière de polices, y compris le fait d'utiliser une police musicale ou textuelle (font-encoding) ainsi que l'italique (font-shape), le gras (font-series), etc.

C'est pour cela que dans les versions récentes, font-name n'est plus conservé que pour la compatibilité et n'est plus recommandé, au profit de

\override MultiMeasureRestNumber.fonts.serif = "Vera"

Cordialement,
Jean

···

Le 24/07/2023 à 14:07, Pierre Perol-Schneider a écrit :

Ici ? (où bizarrement le texte n’apparaît pas sur le LSR) : https://lsr.di.unimi.it/LSR/Item?id=923

Bonjour Pierre,

non, ton post de LSR ne me rappelle rien mais fonctionne parfaitement chez moi (2.24.1). Je n'ai pas la police Vera mais du coup c'est ma police par défaut (lilyjazz text) qui est utilisée.

Par ailleurs la référence à font-encoding = #'latin1 apparaît dans un post de Jean pour tout autre chose, à propos des crochets d'alternatives (c'est plus facile de trouver quand on sait ce qu'on cherche :grin:)