2.3 Dealing with errors

Sometimes LilyPond doesn’t produce the output you expect. This section provides some links to help you solve the problems you might encounter.

Troubleshooting LilyPond problems can be challenging for people who are used to a graphical interface, because invalid input files can be created. When this happens, a logical approach is the best way to identify and solve the problem. Some guidelines to help you learn to do this are provided in Troubleshooting.

There are a few common errors that are difficult to troubleshoot based simply on the error messages that are displayed. These are described in Common errors.

LilyPond Learning Manual v2.25.21 (development-branch).