these would delimit the same group of notes, but this is not
required: the two commands are independent.
-In the following example the eight 16th notes occupy exactly
-the same time as a half note, but the first note is twice
-as short as the last one, with the intermediate notes gradually
-lengthening. The first four 32nd notes gradually speed up,
-while the last four 32nd notes are at a constant tempo.
+In the following example the eight 16th notes occupy exactly the
+same time as a half note, but the first note is one half as long
+as the last one, with the intermediate notes gradually
+lengthening. The first four 32nd notes gradually speed up, while
+the last four 32nd notes are at a constant tempo.
@lilypond[ragged-right,relative=1,fragment,verbatim,quote]
\override Beam #'grow-direction = #LEFT
breaks happen only at the end of complete bars, i.e. where
the end of a note coincides with the end of a bar.
+@cindex line breaks
+@cindex bar lines, invisible
+@cindex measure lines, invisible
+
Line breaks are also permitted at manually inserted bar lines
even within incomplete bars. To allow a line break without
printing a bar line, use
f1 \bar "|:" g \bar ":|:" a \bar ":|" b
@end lilypond
+@cindex repeats
+
Although the bar line types signifying repeats may be inserted
manually they do not in themselves cause LilyPond to recognise
a repeated section. Such repeated sections are better entered
@seealso
-Notation Reference: @ref{Repeats}, @ref{System start delimiters}.
+Notation Reference: @ref{Line breaking}, @ref{Repeats},
+@ref{System start delimiters}.
Snippets: @lsrdir{rhythms}
@cindex measure numbers
@funindex currentBarNumber
-Bar numbers are typeset by default at the start of every line
-except the first line. The
-number itself is stored in the @code{currentBarNumber} property,
-which is normally updated automatically for every measure. It
-may also be set manually:
+Bar numbers are typeset by default at the start of every line except
+the first line. The number itself is stored in the
+@code{currentBarNumber} property, which is normally updated
+automatically for every measure. It may also be set manually:
@lilypond[verbatim,ragged-right,quote,fragment,relative]
c1 c c c
c c c c c
@end lilypond
+@cindex measure number, format
+@cindex bar number, format
+
The size of the bar number may be changed. This is illustrated
in the following example, which also shows how to enclose bar
numbers in boxes and circles, and shows an alternative way
a list of warnings is printed in the log file,
showing the line numbers and lines
in which the bar checks failed. In the next
-example, the second bar check will signal an error
+example, the second bar check will signal an error.
@example
\time 3/4 c2 e4 | g2 |
@unnumberedsubsubsec Rehearsal marks
@cindex rehearsal marks
+@cindex mark, rehearsal
@funindex \mark
To print a rehearsal mark, use the @code{\mark} command
mark manually. The value to use is stored in the property
@code{rehearsalMark}.
+@cindex rehearsal mark format
+@cindex rehearsal mark style
+@cindex style, rehearsal mark
+@cindex format, rehearsal mark
+@cindex mark, rehearsal, style
+@cindex mark, rehearsal, format
+
The style is defined by the property @code{markFormatter}. It is
a function taking the current mark (an integer) and the current
context as argument. It should return a markup object. In the
Snippets: @lsrdir{rhythms}
-This manual: @ref{Text marks}.
+This manual: @ref{The Feta font}, @ref{Text marks}.
Internals Reference: @internalsref{RehearsalMark}.