Hi Mats,
\override DynamicLineSpanner #'Y-extent = #'(-1 . 1)
\override DynamicText #'Y-offset = #0
As far as I can see (and understand), this gives baseline alignment.
Similar tricks can be used to turn off top/bottom alignment
of text scripts:
\override TextScript #'minimum-Y-extent = #'(-1 . 1)
Wow... that's cool. =)
Thanks!
Kieren.
_____________________
\version "2.10.33"
\paper { indent = 0 line-width = 2\in }
music = \relative c''
{
c2\p^\markup { "gorgeous" } c\f^\markup { "fantastic" }
}
\score
{
{
\music \break
\override DynamicLineSpanner #'Y-extent = #'(-1 . 1)
\override DynamicText #'Y-offset = #-0.5
\override TextScript #'Y-extent = #'(-1 . 1)
\music
}
}
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user