Hey Jacques, Yeah I've used that before, but in this instance because the headers have been redefined I can't really do it (check out the scripts in my header-code file above). If I were a better programmer I could probably modify them myself, but I don't really know how to mess with the code that someone else made for me.
Any other thoughts? Brent. On Sat, 17 Jul 2021 at 14:59, Jacques Menu <imj-muz...@bluewin.ch> wrote: > 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> wrote: > >> ---------- Forwarded message ---------- >>> From: Xavier Scheuer <x.sche...@gmail.com> >>> To: Brent Annable <brentanna...@gmail.com> >>> Cc: lilypond-user <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> >>> 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 >>> >>> \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> >>> >>> >>> >>> >>> ---------- Forwarded message ---------- >>> From: Brent Annable <brentanna...@gmail.com> >>> To: Xavier Scheuer <x.sche...@gmail.com> >>> Cc: lilypond-user <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 >> Producer ~ Composer ~ Instrumentalist ~ Educator >> >> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- >> >> >