lilypond man page

LilyPond — manual page for LilyPond 2.19.80


lilypond [OPTION]... FILE...


Typeset music and/or produce MIDI from FILE.

LilyPond produces beautiful music notation. For more information, see


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

set Scheme option SYM to VAL (default: #t). Use -dhelp for help.

-e, --evaluate=EXPR

evaluate scheme code

-f, --formats=FORMATs

dump FORMAT,...  Also as separate options:


generate PDF (default)


generate PNG


generate PostScript

-b, --bigpdfs

generate big PDF files

-h, --help

show this help and exit

-H, --header=FIELD

dump header field FIELD to file named BASENAME.FIELD

-I, --include=DIR

add 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.  Possible values are: NONE, ERROR, WARNING, BASIC, PROGRESS, INFO (default) and DEBUG.

-o, --output=FILE

write output to FILE (suffix will be added)


relocate using directory of lilypond program

-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

Reporting Bugs

Report bugs via

See Also

The full documentation for LilyPond is maintained as a Texinfo manual.  If the info and LilyPond programs are properly installed at your site, the command

info LilyPond

should give you access to the complete manual.

Referenced By


October 2017 LilyPond 2.19.80 User Commands