Ralph Palmer <palmer.r.vio...@gmail.com> writes: > Greetings - > > I feel kind of stupid. I don't understand why the following four examples > all produce the same output. Are the \upbow and \trill *not* > TextScripts?
Neither are. They are both of type Script , not TextScript . That doesn't change the principal problem that all of your overrides would affect both equally if they applied (now they don't affect either). > I'm trying to get the trill below the upbow. > > I'm using LilyPond 2.19.83 with Frescobaldi 3.0.0 under Linux/Ubuntu 18.04 > > %%%%%%%%%%%%%%%%% > > \version "2.19.83" > > { f'4\trill\upbow( e') } > > { f'4\upbow\trill( e') } > > { \once \override TextScript.script-priority = #-100 > f'4\trill\upbow( e') } > > { \once \override TextScript.script-priority = #-100 > f'4\upbow\trill( e') } > > %%%%%%%%%%%%%%%%% > > Thanks for your help, > > Ralph -- David Kastrup