segno;Fine; D S al Fine

Bonjour à tous les "lilypondeurs",
Après beaucoup de recherches où j'ai vu Fine; D S al Fine(pour segno ça va), je ne sais pas comment faire pour écrire ces mots qui soient reconnus et les rendant actifs par lilypond. Bien-sûr les mettre en haut de porter par ex par: ^\markup{ \italic \bold "Fine" } et
^\markup\bold {DS al Fine} pas de problème mais si j'avais écrit ^\markup{ \italic \bold "mon bedon"}, c'eût été la< même chose.
Comment écrire ces mots de manière qu'ils soient activés par lilypond et joués par le midi dans un fichier. J'ai pu construire un fichier midi qui réalise mon voeu mais en développant le fichier.ly où ces ordres n'interviennent plus puisque non éxecutés dans un fichier.mid.
En toute humilité, je joins les deux fichiers construits par jedit. Gedit auraitfait le même.
Merci les gars pour votre amabilité.

cyclist.ly (1.27 KB)

cyclistd.ly (1.53 KB)

Comment écrire ces mots de manière qu'ils soient activés par lilypond et
joués par le midi dans un fichier.

Tu peux t'aider de ce snippet :
http://lsr.dsi.unimi.it/LSR/Item?id=542
[ la dernière version de "extractMusic.ly" ainsi que sa doc se trouve ici
http://gillesth.free.fr/Lilypond/extractMusic/ ]

Tu n'auras plus qu'à rajouter en en-tête de ton fichier :
\include "extractMusic.ly" %% mettre "extractMusic.ly" dans le même rep que "cyclist.ly"

et ton score pour le midi devient :
\score{
  \unfoldRepeats {
      \Bass
      \extractMusic \Bass s1*4 s1*27
  }
  \midi { }
}

Gilles