lilypond-user
[Top][All Lists]
Advanced

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

Re: Lyric tie inside word?


From: Tobias Braun
Subject: Re: Lyric tie inside word?
Date: Wed, 6 May 2015 00:41:54 +0200

I got it to work in \lyricmode now, but it still won't work in the \markup section.

If I do it like you say below, I just get the code printed in the lyrics. If I end the string before \override and start a new one after "köñiglichen", it works, but then I get line breaks around "königlichen". Adding \markup doesn't improve things either.

What exactly do "\override #'(word-space . 0)" and "\tied-lyric" do? When using "\override #'(word-space . 0)" inside a \lyricmode _expression_, "~" won't create a lyric tie (with a blank) anymore, but just literally print "~". I have to explicitly use \tied-lyric then.

Tobias


Am 06.05.2015 um 00:19 schrieb Simon Albrecht <address@hidden>:

Just include everything except \markup instead of the word:

\markup {
  \fill-line {
    \hspace #0.1
     \column {
\vspace #0.5
      \line { \bold "2."
        \column {
          "Er ging aus der Kammer sein, / dem \override #'(word-space . 0) \tied-lyric #"kö~niglichen" Saal so rein, /"
          "Gott von Art und Mensch, ..."
        }
      }

(It might even work with nested \markup commands)

For use in \lyricmode consider <http://lilypond.org/doc/v2.18/Documentation/notation/common-notation-for-vocal-music#multiple-syllables-to-one-note>. With german text, however, you still need to override word-space, so see attachment. Alternatively, just leave the tie out…

Yours, Simon

Am 05.05.2015 um 23:52 schrieb Tobias Braun:
Hello Simon,

Thanks a lot! Marvelous, I'd never have been able to come up with this.

I'm just not quite sure yet how to integrate it with the rest of my lyrics. At the moment, it looks something like this:

\markup {
  \fill-line {
    \hspace #0.1
     \column {
\vspace #0.5
      \line { \bold "2."
        \column {
          "Er ging aus der Kammer sein, / dem königlichen Saal so rein, /"
          "Gott von Art und Mensch, ..."
        }
      }

Where exactly do I put the code you posted below? It's working as a standalone line in my LilyPond file, but I couldn't figure out how to integrate it into the code above. (Neither did I get it to work inside a \lyricmode _expression_ for use in lyrics directly below the notes.)

Tobias


Am 05.05.2015 um 23:35 schrieb Simon Albrecht <address@hidden>:

Hello Tobias,

I’m not sure what you tried previously, but this should do what you want:

\markup \override #'(word-space . 0) \tied-lyric #"kö~niglichen"

See <http://lilypond.org/doc/v2.18/Documentation/notation/music>
Admittedly, it’s not as elegant as the one in the EG :-) – that would require a manually tweaked version – but it’s clear.

Yours, Simon

Am 05.05.2015 um 23:23 schrieb Tobias Braun:
Hi,

How can I achieve a lyric tie inside a word, as seen in the second verse of the attached music?

Putting a '~' inside the word creates a lyric tie, but also inserts a space, splitting my word into two words.

Moreover, how can I achieve this in a \markup section below the actual score? Down there, it is far more useful than in the lyrics directly below the notes. But in the \markup section, I couldn't even get the lyric tie with a space in it to work. I suppose I'd somehow have to make the \markup section into a \lyricmode one? That didn't work either, unfortunately.

Thanks,
Tobias



_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user



<lyr-tie-german.ly>


reply via email to

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