Am 31.07.26 um 14:55 schrieb Hans Åberg:

On 30 Jul 2026, at 07:49, N. Andrew Walsh <[email protected]> wrote:

I'm in the process of converting one of my colleagues in musicology to changing 
her document-production toolchain to use LaTeX, and one of the big features I 
gave was the ability to integrate Lilypond directly into a .tex document and 
have it compile correctly. However, since I work with graphic scores myself I 
rarely have a need for this functionality, so I had to go look up how it's done.

There is also a package for ConTeXt, that this page says works in a similar 
fashion:
https://wiki.contextgarden.net/LilyPond

I’m the author and probably only user.

It’s not a package (we don’t have these), just a setup for the "filter" module that you can copy and adapt to your needs.

It works like lyluatex in that it calls LilyPond “underway”, doesn’t need a preprocessor or extra run.

Since I only make songbooks (and similar easy stuff), this doesn’t have features for critical editions and the like. But talk to me if you need more, I’ll try to help implementing the necessary features.

(A German translation of the wiki page is in my book “Drucksachen gestalten mit ConTeXt und LuaMetaTeX”.)

Hraban

PS: Since ConTeXt is still rather unknown: it’s an alternative to LaTeX (i.e. not compatible), developed since the 1990s (made in the Netherlands, like LilyPond ;) It’s rather monolithic (self-consistent, no dependencies), there are no document classes (templates etc.), it’s targeted at users who want to make their own layout, and that’s made quite easy. Native handling of XML, CSV, JSON, Markdown, SVG and several other data formats.
https://wiki.contextgarden.net

Reply via email to