• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

Bindebögen (Phrasierung) unterdrücken

Begonnen von TipTap, Sonntag, 31. Januar 2010, 19:30

Vorheriges Thema - Nächstes Thema

TipTap

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

kilgore

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 = ##t
schreiben.  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 :)

TipTap

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

kilgore

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!

ding-dong

wie wärs mit
\remove "Phrasing_slur_engraver"
in der tabulatur?

kilgore


ding-dong

korrektur/präzisierung ( das hast du natürlich schon längst herausgefunden … ;)

\context TabVoice \with  {
   \remove Slur_engraver
   \remove Phrasing_slur_engraver
    }