RE[2]: Harp-Symbols in LilyPond
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
- 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
- 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
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