SourceForge.net Logo OOoLilyPond

Usando exemplos de notação musical no LibreOffice.org (OpenOffice.org)

Selecione o idioma: español português english

Como OOoLilyPond (OLy) você pode utilizar a notação musical dentro do LibreOffice. Use-o para escrever um livro de teoria musical ou para escrever exercícios para instrumentos musicais, ou voz, que precisem ser comentado com texto. Oly não está limitado à notação musical tradicional. Você também pode criar símbolos do braço do violão/guitarra com ele.

Os exemplos musicais são inseridos como um código de texto usando a linguagem do LilyPond que é renderizado em uma figura pelo Oly. É necessário algum tempo para se familiarizar com a linguagem do Lilypond mas, uma vez aprendida, pequenas peças de música são escritas muito mais rapidamente do que em qualquer outro software.

Samuel Hartmann, Julho de 2009 (traduzido por Hugo Ribeiro em Fevereiro de 2009, e atualizado em Abril de 2015).

Sumário

Novidades

Screenshot

Download

Instalação

Primeiros passos

Conseguindo ajuda

Problemas conhecidos

FAQ

Novidades

2009-06-13: New Release 0.4.0

OOoLilyPond mudou bastante com essa nova versão. Agora está muito mais fácil de usar e possui diverssos novos recursos:

2009-01-10: New Release 0.3.3

A instalação do OOoLilyPond agora está muito mais fácil graças à Goran Rakic que providenciou um pacote de extensão para o OpenOffice.org. A nova versão agora funciona com o LilyPond 2.12. Caracteres especiais para letras, como, por exemplo, alemão, agora são possíveis no Windows.

2007-07-20: New Release 0.3.2

Esta é somente uma versão com correções de problemas encontrados. Não há novas adições.

Exemplo e Screenshot

Abaixo tem um arquivo que eu criei com diversos exemplos de como usar o OOolilypond, com mudanças no código padrão.

Em formato open document (LibreOffice.org): Exemplos_Codigo_Lilypond.odt
Você não precisa ter o OOoLilyPond instalado para somente visualizar este documento com LibreOffice.org.

Como PDF: Exemplos_Codigo_Lilypond.pdf

Download

Você pode fazer o download da última versão do OOoLilyPond no sourceforge.net:

http://sourceforge.net/project/showfiles.php?group_id=177831

SourceForge.net Logo

Ou baixe diretamente a versão OOoLilyPond-0.4.0.oxt.

Você também precisa do:

LibreOffice.org

LilyPond

Instalação

Instalando no Windows e Linux

Instalando no Mac OS X

A versão atual do OOoLilyPond ainda não foi testada em Mac OS X mas ela deveria funcionar da mesma forma que funciona em máquinas com Linux. Oly também pode ser utilizado no NeoOffice.

Primeiros passos

Posicione o cursor num documento de texto do BrOffice.org. Clique no botão na barra de ferramentas para abrir o editor do OOoLilyPond.

Selecione um template (você também pode manter o padrão [default]).

Selecione o tamanho do pentagrama que quiser.

Ajuste o comprimento da linha para o valor que corresponde ao seu documento. O tamanho padrão deve estar bem para um tamanho A4.

Clique em no botão "LilyPond". Ele irá converter esse código numa imagem, e inserí-lo no documento do Writer.

Selecione o objeto da notação musica recentemente criadoe clique no botão “OLy” novamente.

O editor do OOoLilyPond abre novamente com todas as configurações da última vez. No espaço de entrada maior, você pode alterar as notas (talvez precise descer a tela para ver o código das notas). Para aprender a sintaxe da linguagem do Lilypond, leia a Documentação do LilyPond. Eu recomendo iniciar pelo capítulo Simple notation.

Outras opções de apostilas e tutoriais em português estão disponíveis na página www.hugoribeiro.com.br/lytex.php.

Conseguindo ajuda

Para conseguir ajuda sobre como usar ou instalar OOoLilyPond, você pode postar no fórum de ajuda .

Para aprender a syntax do Lilyponde, visite o Documentação do LilyPond. Eu recomendo iniciar pelo capítulo Simple notation. Outras opções de apostilas e tutoriais em português estão disponíveis na página www.hugoribeiro.com.br/lytex.php.

Problemas conhecidos

FAQ

o compilar o código eu encontrei o seguinte erro:
lilypond: /usr/lib/openoffice/program/libstdc++.so.6: version
'CXXABI_1.3.1' not found (required by lilypond)

Edite o código da macro do lilpond da forma descrita abaixo:

No menu do LibreOffice.org escolha:
Ferramentas --> Marcros --> Organize Macros --> LibreOffice.org Basic
Selecione "Macro from": Minhas Macros --> OOoLilyPond --> Subs
Selecione a macro "CallLilyPond"
Clique Editar

encontre a linha:
& Chr(34) & sLilyPondExecutable & Chr(34)

mude-a para:
& "env LD_LIBRARY_PATH= " & Chr(34) & sLilyPondExecutable & Chr(34)

Volte para o LibreOffice.org Writer, inicie a macro.

Créditos

OOoLilyPond não existiria sem os dois grandes softwares LilyPond e LibreOffice.org. Dessa forma eu gostaria de agradecer a todos os desenvolvedores do LibreOffice.org. e Lilypond. O autor gostaria de agradecer a Geoffroy Piroux que escreveu a macro OOoLaTeX da qual o OOoLilyPond foi derivado. Obrigado também à Andy May pelas instruções de instalação para Mac OS X, a Vern Takebayashi por testá-lo, a Goran Rakic ao providenciar o pacote de extensão para o LibreOffice. E a a Hugo Ribeiro e Francisco Villa por traduzir esta página para o português e espanhol.