-@cindex @code{\translator}
-
-Piano music is always typeset in two staves connected by a brace.
-Printing such a staff is similar to the polyphonic example in
-@ref{Combining music into compound expressions}:
-@example
- << \new Staff @{ @dots{} @}
- \new Staff @{ @dots{} @}
- >>
-@end example
-but now this entire expression must be interpreted as a
-@code{PianoStaff}:
-@example
- \new PianoStaff << \new Staff @dots{} >>
-@end example
-
-Here is a full-fledged example:
-
-@lilypond[relative,fragment]
-\new PianoStaff
- << \new Staff { \time 2/4
- c4 c g' g }
- \new Staff {
- \clef bass c,, c' e c }
- >>
-@end lilypond
-
-More information on formatting piano music is in @ref{Piano music}.
-
-@node Setting variables
-@section Setting variables
-
-When the music is converted from notes to print it is interpreted
-in left-to-right order. This is similar to what happens when we read
-music. During this step context-sensitive information such as the
-accidentals to print, and where barlines must be placed, are stored in
-variables. These variables are called @emph{context properties}.
-The properties can also be manipulated from input files. Consider this input:
-@example
-\set Staff.autoBeaming = ##f
-@end example
-
-@noindent
-It sets the property named @code{autoBeaming} in the current staff at
-this point in the music to @code{##f}, which means `false'. This
-property controls whether beams are printed automatically:
-@c
-@lilypond[relative=1,fragment,verbatim]
- c8 c c c
- \set Staff.autoBeaming = ##f
- c8 c c c
-@end lilypond
-
-@noindent
-LilyPond includes a built-in programming language, namely, a dialect
-of Scheme. The argument to @code{\set}, @code{##f}, is an
-expression in that language. The first hash-mark signals that a piece
-of Scheme code follows. The second hash character is part of the
-boolean value true (@code{#t}). Values of other types may be
-entered as follows:
-@itemize @bullet
-@item a string, enclosed in double quotes, for example,
-@example
- \set Staff.instrument = #"French Horn"
-@end example
-@item a boolean: either @code{#t} or @code{#f}, for true and false
-respectively, e.g.
-@example
- \set autoBeaming = ##f
- \set Score.skipBars = ##t
-@end example
-
-@item a number, such as
-@example
- \set Score.currentBarNumber = #20
-@end example
-
-@item a symbol, which is introduced by a quote character, as in
-@example
- \set Staff.crescendoSpanner = #'dashed-line
-@end example