[sorry, adding lilypond-devel]

-------- Forwarded Message --------
Subject: Non-arpeggio bracket extent
Date: Sun, 19 Jan 2025 15:38:02 -0500
From: Dan Eble <dan@lyric.works>
To: Werner LEMBERG <w...@gnu.org>

The following example shows a table of \arpeggio styles and sizes. The sizes are forced by the setting Arpeggio.positions property.

The bracket is not symmetric. I think this is a bug and I would like to fix it, but I want to ask what the positions property is supposed to mean. Is the positions property correct and the bracket wrong, or vice versa, or some of both?
--
Dan

```
\version "2.25.24"

testCase =
#(define-music-function (pos) (number?) #{
  \new Staff \with {
    instrumentName = #(number->string pos)
    \override Arpeggio.positions = #(cons (- pos) pos)
    \hide NoteHead
    \omit Clef
    \omit Stem
    \omit TimeSignature
  } {
    \cadenzaOn
    \arpeggioNormal b'4\arpeggio
    \arpeggioArrowUp b'4\arpeggio
    \arpeggioArrowDown b'4\arpeggio
    \arpeggioBracket b'4\arpeggio
    \arpeggioParenthesis b'4\arpeggio
    \arpeggioParenthesisDashed b'4\arpeggio
  }
  #} )

\testCase 0
\testCase 0.5
\testCase 1
\testCase 1.5
\testCase 2
\testCase 3
```

Reply via email to