Notationsspezifisch > Noten für Gitarre

Fingersatz einklammern

(1/1)

Hilflos-im-Code:
Ich habe folgendes versucht

--- Code: ---\version "2.19.41"
{<g' b'-2 \parenthesize -3>2}
--- Ende Code ---

Die Idee war, dass die Drei als Alternativfinger eingeklammert wird. Geht so etwas? Im Sinne von KISS?

harm6:
Jedes post-event kann mit dem "-"-Zeichen (oder Richtungsanzeigern: "^", "_") angegeben werden. Häufig können sie auch weggelassen werden. Aber die parenthesize-Funktion ist problematisch in dieser Hinsicht.

Du könntest so vorgehen:

--- Code: ---{ <g' b'-2 -\parenthesize -3>2 }

--- Ende Code ---

Wahrscheinlich willst Du die Klammern aber noch anpassen, sowie die Stem/Fingering-Colision vermeiden:

--- Code: ---{ <g' b'-2 -\tweak Fingering.add-stem-support ##t -\tweak ParenthesesItem.font-size #-3 -\parenthesize -3>2 }

--- Ende Code ---

Da das jetzt aber umständlich zu lesen ist kannst Du den tweak mit neueren lily-Versionen auch (teilweise) vordefinieren:

--- Code: ---\version "2.19.52"

altFinger =
  \tweak Fingering.add-stem-support ##t
  \tweak ParenthesesItem.font-size #-3
  \parenthesize
  \etc

{ <g' b'-2 -\altFinger -3>2 }

--- Ende Code ---

Oder mit älteren Version eine event-function:

--- Code: ---\version "2.18.2"

aF =
#(define-event-function (parser location m) (ly:music?)
#{
  \tweak ParenthesesItem.font-size #-3
  \parenthesize
  \tweak Fingering.add-stem-support  ##t
  $m
#})

{ <g' b'-2 \aF -3>2 }

--- Ende Code ---

Bei den letzten zwei Möglichkeiten kann man die "-","^","_"-Zeichen teilweise auch weglassen.

HTH,
  Harm

P.S.
Verzeih mein Unwissen, aber was ist KISS (abgesehen vom Namen der Rock-Band)?

Hilflos-im-Code:

--- Zitat von: harm6 am Mittwoch, 28. Dezember 2016, 11:34 ---Verzeih mein Unwissen, aber was ist KISS (abgesehen vom Namen der Rock-Band)?

--- Ende Zitat ---
Das dem Akronymnutzer  ;). KISS Keep it simple, stupid.

Danke. Es ist schön, dass Du einem die Funktion dann hinschreibst. Aber ich fühle mich nach langer Zeit immer noch nicht im Stande, so etwas zu schreiben. Wobei ich mich bei anderen "Programmiersprachen" bei weitem nicht so hilflos fühle, wie bei Lilypond, sondern ziemlich schnell für meine Zwecke potent.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln