Major changes in LilyPond
-
Margins are now wider by default following the general layout of
several publishers (and the recommendations of Elaine Gould).
-
Instead of generating PostScript or SVG output by itself, LilyPond
can now use the Cairo library to produce its output. This is
referred to as the ‘Cairo backend’, and can be turned on using
the
-dbackend=cairo command-line option. This works for
all output formats (PDF, SVG, PNG, PostScript), and brings speed
and rendering fidelity improvements in SVG output in particular.
However, keep in mind that this backend does not yet implement all
features of the default backends. Among the features not
currently supported are PDF outlines, the
-dembed-source-code option for PDF, and the
output-attributes property for SVG.