Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: Manuela am Donnerstag, 16. Juni 2016, 23:01

Titel: Frage zur Balkenposition
Beitrag von: Manuela am Donnerstag, 16. Juni 2016, 23:01
Soviel ich verstanden habe, gibt

\override Beam.positions = #'(5 . 5)
die absolute Position der Balken an, gemessen von der Mittelline der Notenzeile. Was mache ich, wenn ich im folgenden Beispiel die Notenhälse etwa gleich lang habe möchte, muss ich für jeden Balken die Position extra setzen oder gibt es eine elegantere Lösung?

\version "2.19.37"

\relative c'' {
  \autoBeamOff
  \stemUp
  c8 [ c ]
  a [ a ]
  g[ g ] f[ f ]
}
Titel: Re: Frage zur Balkenposition
Beitrag von: Pierre am Sonntag, 19. Juni 2016, 14:47
Hallo Manuella,

Vielleicht :

\version "2.19.37"

\relative c'' {
  \autoBeamOff
  \stemUp
  \offset positions #'(5 . 5) Beam
  c8 [ c]
  a [ a]
  g[ g] f[ f]
}

Gruß,
Pierre


Titel: Re: Frage zur Balkenposition
Beitrag von: Manuela am Montag, 20. Juni 2016, 06:22
Danke, das hilft mir schon mal weiter  :)

Aber gleich lang werden die Hälse dadurch leider auch nicht, gibt es auch dafür etwas?
Titel: Re: Frage zur Balkenposition
Beitrag von: harm6 am Montag, 20. Juni 2016, 23:14
Du könntest folgendermassen vorgehen:

\version "2.19.43"

\relative c''' {
  \override Beam.skip-quanting = ##t
  \override Beam.beamed-stem-shorten = #'(0 0 0)
  \override Stem.no-stem-extend = ##t
  \time 2/4
  c8 c
  b b
  a a
  g g
  f f
  e e
  d d
  c c
  b b
  a a
  g g
  f f
  e e
  d d
  c c
  b b
  a a
  g g
  f f
  e e
  d d
}

Aber so wird LilyPond's spacing/positioning-engine kastriert. Gefällt mir überhaupt nicht. Wozu willst Du so was haben?

Gruß,
  Harm
Titel: Re: Frage zur Balkenposition
Beitrag von: Manuela am Dienstag, 21. Juni 2016, 06:19
Aber so wird LilyPond's spacing/positioning-engine kastriert. Gefällt mir überhaupt nicht. Wozu willst Du so was haben?


Um das nachzubauen, ungefähr wenigstens

Jedenfalls danke für den Hinweis, wieder mal was gelernt  :)