Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: Hilflos-im-Code am Mittwoch, 21. Juni 2017, 21:12

Titel: Artikulation positionieren
Beitrag von: Hilflos-im-Code am Mittwoch, 21. Juni 2017, 21:12
Und noch eine Frage, in der mir die Dokumentation nicht hilft.

\version "2.19.62"
{  g8-> g g g g8 g g g}


Der Akzent soll oberhalb des Balkens stehen.

\override ???????.direction = #UP

Bloß für die Fragezeichen finde ich nicht den Befehl.
Titel: Antw:Artikulation positionieren
Beitrag von: iugin am Mittwoch, 21. Juni 2017, 22:01
Hallo

ich denke, es ist einfacher ohne \override.
Versuch mal so:
{  g8^> g g g g8 g g g}

Die Regel ist:
- automatische Positionierung
^ oben
_ unten

Hier (http://lilypond.org/doc/v2.18/Documentation/notation/direction-and-placement) ist die Erklärung.

Lieber Gruss

Eugenio
Titel: Antw:Artikulation positionieren
Beitrag von: Malte am Donnerstag, 22. Juni 2017, 08:04
Zitat von: Hilflos-im-Code am Mittwoch, 21. Juni 2017, 21:12
\override ???????.direction = #UP
Der Vollständigkeit halber: Artikulationszeichen heißen Script, also\override Script.direction = #UPAber viel einfacher für solche Einzelfälle als ein \once \override ist die Positionierung mittels -, ^, _, wie von Eugenio beschrieben.
Titel: Antw:Artikulation positionieren
Beitrag von: Hilflos-im-Code am Donnerstag, 22. Juni 2017, 10:17
Das mit ^-_ habe ich probiert. Da tat sich nichts, weil ich von ^-> ausging. Danke. Knapp daneben ist auch daneben.
Titel: Antw:Artikulation positionieren
Beitrag von: Manuela am Donnerstag, 22. Juni 2017, 18:20
Zitat von: Hilflos-im-Code am Donnerstag, 22. Juni 2017, 10:17
Das mit ^-_ habe ich probiert. Da tat sich nichts, weil ich von ^-> ausging.

Hmm, das verstehe ich jetzt nicht.

Ich bevorzuge die Einstellung per \override, weil ich grundsätzlich der Automatik von Lily traue. Wenn man ständig "_" und "^" verwendet und später draufkommt, das das doch nicht das Gelbe vom Ei war, ist es eine Menge Arbeit, alles wieder zu ändern.