Autor Thema: Halslänge-Balken-Haltebogen-Konflikt  (Gelesen 1787 mal)

Hilflos-im-Code

  • Member
Halslänge-Balken-Haltebogen-Konflikt
« 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.
« Letzte Änderung: Mittwoch, 23. November 2016, 11:06 von Hilflos-im-Code »

Manuela

  • Member
Re: Halslänge-Balken-Haltebogen-Konflikt
« Antwort #1 am: Mittwoch, 23. November 2016, 12:24 »

Hilflos-im-Code

  • Member
Re: Halslänge-Balken-Haltebogen-Konflikt
« Antwort #2 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]}

Manuela

  • Member
Re: Halslänge-Balken-Haltebogen-Konflikt
« Antwort #3 am: Mittwoch, 23. November 2016, 15:18 »
Vll. hilft dir ja dieser Thread weiter:


Frage zur Balkenposition


Ist aber auch Handarbeit, so oder so...

harm6

  • Member
Re: Halslänge-Balken-Haltebogen-Konflikt
« Antwort #4 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