lilypond-user
[Top][All Lists]

## Using lyrics in a markup

 From: Marc Hohl Subject: Using lyrics in a markup Date: Sat, 15 Jan 2011 20:01:55 +0100 User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7

Hello list,

is there a possibility to re-use lyrics in a markup?

I am working on a musical for children and I get the sheets for several
instruments, choir, partition etc. by a simple shell script which calls sed
and lilypond.

Now I wonder whether it is possible to create a kind of text book by
including the lyrics in a markup, perhaps with a scheme function which
replaces the " -- " by "".

Is it possible to store the text in a variable?

I tried

\version "2.13.46"

words = { This is my ex -- amp -- le text }

text = \lyricsmode { \words }

melody = \relative c' { c4 d e f | g a c2 }

\score {
\new Staff {
\new Voice { \melody }
}
}

% for text only, there would be then something like
%
% \markup { word-wrap { \some-scheme-filter \words } }

but lilypond complains about the first line. Is it possible to achieve
what I want? I'd prefer a lilypondish solution over some script hacking ...