lilypond: ajout automatique de guidons en fin de ligne

Bonjour,

je me suis habitué, en lisant les fac-simile de la Renaissance, aux guidons qui se trouvent en fin de ligne.
Dans la doc de lilypond, j'ai trouvé l'exemple suivant:

\override Staff.Custos #'style = #'vaticana

Seulement, il doit falloir le mettre manuellement à chaque ligne.
Est-ce possible de faire en sorte qu'automatiquement, à la fin de chaque ligne, les guidons indiquent la hauteur de la note se trouvant à la ligne suivante?

Merci à vous
Nicolas

Le 07/11/2012 16:26, Nicolas Hémard disait :

Bonjour,

je me suis habitué, en lisant les fac-simile de la Renaissance, aux
guidons qui se trouvent en fin de ligne.
Dans la doc de lilypond, j'ai trouvé l'exemple suivant:

\override Staff.Custos #'style = #'vaticana

Seulement, il doit falloir le mettre manuellement à chaque ligne.
Est-ce possible de faire en sorte qu'automatiquement, à la fin de chaque
ligne, les guidons indiquent la hauteur de la note se trouvant à la
ligne suivante?

Selon les préceptes du manuel de notation, rubrique
2.9.1 Considérations communes aux musiques anciennes

« L’impression de guidons s’obtient en affectant, dans un bloc \layout, le Custos_engraver au contexte Staff, comme le montre l’exemple suivant. »

Ce qui pour vous donnerait :

   \layout {
     \context {
       \Staff
       \consists "Custos_engraver"
       \override Custos #'style = #'vaticana
     }
   }

Bonne continuation.
Moi, je retourne chez convert-ly : yadutaf avec les fichiers en 1.3.84

Cordialement,
Jean-Charles

Bonjour,
voir le manuel de notation, section 2.9.3 Typesetting mensural music.
C'est automatique avec \new MensuralVoice, sauf si la ligne suivante
commence par un silence.
Jean-Claude

···

Bonjour,

je me suis habitué, en lisant les fac-simile de la Renaissance, aux
guidons qui se trouvent en fin de ligne.
Dans la doc de lilypond, j'ai trouvé l'exemple suivant:

\override Staff.Custos #'style = #'vaticana

Seulement, il doit falloir le mettre manuellement à chaque ligne.
Est-ce possible de faire en sorte qu'automatiquement, à la fin de chaque
ligne, les guidons indiquent la hauteur de la note se trouvant à la
ligne suivante?

Merci à vous
Nicolas

Argh... Merci beaucoup, c'est exactement ce qu'il me fallait.

Sauf que les barres de mesures "discrètes" (( \set Timing.defaultBarType = "'")) que j'ai ajoutées sont automatiquement effacées.

Vous avez un truc pour les faire réapparaître? Il faut mettre un \override? Genre: \override BarLine #' = ...EndFragment \override BarLine #' =EndFragment \override BarLine #' =... ?

Encore merci
Nicolas

provisoire.ly (7.15 KB)