Deutsches Lilypond Forum (Archiv)
Allgemein => Hilfe beim Einstieg in Lilypond => Thema gestartet 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
-
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 :)
-
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
-
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!
-
wie wärs mit
\remove "Phrasing_slur_engraver"in der tabulatur?
-
:o !Besserwisser! :D
-
korrektur/präzisierung ( das hast du natürlich schon längst herausgefunden … ;)
\context TabVoice \with {
\remove Slur_engraver
\remove Phrasing_slur_engraver
}