Gelöst: Fußnoten im Liedtext

Begonnen von Joei, Freitag, 30. Dezember 2022, 12:31

« vorheriges - nächstes »

Joei

Moin,

wie kann ich Fußnoten im Liedtext anlegen ohne die "Zeigerlinie" (also die Linie von der Fußnote zum Liedtext...


\version "2.22.1"
\score { <<
{ a' b' c'' d'' }
\addlyrics {
 One two three
\footnote #'(0.5 . 0.5) "footnote text" LyricText
 four
}
>>
}

Viele Grüße
Joei

Malte

Hallo Joei,

nach einem Blick in die Internals Reference hätte ich gedacht, dass
\override FootnoteItem.annotation-line = ##foder
\override FootnoteSpanner.annotation-line = ##ftun sollte, was du vorhast. Aus irgendeinem Grund war in beiden Fällen nichts zu sehen. Mit Version 2.24 gibts diese Grobs aber nicht mehr und stattdessen das Grob Footnote und damit gehts:
\override Footnote.annotation-line = ##fDas gilt allerdings noch nicht für 2.22 ...

Viele Grüße
Malte

Joei

Danke Malte und ein frohes 2023!

Das funktioniert soweit für mich.

Allerdings hadere ich mit der Positionierung - und kleinere tweaks als 0.1 gehen vermutlich nicht?

\version "2.24.0"
\score { <<
{ a' b' c'' d'' c'' b' a' }
\addlyrics {
  \override Footnote.annotation-line = ##f
 One two three
\footnote #'(0.1 . 0.1) "footnote text" LyricText
five six se -- ven
 four
}
>>
}

Du darfst diesen Dateianhang nicht ansehen.

Joei

Lösung aus der internationalen Usergroup:

\version "2.24.0"

lyricFootnote = \once {
  \override Footnote.annotation-line = ##f
  \override Footnote.X-attachment = #RIGHT
  \override Footnote.text-alignment-X = #LEFT
  \override Footnote.Y-attachment = #UP
  \override Footnote.text-alignment-Y = #UP
}

\score {
  <<
    { a' b' c'' d'' c'' b' a' }
    \addlyrics {
      One two
      three
      \lyricFootnote
      \footnote #'(0 . 0) "footnote text" LyricText
      \tweak extra-spacing-width #'(0 . 1.2) five six se -- ven
    }
  >>
}