Carl D. Sorensen wrote:

My current thought is that it would be best to crete a separate macro for 
stacking-dir:

figuredBassStackingDirUpOn = {
  \override BassFigureAlignment #'stacking-dir = #UP
  \override Staff.BassFigureAlignment #'stacking-dir = #UP
}

figuredBassStackingDirUpOff = {
  \override BassFigureAlignment #'stacking-dir = #DOWN
  \override Staff.BassFigureAlignment #'stacking-dir = #DOWN
}
Why not use the naming xxxUp and xxxDown, just as we have for \slurUp \slurDown, for example?
By way of standard practice, is it better to define figuredBassStackingDirUpOff 
as an \override (which makes it absolute, but keeps adding to the props list), 
or as a \revert, which undoes an override and thus prevents the props list from 
continuing to grow, but may not have the desired effet (i.e. if \revert is 
used, two *Ons followed by one *Off will result in an *On remaining).
If you look in ly/property-init.ly, you'll see that most xxxOff macros are implemented using
\revert.

  /Mats


_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to