You need to name the Staff that ViolineEins is on. ViolineEins = \new
Staff = ViolineEins \new Voice \relative c' {music}
El 25.02.2009, a las 23:28, grisu_76 escribió:
Dear James,
my score is set up in the following way (see below): the first is a
file
called "piece.ly", there I write the piece; if I compile the file
"score.ly"
(see below), the ossia stands below the cello-line, not above the
violin1.
regards, Christian
%%%%%%%%%%%%%%%%%%%%%%%%%%file "piece.ly"
\version "2.12.2"
\include "deutsch.ly"
global = {
\time 2/2
\key c \minor
}
ViolineEins = \new Voice {\relative c'{
\set Staff.instrumentName = #"Violino primo "
\set Staff.midiInstrument = #"violin"
g8 \p[(b g b)] << {g[(b g b )]}
\new Staff \with {
\remove "Time_signature_engraver"
alignAboveContext =
#"ViolineEins"
fontSize = #-3
\override StaffSymbol #'staff-space =
#(magstep -3)
\override StaffSymbol #'thickness =
#(magstep -3)
firstClef = ##f
}
{as8[(b as b)]}
>>
\bar "|."
}}
%ViolineZwei, Viola, Cello in the same way
music = {
<<
\tag #'score \tag #' vn1 \new Staff { << \global \ViolineEins >> }
\tag #'score \tag #' vn2 \new Staff { << \global \ViolineZwei >> }
\tag #'score \tag #' vla \new Staff { << \global \Viola >> }
\tag #'score \tag #' vlc \new Staff { << \global \Cello >> }
>>
}
%%%% END OF FILE
This file produces the full score of the quartet:
%%%%%%%%%%%%%%%% file "score.ly"
\include "piece.ly"
# (set-global-staff-size 14)
\score {
\new StaffGroup \keepWithTag #'score \music
\layout {}
\midi {}
}
%%% END OF FILE
James E. Bailey-3 wrote:
El 25.02.2009, a las 19:01, grisu_76 escribió:
Hello to all!
I have got a problem with the addition of an ossia in a string
quartet;
I work with the file structure explained in the snippets manual (p.
230 f).
All works out very well - all parts are printed out properly, but
if I want
to add an ossia in the viola-part in the score.ly, the examples
form the
learning-manual an from the notation-reference manual do not work;
I guess
it is because the "score.ly" uses the "piece.ly" to "collect" the
information from there (=from the example in the snippets manual:
There it
is recommended, to put in a \new Staff = ...)
The ossia is printed out, but below the cello-line; it could not be
manipulated with the alignAboveContext-command; does someone has
got an
I don't know exactly how your score is set up, but alignAboveContext
needs a named Staff context in order to work, so \new Staff = cello
\celloMusic \new Staff \with { alignAboveContext = cello }
\ossiaStaff.
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
--
View this message in context: http://www.nabble.com/Ossia-in-String-
Quartet-tp22208289p22213376.html
Sent from the Gnu - Lilypond - User mailing list archive at
Nabble.com.
_______________________________________________
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