Hallo Leute,
ich möchte in einem Lied manchmal einen punktierten Bindebogen (das heißt eigentlich anderst) einfügen. Dies klappt auch mit der Funktion \tieDotted. Doch sind dann danach alle Bindebögen gepunktet. Wie kann ich dies so einstellen, dass diese Funktion nur für diesen einen Bindebogen gilt und nicht für alle Kommenden?
Vielen Dank schon mal für eure Hilfe!
du musst einfach zurück zu \tieSolid gehen. Einfach!
{ \tieDotted c'2~ \tieSolid c'~ c'2 }
Zitat von: kilgore am Freitag, 24. September 2010, 13:32
du musst einfach zurück zu \tieSolid gehen. Einfach!
{ \tieDotted c'2~ \tieSolid c'~ c'2 }
Ja, wenn man es weiß ist es einfach. Oft weiß man aber auch nicht wonach man suchen soll. Vielen Dank für die Lösung!
kein problem!
da gibts auch \tieDashed, für ein andere stil. Das gleiche gilt für Phrasierungsbögen: \slurDotted \slurDashed \slurSolid.
Zitat von: kilgoreDas gleiche gilt für Phrasierungsbögen: \slurDotted \slurDashed \slurSolid.
Wozu ist dann
\phrasingSlurDotted[Dashed][Solid]? ;)
Im Ernst – Bögen sind eine (kleine) Wissenschaft für sich, weshalb wir folgende Übersetzungen annehmen sollten:
- Tie [<Note> ~ <überzubindende Note>]: Haltebogen; es werden Noten gleicher Tonhöhe zu einem längeren Wert gebunden (,,gehalten").
- Slur [<Anfangsnote>( <Endnote>)]: Bindebogen; mindestens zwei Noten unterschiedlicher Tonhöhe werden zu einem Ausdruck gebunden. Wichtig für Liedtextunterlegung, um einer Silbe mehrere Noten zuzuweisen.
- PhrasingSlur [<Anfangsnote>\( <Endnote>\)]: Phrasierungsbogen; kennzeichnet einen größeren Notenabschnitt als zusammenhängend (,,Phrase"), ohne Rücksicht auf unterlegten Liedtext.
Um die Kombination
\tieDotted ... \tieSolid wunschgemäß zu vermeiden (,,aber nur einmal!"), baust du dir ein eigenes kleines Makro mit folgendem Inhalt:
tieDottedOnce = {
\once \override Tie #'dash-period = #0.75
\once \override Tie #'dash-fraction = #0.1
}
Dies kannst du dann als
\tieDottedOnce einsetzen.
Die Definitionen aller Shorthands zu (Phrasing-)Slurs und Ties finden sich in
ly/property-init.ly. Mit diesen Werten kann man wie oben seine eigenen Makros basteln (z.B.
\slurDashedOnce usw.).
Zitat von: ritoJa, wenn man es weiß ist es einfach. Oft weiß man aber auch nicht wonach man suchen soll.
In ein paar Monaten ist es auch für dich einfach :) Bis
wir das
wussten, hat es auch seine Zeit gedauert. Wissen bedeutet Lernen ... Und in diesem speziellen Fall macht es uns die NR ziemlich leicht, indem alle vordefinierten Befehle zusammengefasst aufgeführt werden:
\tieUp, \tieDown, \tieNeutral, \tieDotted, \tieDashed, \tieSolid (gleiches für
slur und
phrasingSlur).
Viel Spaß beim Experimentieren!
Robert