Usando exemplos de notação musical no BrOffice.org (OpenOffice.org)
Selecione o idioma: português inglês
OOoLilyPond é uma macro para Openoffice.org que simplifica a integração da notação musical no OpenOffice.org Writer, Impress e Draw. Ele pode ser usado para escrever um livro de teoria musical ou para escrever exercícios para instrumentos ou vozes que necessitem de comentários.
Os exemplos musicais são inseridos como um código de texto usando a linguagem do LilyPond e em seguida renderizado em uma figura. É 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.
O autor gostaria de agradecer a Geoffroy Piroux que escreveu a macro OOoLaTeX. OOoLilyPond foi derivado do OOoLaTeX. 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 OpenOffice [ou BrOffice, é claro]. a Hugo Ribeiro por traduzir esta página para o português e muito obrigado aos autores do LilyPond.
Samuel Hartmann, Janeiro de 2009 (traduzido por Hugo Ribeiro em Fevereiro de 2009)
Esta é somente uma versão com correções de problemas encontrados. Não há novas adições.
Contém templates para LilyPond versão 2.10. O nome dos templates mudou. o template padrão agora é "a4". Todos os outros templates são baseados no "a4" e diferem somente em uma propriedade. Os templates variam propriedades como o tamanho do pentagrama, tamanho da linha e visibilidade do sinal de compasso. O usuário é encorajado a criar seu próprio template combinando as propriedades desejadas.
OOoLilyPond foi testado com sucesso no Mac OS X. As instruções de instalação na página da web estão atualizadas com a seção para MacOS X.
Você pode fazer o download da última versão do OOoLilyPond no sourceforge.net:
http://sourceforge.net/project/showfiles.php?group_id=177831
Certifique-se de que os seguintes softwares estão instalados:
- LilyPond 2.10 (versões anteriores também podem funcionar)
- BrOffice.org 2.4 or newer (versões anteriores também podem funcionar)
Download a extensão OOoLilyPond (OOoLilyPond-0.x.x.oxt).
inicie BrOffice.org
Abra o gerenciador de extensões. Você vai encontrá-lo no menu “Ferramentas”.
Clique “Adicionar...” e selecione o pacote baixado e instale-o.
Reinicie o BrOffice.org para que o botão do OOoLilyPond apareça na barra de ferramentas.
Certifique-se que os seguintes softwares estejam instados:
- LilyPond 2.10 (versões anteriores também podem funcionar)
- BrOffice.org 2.4 or newer (versões anteriores também podem funcionar)
Download a extensão OOoLilyPond mais recente (OOoLilyPond-0.x.x.oxt).
Instale a extensão com um duplo-clique sobre o pacote oxt.
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.
Certifique-se que os seguintes softwares estejam instados:
- LilyPond 2.10 (versões anteriores também podem funcionar)
- BrOffice.org 2.4 or newer (versões anteriores também podem funcionar)
Tente os procedimentos de instalação fornecidos para Windows ou Linux.
Configure a Macro
- Inicie o BrOffice.org
- Clique no botão OOoLilyPond para fazer aparecer a janela do OOoLilyPond
- Clique no botão de configuração.
- No campo "LilyPond Executable" digite
“/Applications/LilyPond.app/Contents/Resources/bin/lilypond”.
- Click &ldque;OK”.
|
Posicione o cursor num documento de texto do BrOffice.org. Clique no botão na barra de ferramentas para abrir o editor do OOoLilyPond. Clique no botão “Config”. Digite o código do Lilypond. Aui está um exemplo: \key c \minor \relative c'' { c16 es, d es c es d es c' es, d es c es d es } Clique em "LilyPond" para transformar esse código numa imagem.
Posteriormente você pode modificar o código ao selecionar a imagem e clicar no botão "Lilypond" novamente. |
|
|
Após ter instalado o OOoLilyPond você não precisará mais do arquivo oxt baixado. Você pode apagá-lo sem problema. Na caixa de configuração do OOoLilypond você pode escolher como formato de saída tanto png como eps. Ao escolher png, OOolilypond renderiza o exemplo musical num bitmap com a resolução especificada. O tamanho do arquivo de seu documento de texto pode se tornar maior (deendendo da resolução) e a navegação no documento pode se tornar lenta. É melhor usar o formato eps quando for possível (durante testes no Windows ele não funcionou). Ao usar o formato eps, as imagens são exibidas em baixa resolução, mas quando são impressas, os exemplos de notação musical são renderizadas na maior resolução pemitida pela impressora. |
|
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 site do LilyPond.
O uso do formato eps no Windows parece não funcionar.
AO imprimir documentos que contém objetos OOoLilyPond em formato eps, BrOffice.org pergunta se a transperência deveria ser reduzida. A opção correta para ter resultados em alta qualidade é "sim".
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 BrOffice.org escolha:
Ferramentas --> Marcros --> Organize Macros --> OpenOffice.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 BrOffice.org Writer, inicie a macro.