bug-lilypond
[Top][All Lists]
Advanced

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

Fw: Footnotes to lyrics


From: Phil Holmes
Subject: Fw: Footnotes to lyrics
Date: Wed, 27 Feb 2013 16:55:39 -0000

----- Original Message ----- From: "David Kastrup" <address@hidden>
To: "Daniel Rosen" <address@hidden>
Cc: <address@hidden>
Sent: Wednesday, February 27, 2013 4:43 PM
Subject: Re: Footnotes to lyrics


Daniel Rosen <address@hidden> writes:

-----Original Message-----
From: David Kastrup [mailto:address@hidden
Sent: Wednesday, February 27, 2013 9:03 AM
To: Daniel Rosen
Cc: address@hidden
Subject: Re: Footnotes to lyrics

Phooey. I assume that "Lyric" was supposed to be the text of the lyrics,
right?

Correct.

Then the next thing to try would likely be writing \default before Lyrics
(to tell LilyPond that one really, really, really wants to skip the
specification of
a grob if I remember the 2.16 arguments correctly).

The file compiles when I try this, but no footnote shows up. This syntax:

\version "2.16.1"
<<
  \new Voice = "voice" { c' d' e' f' }
  \new Lyrics \lyricsto "voice" { \footnote #'(1 . 1) "footnote"
\default "Lyric" }


yields this error:

warning: \footnote requires music or grob-name
  \new Lyrics \lyricsto "voice" {
                                  \footnote #'(1 . 1) "footnote"
  \default "Lyric" }

Bah.  It might work to write \lyricmode { Lyric } instead of "Lyric",
possibly even without the \default.  While this creates an extra layer
of sequential music, this layer should be invisible to the \lyricsto
mechanism.

But yes: music functions inside of lyricmode clearly leave quite a bit
to be desired in 2.16.

Sorry for that.

I'm guessing you're referring to the \auto-footnote markup
command. That would indeed look better, but you're right--the output
was identical to that of the example above, with no annotation showing
up. This syntax:

\version "2.16.1"
<<
  \new Voice = "voice" { c' d' e' f' }
  \new Lyrics \lyricsto "voice" { \markup { \auto-footnote "Lyric"
"footnote" } }
>>

yielded this error:

programming error: Cannot find correct footnote for a markup object.
continuing, cross fingers

Bug squad, can we get an issue for this one?

--
David Kastrup


--
Phil Holmes



reply via email to

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