OOoLilyPond

Onglets principaux

Provider:
OOoLilyPond
Maintainer:
samuha76
Note:
3.75

Average: 3.8 (4 votes)

Application:
Draw, Impress, Writer
Étiquettes:
LilyPond, extension, musical notation, guitar fretboard, sheet music
Screenshots:
http://ooolilypond.sourceforge.net/Einsingen_fuer_Maennerchor.png
Source code:
https://github.com/openlilylib/LO-ly
Date de publication:
Samedi, 10 Janvier, 2009 - 16:21
Statistiques
Week: Non suivi - Mois: Non suivi - Année: Non suivi
Download extension
System Independent version - All releases
Compatible with OpenOffice 4: Oui
User feedback:
Compatible with OpenOffice 4.x?

OOoLilyPond

With OOoLilyPond (OLy) you can use LilyPond musical notation within OpenOffice.org.

LilyPond (http://lilypond.org) is a powerful musical typesetting software that compiles given source code into graphical output, just like LaTeX does with mathematical formulas.

To use this extension, LilyPond must be installed on your system.

After OOoLilyPond installation, you will have a new "OLy" toolbar which consists of a single "OLy" button.

You can find a detailed Introduction into OOoLilyPond, its installation and usage in the LilyPond blog website Scores of Beauty:
http://lilypondblog.org/2017/04/ooolilypond-creating-musical-snippets-in-libreoffice-documents/

Usage

OOoLilyPond enables you to enter LilyPond code from within your Office document. Both the resulting image and its source code will be embedded within the document. No need to keep any additional files other than the Writer/Draw/Impress document itself.

To create a new OLy object, just click the "OLy" button and an editor window will open. Enter some LilyPond code (or just use the default code already displayed) and click the "LilyPond" button. After successful compiling, the editor window will close and the resulting image will be visible in your document.

To edit an existing object, select it first and then click the "OLy" button. In the editor window you will have access to your code again.

If you want to get to know LilyPond, a good place to start is the introduction into LilyPond: http://lilypond.org/introduction.html

Compatibility

OOoLilyPond (OLy) works with recent versions of LibreOffice (5.3.0.3) and OpenOffice (4.1.3). Older versions should work as well. It has even been tested with OpenOffice 2.4 without issues.

Any content (LilyPond code, templates, OLy configuration files) created with/for OLy 0.4.x will work with OLy 0.5.x - and vice versa. (Fully compatible, forward and backward.) Older snippets created with OLy 0.3.x will also work with 0.4.x and 0.5.x, but not (necessarily) vice versa.

Authors

Copyright © 2005 Geoffroy Piroux
Copyright © 2009 Samuel Hartmann
Copyright © 2017 Klaus Blum

License

This program is free software. It is licensed under the GPL3.

OOoLilyPond

Version Operating system Compatibility Release date
0.5.5 System Independent 3.0, 3.0.1, 3.1, 3.2, 3.3, 3.4, 4.0, 4.1 11/05/2017 - 17:08 Plus d'information Download
0.5.4 System Independent 3.0, 3.0.1, 3.1, 3.2, 3.3, 3.4, 4.0, 4.1 18/04/2017 - 16:58 Plus d'information Download
0.5.3 System Independent 3.0, 3.0.1, 3.1, 3.2, 3.3, 3.4, 4.0, 4.1 26/03/2017 - 16:35 Plus d'information Download
0.5.2 System Independent 3.0, 3.0.1, 3.1, 3.2, 3.3, 3.4, 4.0, 4.1 23/03/2017 - 10:52 Plus d'information Download
0.5.1 System Independent 3.0, 3.0.1, 3.1, 3.2, 3.3, 3.4, 4.0, 4.1 20/03/2017 - 06:12 Plus d'information Download
0.5.0 System Independent 3.0, 3.0.1, 3.1, 3.2, 3.3, 3.4, 4.0, 4.1 03/03/2017 - 05:31 Plus d'information Download
0.4.0 System Independent 2.x, 3.0, 3.1, 3.2, 3.3, 3.4 13/06/2009 - 18:04 Plus d'information Download
0.3.3 System Independent 2.x, 3.0, 3.1, 3.2, 3.3, 3.4 14/01/2009 - 16:07 Plus d'information Download

Commentaires

Hi,
just a hint: OpenOffice needs another structure in the Addons.xcu for the Toolbar to appear:
Instead of

<node oor:name="OfficeToolBar">
<node oor:name="OOoLilyPond.OfficeToolBar" oor:op="replace">
<node oor:name="m1" oor:op="replace">
<prop oor:name="Context" oor:type="xs:string">
<value>com.sun.star.text.TextDocument,com.sun.star.drawing.DrawingDocument,com.sun.star.presentation.PresentationDocument</value>
</prop>
<prop oor:name="URL" oor:type="xs:string">
<value>vnd.sun.star.script:OOoLilyPond.OOoLilyPond.OOoLilyPond?language=Basic&amp;location=application</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value>OLy</value>
</prop>
<prop oor:name="Target" oor:type="xs:string">
<value>_self</value>
</prop>
</node>
</node>
</node>

Write:
<node oor:name="OfficeToolBar">
<node oor:name="OOoLilyPond.OfficeToolBar" oor:op="replace">
<prop oor:name="Title">
<value>OOoLilyPond</value>
</prop>
<node oor:name="ToolBarItems">
<node oor:name="m1" oor:op="replace">
<prop oor:name="Context" oor:type="xs:string">
<value>com.sun.star.text.TextDocument,com.sun.star.drawing.DrawingDocument,com.sun.star.presentation.PresentationDocument</value>
</prop>
<prop oor:name="URL" oor:type="xs:string">
<value>vnd.sun.star.script:OOoLilyPond.OOoLilyPond.OOoLilyPond?language=Basic&amp;location=application</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value>OLy</value>
</prop>
<prop oor:name="Target" oor:type="xs:string">
<value>_self</value>
</prop>
</node>
</node>
</node>
</node>

Is this extension deprecated ?
I tried to use the extension with OpenOffice 4.0.1 on mac osx 10.6.8. I managed to install the extension, but i can't see any OLy button in Writer.
Thanks for any help.

I've found out : go to Tools > Add-ons

Please make it compatible with OpenOffice.org 3.2

I haven't played with it much, but, assuming it is free of major bugs, this is a wonderful addon. (I may have rated this only four stars instead of five.)
    Apart from now making it possible to include proper notation in documents, some of my own works require small sections of notation arranged in unconventional layouts, with accompanying text. LilyPond is the best music typesetter out there, but it's been difficult for me to use it in non-standard formats.
    With this, I can move elements in any position and resize them, I can use any typeface, and I am not restricted to pdf output. This is a PERFECT solution for me.

This is simply incredible!
Thank you a lot, and please go on with the great job!
Johannes