Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: Hilflos-im-Code am Mittwoch, 23. November 2016, 10:58

Titel: Halslänge-Balken-Haltebogen-Konflikt
Beitrag von: Hilflos-im-Code am Mittwoch, 23. November 2016, 10:58
Wenn man sich die letzte Zeile von der ersten Seite und die ersten zwei von der zweiten Seite, dann kommen sich Haltebögen mit den Balken und Hälsen ins Gehege.

Wie regle ich das? Am besten so, dass ich nicht alles einzeln nachjustieren muss, sondern dass das automatisch stattfindet. Wobei ich auf den ersten Blick eher die Hälse der Situation anpassen würde.
Titel: Re: Halslänge-Balken-Haltebogen-Konflikt
Beitrag von: Manuela am Mittwoch, 23. November 2016, 12:24
Warum zitierst du dich selbst? Nur so eine Frage...

Ich fürchte, um eine manuelle Manipulation der Bögen wirst du nicht herumkommen.
Hier ein paar Möglichkeiten im LSR:

Moving slur positions vertically (http://lsr.di.unimi.it/LSR/Item?id=684)
Modifying a slur by offsetting the positions property (http://lsr.di.unimi.it/LSR/Item?id=748)
Altering the shape of a default slur with a list of offsets [revised] (http://lsr.di.unimi.it/LSR/Item?id=777)
Altering the shape of a default slur with a list of offsets (http://lsr.di.unimi.it/LSR/Item?id=639)
Manipulating slurs via 'positions and 'extra-offset (http://lsr.di.unimi.it/LSR/Item?id=1039)
Titel: Re: Halslänge-Balken-Haltebogen-Konflikt
Beitrag von: Hilflos-im-Code am Mittwoch, 23. November 2016, 13:51
Ich zitiere mich selbst, weil ich die Buttons nicht unterscheiden kann.

Eigentlich wäre meine Angriffsfläche eher die Halslänge.

Aber irgendetwas wie Stem.lenght.stretchability scheint es nicht zu geben.

Stem.length hilft aber bei verbalkten Noten auch nicht weiter.

\version "2.19.50"
{ \override Stem.length = #0 a8 [a]}
Titel: Re: Halslänge-Balken-Haltebogen-Konflikt
Beitrag von: Manuela am Mittwoch, 23. November 2016, 15:18
Vll. hilft dir ja dieser Thread weiter:


Frage zur Balkenposition (https://liarchiv.joonet.de/index.php?topic=2293.msg12821#msg12821)

Ist aber auch Handarbeit, so oder so...
Titel: Re: Halslänge-Balken-Haltebogen-Konflikt
Beitrag von: harm6 am Mittwoch, 23. November 2016, 23:00
Zitat
Aber irgendetwas wie Stem.lenght.stretchability scheint es nicht zu geben.

Stem.length hilft aber bei verbalkten Noten auch nicht weiter.

Deshalb heißt es in der IR ja auch
Zitat von: IR
length (dimension, in staff space):
    User override for the stem length of unbeamed stems.

Du könntest details.beamed-lengths verändern in Zusammenspiel mit no-stem-extend. Führt zu:

\version "2.19.50"

{
\override Stem.no-stem-extend = ##t
\override Stem.details.beamed-lengths = #'(2.26 3.5 3.6) %% default: (3.26 3.5 3.6)
a8[ a]
}

Vielleicht hilft auch ein anderes property wie length-fraction etc. Hab ich aber nicht geprüft, denn tatsächlich ist Beam.positions wesentlich angenehmer:

{
\override Beam.positions = #'(-0.5 . -0.5)
a8[ a]
}

HTH,
  Harm