5.3 Projets d’envergure
Lorsque l’on travaille sur un gros projet, il devient vital de structurer clairement ses fichiers LilyPond.
- Utilisez un identifiant pour chaque voix,
avec un minimum de structure dans la définition. La structure de la
section
\scoreest la plus susceptible de changer, notamment dans une nouvelle version de LilyPond, alors que la définition duviolonl’est beaucoup moins.violon = \relative { g'4 c'8. e16 } … \score { \new GrandStaff { \new Staff { \violon } } } - Séparez les retouches des définitions de musique.
Nous vous avons déjà invité à adopter une telle pratique, qui par
ailleurs devient vitale pour des projets d’importance. Nous pouvons
avoir besoin de changer la définition de
fpuisp, mais dans ce cas nous n’aurons besoin de le faire qu’une seule fois, et nous pourrons encore éviter de modifier quoi que ce soit à l’intérieur de la définition duviolon.fpuisp = _\markup{ \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p } violon = \relative { g'4\fpuisp c'8. e16 }