Hello Brent, The good old ‘" "’ in \column trick:
\version "2.22.0" \header { title = \markup { \column { "Space after title" " " } } } myChords = \chordmode { c1 | d1:m9 | g:13 | g:m7 | } \score { << \new ChordNames { \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = 3 \myChords } \new Staff { c''1 d''1 e''1 f'' } >> } \score { << \new ChordNames { \myChords } \new Staff { c''1 d''1 e''1 f'' } >> } > Le 17 juil. 2021 à 05:58, Brent Annable <brentanna...@gmail.com> a écrit : > > Hi Elaine, > > Thanks for your answer. Your solution actually puts space between the chord > names and the staff below, but I want the extra space between the chord names > and the headers above them. I couldn't find a parameter in the > VerticalAxisGroup that does this. Xavier's solution of increasing the padding > in a \paper block does work, but I only want it in one score on the page, not > both. > > Can anyone help me with how to achieve that? > > Many thanks, > > Brent. > > On Sat, 17 Jul 2021 at 01:28, Flaming Hakama by Elaine > <ela...@flaminghakama.com <mailto:ela...@flaminghakama.com>> wrote: > ---------- Forwarded message ---------- > From: Xavier Scheuer <x.sche...@gmail.com <mailto:x.sche...@gmail.com>> > To: Brent Annable <brentanna...@gmail.com <mailto:brentanna...@gmail.com>> > Cc: lilypond-user <lilypond-user@gnu.org <mailto:lilypond-user@gnu.org>> > Bcc: > Date: Fri, 16 Jul 2021 08:52:07 +0200 > Subject: Re: Extra padding between ChordNames and custom headers > On Fri, 16 Jul 2021 at 06:19, Brent Annable <brentanna...@gmail.com > <mailto:brentanna...@gmail.com>> wrote: > > > > Hi everyone, > > > > I'm producing some music that uses some custom headers as well as chord > > names above the staff. Sometimes the chord names are a little too close to > > the headers for my liking, and I'd like a way to add more padding above the > > chord names when necessary. > > > > Because of the custom headers, it seems like I can't just add a \markup > > \vspace before the score (also this score is the second on the page, so > > that just adds more space between the two scores, not after the headers.) > > > > I've fiddled around with the ChordName VerticalAxisGroup, but there doesn't > > seem to be a property I can tweak that will create more space between them > > and the headers. I've included a little example (somewhat lengthy - my > > apologies), does anyone have any suggestions for how to create more > > distance between the headers and the chord names? > > Hello, > > The fact that you use custom header fields does not change the way to add > spacing between header and score. > > Increase markup-system-spacing.padding, which is the variable controlling the > distance between a (title or top-level) markup and the system that follows > it, as documented in NR 4.1.4 Flexible vertical spacing > https://lilypond.org/doc/v2.22/Documentation/notation/flexible-vertical-spacing-paper-variables > > <https://lilypond.org/doc/v2.22/Documentation/notation/flexible-vertical-spacing-paper-variables> > > \paper { > markup-system-spacing.padding = #5 > } > > Per default the spacing between the title and the first system is mainly due > to markup-system-spacing.basic-distance but as the top element of your system > is a ChordNames context (i.e. non-staff), as explained in the same section of > the NR, you cannot really count on basic-distance and would better increase > padding. > > Cheers, > Xavier > > -- > Xavier Scheuer <x.sche...@gmail.com <mailto:x.sche...@gmail.com>> > > > > > ---------- Forwarded message ---------- > From: Brent Annable <brentanna...@gmail.com <mailto:brentanna...@gmail.com>> > To: Xavier Scheuer <x.sche...@gmail.com <mailto:x.sche...@gmail.com>> > Cc: lilypond-user <lilypond-user@gnu.org <mailto:lilypond-user@gnu.org>> > Bcc: > Date: Fri, 16 Jul 2021 17:55:14 +1000 > Subject: Re: Extra padding between ChordNames and custom headers > Xavier, > > Awesome thank you. What would I do if I wanted the extra padding on only one > score on the page? In my music, each page will have two scores on it, but > only the second one has chords requiring the extra distance. I tried adding > another \paper variable before the second score, but lilypond freaks out, and > when I separate the scores with \bookpart, they are placed on separate pages. > Is there a way to get the extra padding only on one score, with both being on > the same page? > > Brent. > > > Here's an MFE. > > Please, no more 'helpful' refs to the docs. > No one will ever figure out where to put the property by RTFM. > That is just a recipe for frustration and intimidation. > > Even though the override appears semantically to be related to the Staff, the > override actually goes in the ChordNames. > > > \version "2.19.81" > > myChords = \chordmode { > c1 | d1:m9 | g:13 | g:m7 | > } > > \score { > << > \new ChordNames { > \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding > = 3 > \myChords > } > \new Staff { c''1 d''1 e''1 f'' } > >> > } > \score { > << > \new ChordNames { > \myChords > } > \new Staff { c''1 d''1 e''1 f'' } > >> > } > > > HTH, > > Elaine Alt > 415 . 341 .4954 "Confusion is > highly underrated" > ela...@flaminghakama.com <mailto:ela...@flaminghakama.com>Producer ~ Composer > ~ Instrumentalist ~ Educator > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > >