It would be good to add support for [LilyPond](https://lilypond.org/), a widely used syntax for sheet music and other musical content. The core is a CLI application that is [available for all major platforms](https://lilypond.org/download.html). Here is a [link to the essential command-line usage of LilyPond](https://lilypond.org/doc/v2.25/Documentation/usage/basic-command_002dline-options-for-lilypond), and [the full list of options and commands](https://lilypond.org/doc/v2.25/Documentation/usage/advanced-command_002dline-options-for-lilypond). Lilypond can generate various output formats ( ps, pdf, png or svg) using the `-f` or ` --format=format` option. Reading input from `stdin`, which may be needed for `pandoc-plot`, works by using a dash (-) for the `file` argument. Related issues and materials: 1. [LilyPond filter in LUA](https://github.com/pandoc/lua-filters/tree/master/lilypond) 1. https://github.com/pandoc/lua-filters/issues/167
It would be good to add support for LilyPond, a widely used syntax for sheet music and other musical content.
The core is a CLI application that is available for all major platforms.
Here is a link to the essential command-line usage of LilyPond, and the full list of options and commands.
Lilypond can generate various output formats ( ps, pdf, png or svg) using the
-for--format=formatoption.Reading input from
stdin, which may be needed forpandoc-plot, works by using a dash (-) for thefileargument.Related issues and materials: