2006-03-20 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * lily/mark-engraver.cc: remove properties.
+
+ * scm/define-context-properties.scm
+ (all-user-translation-properties): remove align symbol properties
+ for barnumber/reh. mark.
+
* lily/break-align-interface.cc (self_align_callback): new
interface, new function. Look at complete alignment. This handles
tunable break alignments in case break-align-symbols are missing.
+\version "2.7.40"
\input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
@setfilename NEWS.info
@settitle NEWS
c1
\key cis \major
\clef alto
- \set Score.rehearsalMarkAlignSymbol = #'key-signature
+ \override Score.RehearsalMark #'break-align-symbol = #'key-signature
\mark "on-key"
cis
\key ces \major
- \set Score.rehearsalMarkAlignSymbol = #'clef
+ \override Score.RehearsalMark #'break-align-symbol = #'clef
\clef treble
\mark "on clef"
ces
"to a different context, "
"@ref{Staff_collecting_engraver} must move along, otherwise all marks"
"end up on the same Y-location",
+
/* create */ "RehearsalMark",
/* accept */ "mark-event",
- /* read */ "rehearsalMark rehearsalMarkAlignSymbol markFormatter stavesFound",
+ /* read */
+ "markFormatter "
+ "rehearsalMark "
+ "stavesFound ",
+
/* write */ "");
(barCheckSynchronize ,boolean? "If true then reset @code{measurePosition}
when finding a barcheck.")
- (barNumberAlignSymbol ,symbol? "Which break-align-symbol to align the bar number with.")
(barNumberVisibility ,procedure? "Procedure that takes an int and
returns whether the corresponding bar number should be printed")
(bassStaffProperties ,list? "Alist of property settings to apply
whether they are processed in this context.")
(rehearsalMark ,integer? "The last rehearsal mark printed.")
- (rehearsalMarkAlignSymbol ,symbol? "Which @code{break-align-symbol} to put the mark on? Example values: @code{clef}, @code{key-signature}.")
-
(repeatCommands ,list? "This property is read to find any command of the form @code{(volta . @var{x})}, where @var{x} is a string or @code{#f}")
(restNumberThreshold ,number?
"If a multimeasure rest has more measures