]> git.donarmstrong.com Git - lilypond.git/commitdiff
Clarify 'avoid-slur docstring.
authorMark Polesky <markpolesky@yahoo.com>
Tue, 19 May 2009 06:18:38 +0000 (23:18 -0700)
committerJohn Mandereau <john.mandereau@gmail.com>
Tue, 2 Jun 2009 13:17:00 +0000 (15:17 +0200)
scm/define-grob-properties.scm

index af9aa948d0652fec53b2d0f3a59f82f68a6de476..ce9ceaab4f23309d10f2b6ad2d884991dbe58a50 100644 (file)
@@ -51,10 +51,14 @@ averaged over staves.")
      (avoid-note-head ,boolean? "If set, the stem of a chord does not
 pass through all note heads, but starts at the last note head.")
      (avoid-slur ,symbol? "Method of handling slur collisions.
-Choices are @code{around}, @code{inside}, @code{outside}.  If unset,
-scripts and slurs ignore each other.  @code{around} only moves the
-script if there is a collision; @code{outside} always moves the
-script.")
+Choices are @code{inside}, @code{outside}, @code{around}, and
+@code{ignore}. @code{inside} adjusts the slur if needed to keep the
+grob inside the slur. @code{outside} moves the grob vertically to the
+outside of the slur. @code{around} moves the grob vertically to the
+outside of the slur only if there is a collision. @code{ignore} does
+not move either. In grobs whose notational significance depends on
+vertical position (such as accidentals, clefs, etc.), @code{outside}
+and @code{around} behave like @code{ignore}.")
      (axes ,list? "List of axis numbers.  In the case of alignment
 grobs, this should contain only one number.")