Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: chf am Montag, 27. Februar 2012, 16:22

Titel: Hilfslinien
Beitrag von: chf am Montag, 27. Februar 2012, 16:22
Liebe Freunde,

wie kann ich in angefügtem Beispiel die Hilfslinien verschwinden lassen?
 "8va" möchte ich nicht anwenden...

Gruß
chf

Titel: Re: Hilfslinien
Beitrag von: ding-dong am Montag, 27. Februar 2012, 17:30
\override Staff.LedgerLineSpanner #'color = #green
wie ginge das denn mit
Zitat
"8va"
Titel: Re: Hilfslinien
Beitrag von: chf am Dienstag, 28. Februar 2012, 17:51
Danke, ding-dong! -

Deine Frage ist berechtigt, das Problem würde sich ja nur von oben nach unten verlagern...

Gruß
chf
Titel: Re: Hilfslinien
Beitrag von: chf am Mittwoch, 29. Februar 2012, 19:36
Hallo ding-dong,

nun habe ich doch noch ein Problem:
Für den  gesamten Text l funktioniert das wunderbar,  aber 
wie grenze ich die entsprechende Passage ein?

chf
Titel: Re: Hilfslinien
Beitrag von: ding-dong am Mittwoch, 29. Februar 2012, 22:53
was meinst du genau mit Text l
  [\once] \override Staff.LedgerLineSpanner #'transparent = ##f
  \revert Staff.LedgerLineSpanner #'transparent
könnte helfen

 ding-dong
Titel: Re: Hilfslinien
Beitrag von: chf am Donnerstag, 1. März 2012, 15:31
Also:
schreibe ich \override Staff.LedgerLineSpanner #'transparent = ##t (oder \override Staff.LedgerLineSpanner #'color= #white) an den Anfang der Datei,
wird dieser Befehl für das gesamte Stück wirksam. Ich brauche diese Funktion aber nur für einen Teil mitten im Stück, und da gibt es keinerlei Wirkung.
???

chf
Titel: Re: Hilfslinien
Beitrag von: ding-dong am Donnerstag, 1. März 2012, 17:08
nun denn - da scheint ein kleiner bug zu sitzen!

versuch's mal mit:
\relative c' {
  \clef bass
  \override NoteHead #'transparent = ##t
  \override NoteHead #'no-ledgers = ##t
  e8 [g, a f g f a e f] \bar " "
  \once \override NoteHead #'transparent = ##f
  \once \override NoteHead #'no-ledgers = ##f
  a' [c, b e d a]
  \once \override NoteHead #'transparent = ##f
  \once \override NoteHead #'no-ledgers = ##f
f'   [e, g b g e]
c'   [f, e g e c]
}

ist's das!?

ding-dong
Titel: Re: Hilfslinien
Beitrag von: chf am Donnerstag, 1. März 2012, 18:07
Jaaaa!

Danke.