Greetings Claire, This SHOULD work.
dals = \tweak DynamicText.self-alignment-X #CENTER #(make-dynamic-script #{ \markup \normal-text \column { "11" \fill-line { "12" } 13 } #}) Hwaen Ch'uqi On 8/30/20, Claire Meyer <claire.meyer.bourhis.lilyp...@gmail.com> wrote: > Thank you very much ! Would you know as well how to center it vertically on > the second line ? > > On Sun, Aug 30, 2020 at 10:12 PM Aaron Hill <lilyp...@hillvisions.com> > wrote: > >> On 2020-08-30 12:59 pm, Claire Meyer wrote: >> > Hello, >> > >> > I was wondering if I could write a custom dynamic mark on several >> > lines. >> > Something along the lines of : >> > >> > dals = \tweak DynamicText.self-alignment-X #CENTER >> > #(make-dynamic-script >> > (markup #:normal-text "l1" >> > #:normal-text "l2" >> > #:normal-text "l3" >> > )) >> > >> > Where l1 is on line 1, l2 is on line 2, and l3 is on line 3. Can >> > someone >> > help me ? >> >> You should be able to use \column: >> >> %%%% >> dals = \tweak DynamicText.self-alignment-X #CENTER >> #(make-dynamic-script #{ \markup \normal-text \column { 11 12 13 } #}) >> %%%% >> >> >> -- Aaron Hill >> >> >