@item When LilyPond makes mistakes,
users need to override formatting decisions. Therefore, the user must
have access to the formatting engine. Hence, rules and settings cannot
@item When LilyPond makes mistakes,
users need to override formatting decisions. Therefore, the user must
have access to the formatting engine. Hence, rules and settings cannot
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
work, the program can now be used to perform useful tasks. The
simplest application is printing notes.
work, the program can now be used to perform useful tasks. The
simplest application is printing notes.
+There are four manuals about LilyPond: the @emph{Learning Manual},
+the @emph{Notation Reference}, the @emph{Application Usage}, and the
+@emph{Internals Reference}.
This book explains how to begin learning LilyPond, as well as explaining
some key concepts in easy terms. It is recommended to read these
chapters in a linear fashion.
This book explains how to begin learning LilyPond, as well as explaining
some key concepts in easy terms. It is recommended to read these
chapters in a linear fashion.
explains some general concepts about the lilypond file format. If
you are not certain where to place a command, read this chapter!
explains some general concepts about the lilypond file format. If
you are not certain where to place a command, read this chapter!
This book explains all the LilyPond commands which produce notation. It
assumes that readers are familiar with the concepts in the Learning
This book explains all the LilyPond commands which produce notation. It
assumes that readers are familiar with the concepts in the Learning
This book explains how to execute the program and how to integrate
LilyPond notation with other programs.
This book explains how to execute the program and how to integrate
LilyPond notation with other programs.
-@ref{Top,Program reference,,lilypond-internals}
+@ref{Top,Internals Reference,,lilypond-internals}
@end ifnottex
is a set of heavily cross linked HTML pages, which document the
nitty-gritty details of each and every LilyPond class, object, and
@end ifnottex
is a set of heavily cross linked HTML pages, which document the
nitty-gritty details of each and every LilyPond class, object, and