Hi,
wie kann ich den Abstand zwischen der Überschrift und den Angaben für Komponist etc. ändern, ohne den \header-Teil zu ändern? Idealerweise in den Paper-Einstellungen, markup-markup-spacing bewirkt nichts.
\version "2.19.82"
\bookpart {
\paper {
system-system-spacing = #'((basic-distance . 15)
(minimum-distance . 20))
markup-markup-spacing = #'((basic-distance . 10)
(padding . 20)
(stretchability . 0))
top-system-spacing = #'((basic-distance . 10)
(padding . 5)
(stretchability . 0))
markup-system-spacing = #'((basic-distance . 10)
(minimum-distance . 5)
(padding . 0)
(stretchability . 50))
}
\header {
title = \markup \line { "Ein Hund kam in die Küche" }
subtitle = ##f
subsubtitle = ##f
poet = "Text: Kinderreim"
composer ="Melodie: neapolitanische Canzonetta"
piece = ##f
opus = ##f
}
\score {
\new Staff \new Voice \repeat unfold 12 c''4
}
}
Du kannst die Definition von bookTitleMarkup im \paper-Block ändern. Hier das Original aus titling-init.ly (2.21.0):
\paper {
bookTitleMarkup = \markup {
\override #'(baseline-skip . 3.5)
\column {
\fill-line { \fromproperty #'header:dedication }
\override #'(baseline-skip . 3.5)
\column {
\fill-line {
\huge \larger \larger \bold
\fromproperty #'header:title
}
\fill-line {
\large \bold
\fromproperty #'header:subtitle
}
\fill-line {
\smaller \bold
\fromproperty #'header:subsubtitle
}
\fill-line {
\fromproperty #'header:poet
{ \large \bold \fromproperty #'header:instrument }
\fromproperty #'header:composer
}
\fill-line {
\fromproperty #'header:meter
\fromproperty #'header:arranger
}
}
}
}
}
Hier könntest du entweder am zweiten baseline-skip-Wert drehen, solange du nur einzeilige Angaben hast. Wenn aber z. B. der Komponist mehrzeilig sein soll und den Zeilenabstand wahren soll, wäre \vspace wohl sinnvoller, z. B. als\vspace #1
zwischen subsubtitle und poet/instrument/composer.
Danke Malte genau so etwas habe ich gesucht