Changes

Jump to navigation Jump to search
45 bytes added ,  18:13, 2 September 2007
m
small corrections
== Setup ==
* First you need a working , recent [http://www.lilypond.org LilyPond] installation (version 2.810+) plus dependencies like GhostScript.
* Include the lilypond module
<texcode>
</texcode>
* If you want, you can change the default settings using <cmd>setuplilypond</cmd>
* If you need lyrics with accented characters (e.g. umlauts), you '''must''' typeset in UTF-8 encoding (see [[Encodings_and_Regimes]]), because LilyPond doesn't understand anything else. And you need to use UTF-8 without BOM (byte order marker), because ConTeXt doesn't understand thatBOMs.* The module should work with LuaTeX, thanks to Mojka Miklavec.
=== options ===
\stoplilypond
There's nothing to say about this tune yet; my friend someone heard it from Lúnasa.
</texcode>
== Developer's Corner ==
For information how the integration works, please check the module code and its pdf PDF version (both available from [[modules:t-lilypond|LilyPond on Modules]]). Unlike <tt>lilypond-book </tt> for LaTeX, the module does not use a precompiling step and thus can react to local width changes and the like, even if the lilypond LilyPond code is stored in a buffer.
Things that have not been implemented yet include:
* make lilypond call back on ConTeXt for included TeX (cf. [http://lsr.dsi.unimi.it/LSR/Item?id=107])
* get information from lilypond LilyPond about the baseline, for run-in music fragments* tell lilypond LilyPond how much space is left on the first page
* check and probably work on proper multi-page music
* lots of features
To remember:
* see [http://lilypond.org/doc/v2.911/Documentation/ LilyPond Docs]!* How do we handle version/syntax changes of LilyPond?
--[[User:ChristopherCreutzig|Christopher Creutzig]] after ideas by [[User:Hraban|Hraban]]

Navigation menu