(\t\)
@end macro
+
+TODO:
+
+
@table @samp
@item @code{Generic_property_list}
Defines names and types for generic properties. These are properties
@cindex properties!Thread
@table @samp
- @item @code{noteheadStyle}@indexcode{noteheadStyle} @propertytype{string}
- Selects type of note head. Choices are @code{cross},
- @code{diamond}, @code{harmonic}, @code{transparent}, and @code{""}.
- They are shown in that order below.
+ @item @code{noteHeadStyle}@indexcode{noteHeadStyle} @propertytype{symbol}
+ Selects type of note head. Choices are @code{'cross},
+ @code{'diamond}, @code{'harmonic}, @code{'transparent},
+ @code{'mensural}, @code{'baroque}, and @code{'default}.
+ They are shown in that order below. The @code{'baroque},
+ style gives the default symbols except for brevis and
+ longa notes which are square shaped as in the @code{'mensural}
+ style.
@mudela[center,verbatim]
\score {
\notes {
\property Staff.barNonAuto = 1
- \property Voice.noteHeadStyle = cross
+ \property Voice.noteHeadStyle = #'cross
a'
- \property Voice.noteHeadStyle = diamond
+ \property Voice.noteHeadStyle = #'diamond
a'
- \property Voice.noteHeadStyle = harmonic
+ \property Voice.noteHeadStyle = #'harmonic
a'
- \property Voice.noteHeadStyle = transparent
+ \property Voice.noteHeadStyle = #'transparent
a'
- \property Voice.noteHeadStyle = ""
+ \property Voice.noteHeadStyle = #'mensural
+ a'
+ \property Voice.noteHeadStyle = #'default
a'
}
\paper {
associated element. Setting the property to 'if-no-beam will make it
print only if there is no beam associated with this tuplet bracket.
-[fixme examples]
+@mudelafile[verbatim]{tuplet.ly}
@item @code{tupletInvisible}@indexcode{tupletInvisible} @propertytype{boolean}
@item @code{instrument}, @code{instr} @propertytype{string}
@indexcode{instrument}@indexcode{instr}
- If @code{Staff_margin_engraver}
-@cindex Staff_margin_engraver
+ If @code{Instrument_name_engraver}
+@cindex Instrument_name_engraver
is
added to the Staff translator, then the @code{instrument} property
is used to label the first line of the staff and the @code{instr}
@cindex properties!Score
+
+
+
@table @samp
@item @code{skipBars}@indexcode{skipBars} @propertytype{boolean}
Set to 1 to skip the empty bars that are produced by
"Time_signature"
)
@end example
+
+
+@item @code{timing}@indexcode{timing} @propertytype{boolean}
+ Keep administration of measure length, position, bar number, etc?
+Switch off for cadenzas.
+
+@item @code{currentBarNumber}@indexcode{currentBarNumber} @propertytype{integer}
+ Contains the current barnumber. This property is incremented at
+every barline.
+
+@item @code{measurePosition}@indexcode{measurePosition} @propertytype{Moment}
+
+ How much of the current measure (measured in whole notes) have we had?
+
+@item @code{oneBeat}@indexcode{oneBeat} @propertytype{Moment}
+
+ How long does one beat in the current time signature last?
+
+@item @code{measureLength}@indexcode{measureLength} @propertytype{Moment}
+
+ How long does one measure in the current time signature last?
+
@end table
@subsubheading ChordNamesVoice properties