Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: Leonach am Mittwoch, 24. November 2021, 00:45

Titel: Noten in acciaccatura enger beisammen?
Beitrag von: Leonach am Mittwoch, 24. November 2021, 00:45
Hallo,

in folgendem Beispiel


\version "2.22.1"
\language "deutsch"

\score {
  \new PianoStaff <<
    \new Staff = "RH" <<
      \new Voice \relative c'' {
        \key f \minor
        \time 2/4
        c8 b as g
        \acciaccatura { c,16 d! e! } f8 as f as
      }
    >>
    \new Staff = "LH" <<
      \new Voice \relative c {
        \clef bass
        \key f \minor
        f8-> <as c>->  f8-> <as c>->
        f8-> <as c>->  f8-> <as c>->
      }
    >>
  >>
  \layout {}
}

stehen die Noten der Acciaccatura relativ weit auseinander. Im (handgestochenen) Original stehen sie viel enger zusammen.

Wie kann ich das erreichen? Änderungen von GraceSpacing und SpacingSpanner habe ich bereits versucht; ohne Erfolg.
Titel: Antw:Noten in acciaccatura enger beisammen?
Beitrag von: harm6 am Donnerstag, 25. November 2021, 11:31
Selbst mit

\layout {
  \override Score.SpacingSpanner.packed-spacing = ##t
}

werden sie nicht wesentlich enger gesetzt.
Aber eigentlich finde ich auch nicht, daß sie zu weit sind.

Kannst Du den entsprechenden Ausschnitt aus dem Original posten?

Gruß,
  Harm
Titel: Antw:Noten in acciaccatura enger beisammen?
Beitrag von: Leonach am Donnerstag, 25. November 2021, 14:22
Hier ein Ausschnitt.
Titel: Antw:Noten in acciaccatura enger beisammen?
Beitrag von: harm6 am Donnerstag, 25. November 2021, 21:56
ZitatHier ein Ausschnitt.

Das ist hilfreich, vielen Dank.

Das Original kann vor allem deswegen enger sein, weil eine geringere Notenkopfgröße gewählt wurde (verglichen mit dem LilyPond-default).

Schau mal, ob Dir eine der folgenden Möglichkeiten gefällt:

\version "2.22.1"
\language "deutsch"

\layout {
  \context {
  \Voice
    $(add-grace-property 'Voice 'NoteHead 'font-size -6)  %% default -3
    $(add-grace-property 'Voice 'Beam 'beam-thickness 0.38)  %% default 0.384
  }
}

\score {
  \new PianoStaff <<
    \new Staff = "RH" <<
      \new Voice \relative c'' {
        \key f \minor
        \time 2/4
       
        \once \override Beam.positions = #'(-0.5 . 0)
        \acciaccatura {
          \override Staff.AccidentalPlacement.right-padding = #-0.1 %% default 0.15
          \override Accidental.X-extent = #'(0.2 . 0.2)
          c,16 d! e!
          \revert Accidental.X-extent
          \revert Staff.AccidentalPlacement.right-padding
        }
        f8 as f as
       
        \once \override Beam.positions = #'(-0.5 . 0)
        \acciaccatura {
          \newSpacingSection
          \override Score.SpacingSpanner.packed-spacing = ##t
          \override Staff.AccidentalPlacement.right-padding = #-0.15 %% default 0.15
          \override Accidental.X-extent = #'(0.2 . 0.2)
          c,16 d! e!
          \revert Accidental.X-extent
          \revert Staff.AccidentalPlacement.right-padding
          \revert Score.SpacingSpanner.packed-spacing
          \newSpacingSection
        }
        f8 as f as
      }
    >>
    \new Staff = "LH" <<
      \new Voice \relative c {
        \clef bass
        \key f \minor
        \grace s8. 
        f8-> <as c>->  f8-> <as c>->
        f8-> <as c>->  f8-> <as c>->
      }
    >>
  >>
  \layout {}
}


Auf mögliche (unerwünschte) Nebenwirkungen mußt Du allerdings selbst testen.

Gruß,
  Harm