Hi Peter
This is a case where \tweak is needed. All these markups occur at the same
musical moment, so \override affects them all. Also the property to change
is 'outside-staff-priority. This does what you want:
{
c''
-\tweak #'outside-staff-priority #200
^\markup{\natural}
-\tweak #'outside-staff-priority #100
^\turn
-\tweak #'outside-staff-priority #0
^\markup{\flat}
}
Trevor
----- Original Message -----
From: "Peter Chubb" <[EMAIL PROTECTED]>
To: <lilypond-user@gnu.org>
Sent: Monday, April 28, 2008 6:03 AM
Subject: How to stack scripts and textscripts?
Hi,
I'm trying to set a turn symbol with a natural sign over it
and a flat sign under it. I tried:
c''^\markup{\natural}^\turn^\markup{\flat}
but the natural and flat signs always turn up next to each other,
and the turn is above both. Any ideas? Playing with script-priority
moves both accidentals, not just one, even with \once.
--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT
gelato.unsw.edu.au
http://www.ertos.nicta.com.au ERTOS within National ICT
Australia
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user