Subject: Est-ce possible ?

From: Patachon <[email-masked]>
Date: Thu, 2 Nov 2017 13:40:03 +0100

Hello !

Voici le défit du jour :

Réaliser avec lilypond, la croix musicale de BACH

Cela consiste à avoir deux portées croisées où en son centre un si est tracé.

À gauche figure la clé de sol avec son si bémolisé ;
À droite, une clé d'ut troisième (inversée) qui transforme le si en ut ;
En bas, sur l'autre portée, une autre clé de sol portant un bécarre ;
En haut, une clé d'ut quatrième ligne, transformant le si en la.

Et voilà d'un coup BACH d'une seul note, en quatre dimension ou points de vue.

Patrick — ruisseau
Un modèle manuscrit : https://www.dropbox.com/s/2j8dcimzfizhmf3/Croix-BACH.png

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Thu, 2 Nov 2017 14:15:35 +0100

Une solution (vite faite, il existe peut-être mieux...) :

\version "2.18.2"

\markup {
  \combine
  \score {
    {
      \key f\major
      \tweak extra-offset #'(-2 . 0) bes'1
      \clef C
      \override Staff.Clef.stencil =
            #(lambda (grob) (grob-interpret-markup grob
                              #{ \markup\rotate #180 \musicglyph #"clefs.C"
#}))
      \bar ""
    }
    \layout {
      \context {
        \Staff
        \hide TimeSignature
      }
    }
  }
  \rotate #90
  \translate #'(1 . 0)
  \score {
    {
      \key f\major
      \hide bes'1
      \clef mezzosoprano
      \override Staff.Clef.stencil =
            #(lambda (grob) (grob-interpret-markup grob
                              #{ \markup\rotate #180 \musicglyph #"clefs.C"
#}))
      \bar ""
    }
    \layout {
      \context {
        \Staff
        \hide TimeSignature
        \override KeySignature.stencil =
            #(lambda (grob) (grob-interpret-markup grob
                              #{ \markup\musicglyph #"accidentals.natural"
#}))
      }
    }
  }
}

Cordialement,
Pierre

Le 2 novembre 2017 à 13:40, Patachon <[email-masked]> a écrit :

> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Christophe Pochon <[email-masked]>
Date: Thu, 2 Nov 2017 16:50:17 +0100

Magnifique ! Bravo Pierre !

Christophe Pochon
http://www.christophe-pochon.com

Le 2 novembre 2017 à 14:15, Pierre Perol-Schneider <
[email-masked]> a écrit :

>                               #{ \markup\rotate #180 \musicglyph
> #"clefs.C" #}))
>       \bar ""
>     }
>     \layout {
>       \context {
>         \Staff
>         \hide TimeSignature
>       }
>     }
>   }
>   \rotate #90
>   \translate #'(1 . 0)
>   \score {
>     {
>       \key f\major
>       \hide bes'1
>       \clef mezzosoprano
>                               #{ \markup\rotate #180 \musicglyph
> #"clefs.C" #}))
>       \bar ""
>     }
>     \layout {
>       \context {
>         \Staff
>         \hide TimeSignature

---

From: Patachon <[email-masked]>
Date: Thu, 2 Nov 2017 17:59:41 +0100

Alors là, je suis soufflé, en trois coups de cuiller à peau, c'est
réglé et du premier coup, ça marche !

C'est vraiment parfait !

J'ai mis ça là en attendant de l'utiliser dans les œuvres avec BACH :
https://fr.wikipedia.org/wiki/Motif_BACH

Patrick - soufflé

Le 2 novembre 2017 à 14:15, Pierre Perol-Schneider
<[email-masked]> a écrit :
>> Un modèle manuscrit :
>> https://www.dropbox.com/s/2j8dcimzfizhmf3/Croix-BACH.png
>>