5.3 Proyectos grandes
Al trabajar en proyectos grandes se hace esencial tener una estructura clara en los archivos de LilyPond:
- Utilice un identificador para cada voz, con un mínimo de
estructura dentro de la definición. La estructura de la sección
\score
es la que cambiará con mayor probabilidad; por contra, es extremadamente improbable que cambie la definición deviolin
en versiones nuevas de LilyPond.violin = \relative { g'4 c'8. e16 } … \score { \new GrandStaff { \new Staff { \violin } } }
- Separe los trucos de las definiciones musicales. Ya se
mencionó con anterioridad, pero para proyectos grandes es vital.
Quizá tengamos que cambiar la definición de
fluegop
, pero en ese caso sólo lo tendremos que hacer una vez, y aún podremos evitar tocar nada dentro deviolin
.fluegop = _\markup{ \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p } violin = \relative { g'4\fluegop c'8. e16 }