lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: advanced \tag -ing


From: Jan Janovcik
Subject: Re: advanced \tag -ing
Date: Thu, 14 Sep 2006 04:11:16 -0700 (PDT)

Thanks a bunch for your suggestion, although not
directly, it pointed me the right way to understanding
how this whole thing really works.
(what I had to realize was that in these situations I
have to write out all the variants explicitly, like 

\tag #'one { f8[ f] } \tag #'two { f4 } 
\tag #'three \tag #'four s4 

Before I would do just those first two without stating
skips in those other two tags and it would cause a
mess... )

Now I can at least produce "almost" correct output,
there just one more thing I need to take care of. My
actual code now looks like:

\new Staff << 
  \new Voice = "sopran" { \voiceOne \keepWithTag #'one
\Ksopran }
  \context Voice = "alt" { \voiceTwo \keepWithTag
#'one \Kalt }
  \context Voice = "alt" { \voiceTwo \keepWithTag
#'three \Kalt }
>>

In the soprano voice there are only two variants - no
problem there. Now when it comes to alto I can now get
lily to print correct notes on correct places, there
is just one problem - for for notes that are common to
both expressions it would not merge the noteheads - as
if the other input was voiseFour. (see the attached
picture) What I need is to have just one notehead
there without the other to be seen. I tried to change
the collision settings ( shiftOff etc. ) but with no
success.
Any ideas how to do this?

Jan Janovcik

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]