| [ << Working on LilyPond projects ] | [Arriba][Índice general][Índice][ ? ] | [ Templates >> ] | ||
| [ < When things don’t work ] | [ Subir : When things don’t work ] | [ Troubleshooting (taking it all apart) > ] | ||
5.2.1 Updating old files
La sintaxis de la entrada de LilyPond cambia de manera ocasional. A medida que el propio LilyPond mejora, la sintaxis (el lenguaje de la entrada) se modifica en consonancia. A veces estos cambios se hacen para conseguir que la entrada sea más fácil de leer y escribir, y otras veces estos cambios son para dar cabida a nuevas funcionalidades de LilyPond.
LilyPond lleva incorporado un archivo que facilita esta actualización:
convert-ly. Para ver detalles sobre cómo ejecutar este programa, consulte
Updating files with convert-ly.
Desgraciadamente convert-ly no puede tratar todos los cambios en la entrada.
Se ocupa de los cambios sencillos de búsqueda y sustitución (como raggedright
que se convierte en ragged-right), pero algunos cambios son demasiado
complicados. Los cambios de sintaxis que convert-ly es incapaz de manejar
se relacionan en
Updating files with convert-ly.
Por ejemplo, en la versión 2.4 y anteriores de LilyPond,
los acentos y las letras no inglesas se introducían utilizando
LaTeX: por ejemplo, No\"el (que significa ‘Navidad’ en francés).
En LilyPond 2.6 y siguientes, el carácter especial ë
debe introducirse directamente en el archivo de LilyPond como un carácter UTF-8.
convert-ly no puede cambiar todos los caracteres especiales
de LaTeX a caracteres de UTF-8; tendrá que actualizar manualmente
sus archivos de LilyPond antiguos.
| [ << Working on LilyPond projects ] | [Arriba][Índice general][Índice][ ? ] | [ Templates >> ] | ||
| [ < When things don’t work ] | [ Subir : When things don’t work ] | [ Troubleshooting (taking it all apart) > ] | ||