lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Quadrillage rythmique amélioré


From: Pierre Perol-Schneider
Subject: Re: Quadrillage rythmique amélioré
Date: Thu, 12 Sep 2019 08:40:01 +0200

Bonjour Jean,
Une solution simple :

\version "2.21.0"
<<
  { c'1 c'1 c'1 a1 }
  { c'1 a''1 c'1 c'1 }
  { c'1 c'1 c'1 c'1 }
>>

\layout {
  \context {
    \Staff
    \consists "Grid_point_engraver" %% active les guides
    gridInterval = #(ly:make-moment 1/4)
  }
  \context {
    \Score
    \consists "Grid_line_span_engraver"
     %% centre les lignes guides horizontalement sous les notes
     \override GridLine.X-offset = #.8
  }
}

Cordialement,
Pierre

Le mer. 11 sept. 2019 à 21:52, Jean ABOU SAMRA <address@hidden> a écrit :
Bonjour à tous,
Toujours plus loin dans les notations contemporaines avec LilyPond ! Après tout, lorsque l'on a été habitué à un logiciel qui peut tout faire…
Voici mon problème : j'aimerais aménager le quadrillage rythmique décrit sur lilypond.org/doc/latest/Documentation/notation/outside-the-staff#grid-lines afin de l'adapter selon les points suivants.

1. Les lignes s'étendent entre les portées, mais ne traversent pas les portées (un peu comme des barres de mesure mensurales, voir http://lilypond.org/doc/v2.18/Documentation/notation/displaying-staves.fr.html#grouping-staves , l'exemple à la fin de la section).

2. Les lignes sont centrées horizontalement sur les têtes de notes. Je vois dans la documentation un \override NoteColumn.X-offset = #-0.5  mais à proprement parler cela décale les notes vers la gauche plutôt que de décaler les barres vers la droite (si je ne m'abuse)…

3. Si une tête de note grignote sur l'espace entre les portées, alors le mieux serait que les lignes se raccourcissent automatiquement.

4. J'aurais besoin de créer plus de deux portées avec ce système, donc plusieurs lignes disjointes.

Je joins une image du résultat auquel j'aimerais aboutir, à partir du code minimaliste suivant :
\version "2.21.0"
<<
  { c'1 c'1 c'1 a1 }
  { c'1 a''1 c'1 c'1 }
  { c'1 c'1 c'1 c'1 }
>>


Merci d'avance pour votre aide — y compris incomplète — sur ce projet !

Cordialement,
Jean Abou Samra

_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

reply via email to

[Prev in Thread] Current Thread [Next in Thread]