NAME
LilyPond - manual page for LilyPond 2.26.0 (running Guile 3.0)
SYNOPSIS
lilypond [OPTION]... FILE...
DESCRIPTION
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:
-
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'
COPYRIGHT
Copyright © 1996--2026 by
-
Han-Wen Nienhuys <[email protected]> Jan Nieuwenhuizen <[email protected]> and others.
This program is free software. It is covered by the GNU General Public License and you are welcome to change it and/or distribute copies of it under certain conditions. Invoke as `lilypond --warranty' for more information.
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.