Well, I investigated as well. I think that the only way to solve this is to use the combination
Y-offset + \offset + 2.19 As you can see, this seems to work in 2.19 http://lilybin.com/yb5u35/12 And it doesn't work in 2.18. Correct me if I'm wrong: this is currently the *only* proper way to shift OttavaBracket if you want to avoid using extra-offset. The other methods appear to me almost unusable. HTH Paolo On Mon, Jan 13, 2020 at 8:10 PM David Nalesnik <david.nales...@gmail.com> wrote: > On Mon, Jan 13, 2020 at 12:29 PM Kieren MacMillan > <kieren_macmil...@sympatico.ca> wrote: > > > > Hi David, > > > > >> You’d like a command like \offset (say, \reposition) which tweaks the > position of a grob > > >> from its final [calculated] position, pushing other grobs (in X or Y > directions) as necessary? > > > > > \offset would do exactly that if there were a single property of > > > OttavaBracket which represents its position fully. The bracket's > > > final position is represented by Y-offset *and* something else. > > > > So can \offset be made to work with OttavaBracket (and other grobs that > are positioned similarly)? > > > > Thanks, > > Kieren. > > ________________________________ > > I'm going to investigate this. > > \offset requires a grob property which is assigned a default value in > define-grobs.scm (from which file the IR grob reference pages are > generated). The more items that have defaults there, the better. > > David >