Would probably help if I showed the file :). I'm guessing the problem
is it's not allowed to use a variable inside of the braces after the \with
command, but I don't understand why.
-Jonathan
\version "2.12.2"
ossia = #(define-music-function (parser location staffName)
(string?)
#{
alignAboveContext = #$staffName
\remove "Time_signature_engraver"
fontSize = #-3
\override StaffSymbol #'staff-space = #(magstep -3)
\override StaffSymbol #'thickness = #(magstep -3)
#})
myMelody = \new Staff = main {
\relative c' {
c8 d e f g a b c |
<<
{
d1
}
{
\new Staff \with { \ossia #'main } {
\relative c' {
\clef bass
c4 d e f
}
}
}
>>
}
}
\score {
\myMelody
\layout {
}
}
_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user