lilypond(1)

lilypond1

Manual page for lilypond 2.26.0 (running guile 3.0)

Usage

lilypond [OPTION] ... FILE ...

Overview

Typeset music and/or produce MIDI from FILE.

LilyPond produces beautiful music notation. For more information, see https://lilypond.org

Options

-f, --formats=FORMATs

dump FORMAT,... Also as separate options:

--pdf

generate PDF files (default)

--svg

generate SVG files

--png

generate PNG files

--ps

generate PostScript files

-E, --eps

generate Encapsulated PostScript files

-O, --pspdfopt=KEY

set ps/pdf optimization to KEY, which is either 'size' (default), 'TeX', or 'TeX-GS'

-d, --define-default=SYM[=VAL]

set Scheme option SYM to VAL (default: '#t')

-d, --define-default=no-SYM

set Scheme option SYM to '#f'

-d, --define-default=help

show help for Scheme options

-e, --evaluate=EXPR

evaluate scheme code

-h, --help

show this help and exit

-H, --header=FIELD

dump \header field FIELD to file named BASENAME.FIELD

-I, --include=DIR

append DIR to search path

-i, --init=FILE

use FILE as init file

-j, --jail=USER,GROUP,JAIL,DIR

chroot to JAIL, become USER:GROUP and cd into DIR

-l, --loglevel=LOGLEVEL

print log messages according to LOGLEVEL, which is either NONE, ERROR, WARN, BASIC, PROGRESS, INFO (default), or DEBUG

-o, --output=FILE

write output to FILE (suffix will be added) or to FOLDER, in which case the file name will be taken from the input file.

--relocate

(ignored)

-s, --silent

no progress, only error messages (equivalent to --loglevel=ERROR)

-v, --version

show version number and exit

-V, --verbose

be verbose (equivalent to --loglevel=DEBUG)

-w, --warranty

show warranty and copyright

You found a bug? Please read https://lilypond.org/bug-reports.html

Top-level directory of LilyPond's data tree:

'/usr/share/lilypond/2.26.0'

Releases

15 releases since Debian 2.0 (Hamm); the text changed 14 times.

  1. 2.0
  2. 2.1
  3. 2.2
  4. 3.0
  5. 3.1
  6. 4.0
  7. 5.0
  8. 6.0
  9. 7
  10. 8
  11. 10
  12. 11
  13. 12
  14. 13
  15. Arch

--define-default since Debian 4.0 (Etch); --eps since Debian 11 (Bullseye); --evaluate since Debian 4.0 (Etch); --formats since Debian 4.0 (Etch); --header since Debian 4.0 (Etch); --help since Debian 2.1 (Slink); --init since Debian 4.0 (Etch); --jail since Debian 11 (Bullseye); --loglevel since Debian 8 (Jessie); --pdf since Debian 3.1 (Sarge); --png since Debian 3.1 (Sarge); --ps since Debian 4.0 (Etch); --pspdfopt since Debian 11 (Bullseye); --relocate since Debian 4.0 (Etch); --silent since Debian 8 (Jessie); --svg since Debian 11 (Bullseye); --verbose since Debian 3.0 (Woody); --version since Debian 2.2 (Potato); --warranty since Debian 2.1 (Slink); -E since Debian 11 (Bullseye); -H since Debian 4.0 (Etch); -O since Debian 11 (Bullseye); -V since Debian 2.1 (Slink); -d since Debian 3.1 (Sarge); -e since Debian 4.0 (Etch); -f since Debian 2.2 (Potato); -h since Debian 2.1 (Slink); -i since Debian 4.0 (Etch); -j since Debian 11 (Bullseye); -l since Debian 8 (Jessie); -s since Debian 8 (Jessie); -v since Debian 2.2 (Potato); -w since Debian 2.1 (Slink).

--backend until Debian 5.0 (Lenny); --debug until Debian 3.1 (Sarge); --dep-prefix until Debian 3.0 (Woody); --dependencies until Debian 3.1 (Sarge); --dvi until Debian 5.0 (Lenny); --find-fourths until Debian 2.1 (Slink); --find-old-relative until Debian 2.2 (Potato); --find-pfa until Debian 3.1 (Sarge); --format until Debian 3.0 (Woody); --html until Debian 3.1 (Sarge); --ignore-version until Debian 2.2 (Potato); --keep until Debian 3.1 (Sarge); --midi until Debian 2.1 (Slink); --no-lily until Debian 3.1 (Sarge); --no-paper until Debian 3.1 (Sarge); --no-pdf until Debian 3.1 (Sarge); --no-print until Debian 5.0 (Lenny); --no-ps until Debian 3.1 (Sarge); --no-timestamps until Debian 2.2 (Potato); --output-format until Debian 2.2 (Potato); --pdftex until Debian 3.1 (Sarge); --postscript until Debian 3.1 (Sarge); --preview until Debian 5.0 (Lenny); --preview-resolution until Debian 3.1 (Sarge); --psgz until Debian 3.1 (Sarge); --safe until Debian 3.0 (Woody); --safe-mode until Debian 5.0 (Lenny); --set until Debian 3.1 (Sarge); --test until Debian 2.2 (Potato); --tex until Debian 5.0 (Lenny); -D until Debian 2.1 (Slink); -M until Debian 3.0 (Woody); -P until Debian 3.1 (Sarge); -Q until Debian 2.2 (Potato); -S until Debian 3.1 (Sarge); -T until Debian 2.2 (Potato); -b until Debian 5.0 (Lenny); -k until Debian 3.1 (Sarge); -m until Debian 3.1 (Sarge); -p until Debian 5.0 (Lenny); -t until Debian 2.2 (Potato).

From lilypond 1:2.26.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.