Vastes projets - GNU LilyPond
Description: GNU LilyPond

Précédent : Graver de la musique existante, Haut : Suggestions de saisie des fichiers LilyPond

#### 4.1.3 Vastes projets

Lorsque l'on travaille sur un gros projet, il devient vital de structurer clairement ses fichiers LilyPond.

- utilisez un identificateur pour chaque voix, avec un minimum de structure dans la définition. La structure de la section `\score` est la plus susceptible de changer, notamment dans une nouvelle version de LilyPond, alors que la définition du `violon` l'est beaucoup moins.

           violin = \relative c'' {
           g4 c'8. e16
           }
           ...
           \score {
            \new GrandStaff {
              \new Staff {
                \violin
              }
            }
           }

- Séparez les retouches des définitions de musique. Ce conseil a été vu dans Suggestions générales, mais pour les gros projets c'est absolument vital. Nous pouvons avoir besoin de changer la définition de `fthenp`, 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 du `violon`.

           fthenp = _\markup{
            \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p }
           violin = \relative c'' {
           g4\fthenp c'8. e16
           }

Précédent : Graver de la musique existante, Haut : Suggestions de saisie des fichiers LilyPond

This page is for LilyPond-2.10.33 (stable-branch).

Other languages: English.