Autor Thema: Fussnote ignorieren?  (Gelesen 1338 mal)

iugin

  • Member
Fussnote ignorieren?
« am: Donnerstag, 29. November 2012, 09:36 »
Hallo miteinander,

wenn ich folgendes eingebe
\version "2.16.0"
\include "deutsch.ly"

Bass = \relative c {
  \clef "bass"
  \footnote #'(0.5 . 1) #'NoteHead
  \markup { "Fussnote" } \default c1
}

BassStaff = \new Staff { \Bass }
TabStaff = \new TabStaff  { \Bass }

\score {
  <<
    \BassStaff
    \TabStaff
  >>
}
kriege ich logischerweise zwei Fussnoten am Ende der Seite.
Kann ich irgendwie dem TabStaff sagen, dass er die Fussnote ignorieren muss?
Sonst definiere ich zwei verschiedene Stimmen (eine für den Bass und eine andere ohne Fussnote für den TabStaff, und löse das Problem so ;-)

Liebe Grüsse

Eugenio

Be-3

  • Member
Re: Fussnote ignorieren?
« Antwort #1 am: Donnerstag, 29. November 2012, 09:54 »
Ciao Eugenio,

ein beliebtes und bewährtes Allheilmittel für solche Fälle ist es, mittel \tag den betroffenen Ausdruck zu "markieren". Ich habe in Deinem Beispiel die Fußnote mit dem Tag #'footnote versehen und im TabStaff per \removeWithTag #'footnote "weggefiltert".
Somit kommt die Fußnote nur noch in der Notenzeile zum Zuge und Du hast keine Doppelfußnote mehr.

\version "2.16.0"
\include "deutsch.ly"

Bass = \relative c {
  \clef "bass"
  \tag #'footnote { \footnote #'(0.5 . 1) #'NoteHead \markup { "Fußnote" } \default }
  c1
}

BassStaff = \new Staff { \Bass }
TabStaff = \new TabStaff  { \removeWithTag #'footnote \Bass }

\score {
  <<
    \BassStaff
    \TabStaff
  >>
}

Viele Grüße
Torsten

iugin

  • Member
Re: Fussnote ignorieren?
« Antwort #2 am: Donnerstag, 29. November 2012, 10:13 »
Hoi Torsten,

danke vielmals für die schnelle Antwort. Das mit dem \tag hatte ich bis jetzt noch nicht gesehen!
Es funktionert prima!

Danke vielmals!

Ciao

Eugenio