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
Hallo Joei,
nach einem Blick in die Internals Reference hätte ich gedacht, dass
\override FootnoteItem.annotation-line = ##f
oder
\override FootnoteSpanner.annotation-line = ##f
tun 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 = ##f
Das gilt allerdings noch nicht für 2.22 ...
Viele Grüße
Malte
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
}
>>
}
Screenshot 2023-01-01 204704.png
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
}
>>
}