4.6.5 Evitar los trucos con un proceso ralentizado

LilyPond puede llevar a cabo comprobaciones adicionales al tiempo que procesa los archivos. Estas instrucciones consumen tiempo, pero el resultado puede necesitar menos trucos manuales para obtener un resultado aceptable. Si una inscripción de texto o parte de la letra se sale de los márgenes, estas comprobaciones comprimirán dicha línea en la medida justa como para que encaje dentro de los márgenes.

Para que sean efectivos bajo cualquier circunstancia, estas comprobaciones deben habilitarse colocando las instrucciones de sobreescritura dentro del bloque \with dentro de un Score, y no en línea con la música, de la forma siguiente:

\new Score \with {
  %  asegura que las marcas de texto y letras de las canciones se encuentran dentro de los márgenes de la página
  \override PaperColumn #'keep-inside-line = ##t
  \override NonMusicalPaperColumn #'keep-inside-line = ##t
} {
   ..
}

Sin embargo, keep-inside-line es costoso en términos de computación y la recomendación es no activarlo, para permitir un procesado más rápido, hasta el momento de crear una versión definitiva. De esta forma, no tiene que añadir instrucciones \break manualmente para evitar que el texto se salga por la parte derecha de la página.


Otros idiomas: English, deutsch, français, 日本語, nederlands.

LilyPond — Manual de aprendizaje