Empleo de notación musical dentro de OpenOffice.org
Seleccione el idioma: español português english
Con OOoLilyPond (OLy) podemos utilizar notación musical dentro de OpenOffice.org. Utilícela para escribir un libro sobre teoría musica o para anotar ejercicios para instrumentos musicales o voces que han de comentarse con texto. OLy no se limita a la notación musical clásica, con él también podemos crear diagramas de posiciones para guitarra.
Introducimos las notas como un código de texto utilizando el lenguaje LilyPond y OLy lo convierte en una imagen insertada dentro del documento de OpenOffice.org. Se necesita algo de tiempo para familiarizarse con el lenguaje LilyPond, pero una vez aprendido, podemos tipografiar fragmentos de música de forma mucho más rápida que con ningún otro programa.
Samuel Hartmann, julio de 2009
OOoLilyPond ha cambiado mucho con esta nueva versión. Ahora es más fácil de usar y tiene muchas más posibilidades:
El ancho de línea y el tamaño del pentagrama se pueden definir dentro del diálogo de OLy.
OLy incorpora un editor de plantillas.
Las plantillas incluyen código de ejemplo y documentación en forma de comentarios.
La salida del programa LilyPond se analiza y OLy coloca el cursor en el lugar preciso del error o advertencia al tiempo que presenta el mensaje correspondiente.
A continuación presentamos un ejemplo con ejercicios de voz para coro de hombres con el que iniciar el ensayo.
Como Open Document de
OpenOffice.org: Einsingen_fuer_Maennerchor.odt
No es necesario tener instalada la extensión OOoLilyPond sólo para
ver el documento con OpenOffice.org.
Como PDF: Einsingen_fuer_Maennerchor.pdf
Puede descargar la última versión de OOoLilyPond en sourceforge.net:
http://sourceforge.net/project/showfiles.php?group_id=177831
También necesitará:
Asegúrese de que tiene instalados los siguientes
programas:
- LilyPond 2.10 o posterior (las versiones anteriores también podrían funcionar)
- OpenOffice.org 2.4 o posterior
Descargue la última versión de la extensión OOoLilyPond (OOoLilyPond-0.x.x.oxt).
Abra OpenOffice.org
Pulse sobre el botón “Añadir...”, elija el paquete descargado e instálelo.
Abra un documento nuevo de Writer, Draw o Impress, aparecerá la barra de herramientas de OOoLilyPond (por el momento el único botón es “OLy”).
La versión actual de OOoLilyPond no se ha probado sobre MacOS X debería funcionar tal y como lo hace sobre sistemas Linux.
Siga el procedimiento de instalación dado para Windows o Linux.
Instrucciones específicas para Mac:
- Arranque OpenOffice.org
- Pulse sobre el botón “OLy” para que aparezca la ventana de OOoLilyPond.
- Pulse sobre el botón Config.
- En el campo “LilyPond Executable” teclee
“/Applications/LilyPond.app/Contents/Resources/bin/lilypond”.
- Pulse “OK”.
Sitúe el cursor dentro de un documento de Writer. Pulse el botón“OLy” de la barra de herramientas para abrir el editor de OOoLilyPond.
Elija una plantilla (puede también dejar la predeterminada).
Elija el tamaño de pentagrama que desee.
Ajuste la anchura de la línea al valor que corresponde a su documento de Writer. El valor predeterminado debería valer para un tamaño de página de A4.
Pulse el botón “LilyPond”. Esto hace que se procese el ejemplo de la plantilla y se inserte en el documento de Writer.
Seleccione el objeto de notación musical recién creado y pulse de nuevo el botón “OLy”.
La ventana del editor de OOoLilyPond vuelve a abrirse con todos los ajustes de la última vez. En el campo de entrada grande puede cambiar las notas (quizá tenga que desplazar la ventana hacia abajo para ver el código que corresponde a las notas). Para aprender la sintaxis del lenguaje LilyPond lea la documentación de LilyPond. Recomendamos empezar por el capítulo Notación sencilla.
Para obtener ayuda sobre la manera de usar o instalar OOoLilyPond, visite los foros .
Para aprender la sintaxis del lenguaje LilyPond, lea la documentación de LilyPond. El mejor punto de partida es el capítulo Notación sencilla.
En Windows no funciona el formato EPS.
Al imprimir documentos que contienen objetos de OOoLilyPond en el formato EPS, OpenOffice.org pregunta si se debe reducir la transparencia. La opción correcta para obtener unos resultados de alta calidad es "Sí".
Al utilizar OOoLilyPond con el gestor de ventanas Compiz (predeterminado en GNOME si se utilizan los efectos de escritorio) la ventana de OOoLilyPond aparece demasiado pequeña. Para que OOoLilyPond funcione correctamente, cambie al gestor de ventanas Metacity. Puede hacer esto de forma temporal con la siguiente instrucción:
$ metacity --replace
Al utilizar OOoLilyPond se pierde el contenido del portapapeles. Esto se debe a que OOoLilyPond utiliza el portapapeles para insertar la imagen. Esperamos que esto se solucione en versiones posteriores.
La anchura de línea se limita a un máximo de 19.5 cm. Está en proyecto soslayar este límite en versiones posteriores.
Al compilar el código obtengo el siguiente error:
lilypond: /usr/lib/openoffice/program/libstdc++.so.6: no se encuentra la versión
'CXXABI_1.3.1' (requerida por lilypond)
Edite el código del macro como se describe a continuación:
Dentro de OpenOffice.org elija del menú:
Herramientas --> Macros --> Organizador de macros --> OpenOffice.org Basic
Elija bajo "Macro de": Mis macros --> OOoLilyPond --> Subs
Seleccione el macro "CallLilyPond"
Pulse Editar
localice la línea:
& Chr(34) & sLilyPondExecutable & Chr(34)
cámbiela por la siguiente:
& "env LD_LIBRARY_PATH= " & Chr(34) & sLilyPondExecutable & Chr(34)
Vuelva a OpenOffice.org Writer e inicie el macro.
OOoLilyPond no existiría de no ser por los dos geniales programas LilyPond y OpenOffice.org. Por tanto, quiero dar las gracias a todos los desarrolladores de OpenOffice.org y de LilyPond. Muchas gracias también a Geoffroy Piroux que escribió el macro OOoLaTeX. del que deriva OOoLilyPond. Gracias a Andy May por las instrucciones de instalación para MacOS X, a Goran Rakic por facilitar el paquete de extensión de OpenOffice.org y a Hugo Ribeiro por traducir la página al portugués.