Subject: Nombres soulignés

From: "Gazagnes Arnaud" <[email-masked]>
Date: Tue, 10 Nov 2015 00:49:39 +0100

Bonjour !
J'ai écrit des nombres à la place du texte (paroles, en particulier), qui correspondent à des touches. J'ai besoin de souligner quelques nombres. Mais le trait de soulignement ne se voit pas bien (ce n'est pas que à cause de mes petits yeux !)... Est-ce que quelqu'un connait un moyen d'épaissir ce trait ?
Merci d'avance.
Arnaud

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 10 Nov 2015 06:59:03 +0100

Bonjour Arnaud,

Essaie :

\markup {
  \override #'(thickness . 5)
  \underline
  "12345"
}

Cordialement,
Pierre

Le 10 novembre 2015 00:49, Gazagnes Arnaud <[email-masked]> a
écrit :

> Bonjour !
> J'ai écrit des nombres à la place du texte (paroles, en particulier), qui
> correspondent à des touches. J'ai besoin de souligner quelques nombres.
> Mais le trait de soulignement ne se voit pas bien (ce n'est pas que à cause
> de mes petits yeux !)... Est-ce que quelqu'un connait un moyen d'épaissir
> ce trait ?
> Merci d'avance.
> Arnaud
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>

---

From: "Gazagnes Arnaud" <[email-masked]>
Date: Tue, 10 Nov 2015 15:04:17 +0100

Bonjour !
Merci, ça marche bien !
Est-ce qu'il y a aurait moyen de faire en sorte que cette macro s'applique non pas localement mais globalement ? Comme pour le choix ou la taille d'un caractère. (J'ai beaucoup de nombre souligné et je ne voudrais pas alourdir de façon conséquente mon fichier ly.)
Arnaud

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 11 Nov 2015 09:31:45 +0100

Peut-être comme ceci :

\version "2.18.2"

#(define-markup-command (sln layout props text) (markup-list?)
  "Underline a text"
  (interpret-markup layout props
    #{
      \markup
      \override #'(thickness . 5)
      \underline { #text }
    #}))

{
  \relative c'' { d8 c16 a bes8 f e' d c4 }
  \addlyrics { „Schad’ um das schö -- ne \markup\sln { grü -- ne } Band, }
}

~Pierre

Le 10 novembre 2015 15:04, Gazagnes Arnaud <[email-masked]> a
écrit :

> Bonjour !
> Merci, ça marche bien !
> Est-ce qu'il y a aurait moyen de faire en sorte que cette macro s'applique
> non pas localement mais globalement ? Comme pour le choix ou la taille d'un
> caractère. (J'ai beaucoup de nombre souligné et je ne voudrais pas alourdir
> de façon conséquente mon fichier ly.)
> Arnaud

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 11 Nov 2015 09:34:04 +0100

Oups, petite faute de frappe !! Donc :

\version "2.18.2"

#(define-markup-command (sln layout props text) (markup?)
  "Underline a text"
  (interpret-markup layout props
    #{
      \markup
      \override #'(thickness . 5)
      \underline { #text }
    #}))

{

~Pierre

Le 11 novembre 2015 09:31, Pierre Perol-Schneider <
[email-masked]> a écrit :

>> Est-ce qu'il y a aurait moyen de faire en sorte que cette macro
>> s'applique non pas localement mais globalement ? Comme pour le choix ou la
>> taille d'un caractère. (J'ai beaucoup de nombre souligné et je ne voudrais
>> pas alourdir de façon conséquente mon fichier ly.)
>> Arnaud
>
>
>

---

From: "Gazagnes Arnaud" <[email-masked]>
Date: Wed, 11 Nov 2015 22:23:48 +0100

Super ! Grand merci pour cette nouvelle lecture beaucoup plus agréable !
Arnaud
NB: Question subsidiaire (on ne sait jamais !)... peut-on décaler verticalement le trait horizontal pour qu'il y ait un espace plus grand entre le chiffre et le trait ?

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 11 Nov 2015 22:51:11 +0100

Oui c'est possible :

\version "2.18.2"

#(define-markup-command (sln layout props text) (markup?)
  "Underline a text"
  (interpret-markup layout props
    #{
      \markup
      \override #'(thickness . 5)
      \override #'(offset . 10)
      \underline { #text }
    #}))

{

~Pierre

Le 11 novembre 2015 22:23, Gazagnes Arnaud <[email-masked]> a
écrit :

> NB: Question subsidiaire (on ne sait jamais !)... peut-on décaler
> verticalement le trait horizontal pour qu'il y ait un espace plus grand
> entre le chiffre et le trait ?

---

From: "Gazagnes Arnaud" <[email-masked]>
Date: Wed, 11 Nov 2015 22:54:29 +0100

Merci beaucoup !
Total respect ;)
Arnaud