Deutsches Lilypond Forum (Archiv)

Allgemein => Hilfe beim Einstieg in Lilypond => Thema gestartet von: TipTap am Sonntag, 31. Januar 2010, 19:30

Titel: Bindebögen (Phrasierung) unterdrücken
Beitrag von: TipTap am Sonntag, 31. Januar 2010, 19:30
Hallo,

am Anfang meiner Datei steht sinngemäß

myNotes = { c4 d( e f) g }

wobei d-e-f mit Bindebogen definiert sind. Später verwende ich das sowohl in
einem Pianosystem als auch in einer direkt darunter stehenden Tabulatur.
Das Pianosystem zeigt auf diese Weise an, welche Noten in der Tabulatur
gegriffen werden.

Da mynotes Noten und Bindebögen enthält, erscheinen die Bögen
konsequenterweise auch in der Tabulatur. Kann man das unterdrücken?

Danke und Grüße aus den Alpen,
TipTap
Titel: Re:Bindebögen (Phrasierung) unterdrücken
Beitrag von: kilgore am Sonntag, 31. Januar 2010, 20:38
Hm...Ich weiss nicht ob ich dein Problem so genau verstehe....

Aber ich hätte zwei Vorschläge. 

1) In der Gitarrestimme:
\override Slur #'transparent = ##tschreiben.  So werden alle Bindebögen unterdrückt.

2)  Oder einfach zwei Variabeln zu schreiben. 
Also..
myNotes = { c4 d( e f) g }
und

\myNotesGit = { c4 d e f g }
Die zweit variante ist leicht zu erstellen...einfach die Bindebögen löschen :)
Titel: Re:Bindebögen (Phrasierung) unterdrücken
Beitrag von: TipTap am Sonntag, 31. Januar 2010, 22:19
Klasse! Vielen Dank!

Ich habe den ersten Vorschlag verwendet, der zweite ist ja trivial ;)
Im Ernst: Es gibt eine Bass- und eine Melodiestimme mit relativ vielen Noten.
Um den Quelltext besser lesbar zu halten, habe ich die "\my..." Definitionen
eingeführt und die will ich lieber nicht doppelt haben (und debuggen).

TipTap
Titel: Re:Bindebögen (Phrasierung) unterdrücken
Beitrag von: kilgore am Montag, 1. Februar 2010, 09:59
Ja mit dem zweiten Beispiel wollte ich nur betonen, dass man mehrere Variabeln erstellen kann.  Auch, dass es manchmal verschiedene Lösungen gibt!  viel spass weiter mit Lily!
Titel: Re:Bindebögen (Phrasierung) unterdrücken
Beitrag von: ding-dong am Montag, 1. Februar 2010, 11:12
wie wärs mit
\remove "Phrasing_slur_engraver"in der tabulatur?
Titel: Re:Bindebögen (Phrasierung) unterdrücken
Beitrag von: kilgore am Montag, 1. Februar 2010, 11:14
 :o  !Besserwisser!    :D
Titel: Re:Bindebögen (Phrasierung) unterdrücken
Beitrag von: ding-dong am Montag, 1. Februar 2010, 11:38
korrektur/präzisierung ( das hast du natürlich schon längst herausgefunden … ;)
\context TabVoice \with  {
   \remove Slur_engraver
   \remove Phrasing_slur_engraver
    }