RE[2]: Harp-Symbols in LilyPond

2014-02-09 Thread Frank . Weichert
Many thanks.

> \new Voice = "melody" {
> \set melismaBusyProperties = #'()
> c''4 ( d''4 )

This will affekt all lyrics , all stanzas. But I need this only for the 
harp-symbols, not
for stanzas.

With your help I could find a more better solution.

 
http://lilypond.org/doc/v2.19/Documentation/notation/stanzas#stanzas-with-different-rhythm
s

MuHaOben = \lyricmode {
\set ignoreMelismata = ##t%% ignors slurs and other  
\blasenI \blasenII%% harp-symbols
\unset ignoreMelismata%% back to normal
}
MuHaUnten = \lyricmode {
\set ignoreMelismata = ##t
\blasenII \blasenIII
\unset ignoreMelismata
}
StropheI = \lyricmode {
\set stanza = "1."
Lyric Text  %% this text is shown in the normal way
}

Now it looks fine.

Regards, Frank


>- Original Message - 
>From: 
>To: 
>Sent: Wednesday, February 05, 2014 10:08 PM
>Subject: RE[2]: Harp-Symbols in LilyPond
>
>
>> \set melismaBusyProperties = #'()
>> this moves the symbol from the middle to the beginning of the slur
>> example c4( d4)
>> I like to have a symbol above both - c and d
>> It should work like c4 d4 (without slurs)
>>
>> I'm looking for something like this:
>>
>> Oben = \lyricmode {
>>\ignor_slures
>>...
>> }
>>
>> BTW
>>>Alternatively, you could experiment with putting your harp symbols in a
>>>dynamics context?
>>
>> I do not understand this statement. Would you please give me an example? 
>> May be this can
>> help to solve my problem.
>>
>> Regards, Frank
>
>Firstly, please remember to reply-all, rather than to me indivually.
>
>Secondly, could I recommend a study of the lilypond manuals?  For example, I 
>suggested using "set melismaBusyProperties".  This is documented in the 
>Notation Reference and shows how slurs are ignored and a lyric is placed on 
>each note.  A cut down example is:
>
><<
>\new Voice = "melody" {
>\set melismaBusyProperties = #'()
>c''4 ( d''4 )
>}
>\new Lyrics \lyricsto "melody" {
>a b
>}
>>>
>
>which appears to work exactly as you want: see the attached image. 
>Similarly, searching for "dynamics context" will lead to:
>
>http://lilypond.org/doc/v2.19/Documentation/notation/expressive-marks-attached-to-notes#dynamics
>
>which says:
>
>"A Dynamics context is available to engrave dynamics on their own horizontal 
>line. Use spacer rests to indicate timing. (Notes in a Dynamics context will 
>also take up musical time, but will not be engraved.) The Dynamics context 
>can usefully contain some other items such as text scripts, text spanners, 
>and piano pedal marks."
>
>--
>Phil Holmes 

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: RE[2]: Harp-Symbols in LilyPond

2014-02-05 Thread Phil Holmes
- Original Message - 
From: 

To: 
Sent: Wednesday, February 05, 2014 10:08 PM
Subject: RE[2]: Harp-Symbols in LilyPond



\set melismaBusyProperties = #'()
this moves the symbol from the middle to the beginning of the slur
example c4( d4)
I like to have a symbol above both - c and d
It should work like c4 d4 (without slurs)

I'm looking for something like this:

Oben = \lyricmode {
   \ignor_slures
   ...
}

BTW

Alternatively, you could experiment with putting your harp symbols in a
dynamics context?


I do not understand this statement. Would you please give me an example? 
May be this can

help to solve my problem.

Regards, Frank


Firstly, please remember to reply-all, rather than to me indivually.

Secondly, could I recommend a study of the lilypond manuals?  For example, I 
suggested using "set melismaBusyProperties".  This is documented in the 
Notation Reference and shows how slurs are ignored and a lyric is placed on 
each note.  A cut down example is:


<<
\new Voice = "melody" {
\set melismaBusyProperties = #'()
c''4 ( d''4 )
}
\new Lyrics \lyricsto "melody" {
a b
}




which appears to work exactly as you want: see the attached image. 
Similarly, searching for "dynamics context" will lead to:


http://lilypond.org/doc/v2.19/Documentation/notation/expressive-marks-attached-to-notes#dynamics

which says:

"A Dynamics context is available to engrave dynamics on their own horizontal 
line. Use spacer rests to indicate timing. (Notes in a Dynamics context will 
also take up musical time, but will not be engraved.) The Dynamics context 
can usefully contain some other items such as text scripts, text spanners, 
and piano pedal marks."


--
Phil Holmes 
<>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Harp-Symbols in LilyPond

2014-02-03 Thread Phil Holmes
- Original Message - 
From: 

To: 
Sent: Monday, February 03, 2014 3:39 PM
Subject: Harp-Symbols in LilyPond



Hi All

To add some harp-symbols I have defined some lines like this:



An other idea is to use the symbols like lyrics:

Oben = \lyricmode {
  \blasenI \ziehenI
}
This works fine, all symbols are shown in one line.

But this does not work if the notation containes parenthis like
c4( d4)
Then only one symbol is shown obove.


If you wish to use lyrics for harp symbols in this way, you can prevent 
slurs ( ) from affecting the lyrics by using:


\set melismaBusyProperties = #'()

Alternatively, you could experiment with putting your harp symbols in a 
dynamics context?



--
Phil Holmes 



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Harp-Symbols in LilyPond

2014-02-03 Thread Frank . Weichert
Hi All

To add some harp-symbols I have defined some lines like this:

ziehenI = \markup { \finger \circle \override #'(font-size . 1) "1" }
ziehenII = \markup { \finger \circle \override #'(font-size . 1) "2" }
ziehenIII = \markup { \finger \circle \override #'(font-size . 1) "3" }
...
blasenI = \markup { \finger \override #'(font-size . 1) "1" }
blasenII = \markup { \finger \override #'(font-size . 1) "2" }
blasenIII = \markup { \finger \override #'(font-size . 1) "3" }

Now I can use them like
c4^\blasenI d4^\ziehenI

But this lets twist the symbols in the hight.

An other idea is to use the symbols like lyrics:

Oben = \lyricmode {
   \blasenI \ziehenI
}
This works fine, all symbols are shown in one line.

But this does not work if the notation containes parenthis like
 c4( d4)
Then only one symbol is shown obove.

Here is a complete example:

  https://alpha.lpp-pfullingen.de/~WEICHERT/LilyPond/Example1/

May be someone has a better idea or there is a function for ignoring the 
parenthis in
\lyricmode {}?
At the moment I have workaround this as:

  \ziehenV \blasenIII \blasenIII 
 \markup { \finger \circle \override #'(font-size . 1) "3"
   \finger \circle \override #'(font-size . 1) "4"
 }


Regards, Frank

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user