Horizontal Spacing
Zur Navigation springen
Zur Suche springen
Horizontale Ausdehnung auf Null setzen
Das kann man erreichen, indem man die Eigenschaft extra-spacing-width auf #'(+inf.0 . -inf.0) setzt.
\override LyricText.extra-spacing-width = #'(+inf.0 . -inf.0)
Proportionale Notation ein- und ausschalten
\set Score.proportionalNotationDuration = #(ly:make-moment 1/16) %% einschalten
\unset Score.proportionalNotationDuration %% ausschalten
Noten enger zusammen setzen
\override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/1)
Neuer Bereich mit anderen Abständen
Wenn in verschiedenen Bereichen eines Scores die Notenwerte start variieren, dann ist die Unterteilung in Abschnitte mittles \newSpacingSection hilfreich.
Lilyponc-Code
\version "2.19.82"
\language "deutsch"
\paper {
tagline=##f
print-all-headers = ##f
indent = #0
bookTitleMarkup = ##f
annotate-spacing = ##f
ragged-bottom = ##t
ragged-last-bottom = ##t
top-margin = 5\mm
line-width = 110\mm
ragged-right = ##t
system-system-spacing.basic-distance = #1
system-system-spacing.minimum-distance = #4
}
\relative c'' {
\omit Score.BarNumber
\omit Staff.TimeSignature
\omit Staff.Clef
\override Score.RehearsalMark.self-alignment-X = #-1
\override Score.SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/1)
\override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/1)
\mark \markup \fontsize #-2 "base-shortest-duration = #(ly:make-moment 1/1)"
\repeat unfold 8 c8 \break
\newSpacingSection
\mark \markup \fontsize #-2 \left-column {
"newSpacingSection"
"base-shortest-duration = #(ly:make-moment 1/16)"
}
\override Score.SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/16)
\repeat unfold 8 c8
}