Try using vspace instead of raise/lower. I put \vspace #.15 in front of the \concat in the opus markup, which had about the right effect.
Paul From: josh <[email protected]> To: <[email protected]> Sent: 14/05/2022 16:35 Subject: "Opus" positioning I use a slightly modified header and I am trying to position the composer, arranger, and opus (which I am using for additional arranger information) fields evenly. I can move the arranger field up and down using \raise and \lower, however the opus field doesn't respond to such commands as it is called using a different part of the titling markup. Below is a picture of what I currently have: I would like to have the composer, arranger, and opus ("Additional Information") field evenly vertically spaced here. Below is the coding I have so far: \version "2.22.2" \paper { #(set-paper-size "ansi a") #(define fonts (set-global-fonts #:music "profondo" #:brace "profondo" )) oddHeaderMarkup = \markup \on-the-fly #not-part-first-page \override #'(font-name . "Libre Franklin Light") \small \fill-line { \center-column { \fromproperty #'header:piece \line { \fromproperty #'header:instrument \on-the-fly #print-page-number-check-first { \char ##x2013 \small \caps Pg. \fromproperty #'page:page-number-string }}}} evenHeaderMarkup = \oddHeaderMarkup bookTitleMarkup = \markup { \override #'(baseline-skip . 6) \column { \fill-line \teeny { \override #'(font-name . "Libre Franklin Thin") \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:instrument \fromproperty #'header:composer } \fill-line \raise #.8 { \fromproperty #'header:meter \fromproperty #'header:arranger }}}} scoreTitleMarkup = \markup { \column { \on-the-fly \print-all-headers { \bookTitleMarkup \hspace #1 } \fill-line { \fromproperty #'header:meter \fromproperty #'header:opus }}}} \header { dedication = "A long and lovely dedication for a piece of music." title = \markup \override #'(font-name . "Libre Baskerville Bold") { \abs-fontsize #30 \caps "The Title" } subtitle = \markup { \override #'(font-name . "Libre Franklin Light") \concat { \normalsize \smallCaps "Part One " \huge "|" \normalsize \smallCaps " Part Two " \huge "|" \normalsize \smallCaps " Part Three" }} subsubtitle = "" composer = \markup \right-column { \concat { \override #'(font-name . "Libre Franklin Thin") \teeny \smallCaps { "composed by " } \override #'(font-name . "Libre Franklin Light") \smallCaps "Composer Here" }} arranger= \markup \right-column { \concat { \override #'(font-name . "Libre Franklin Thin") \teeny \smallCaps { "arranged by " } \override #'(font-name . "Libre Franklin Light") \smallCaps "Arranger Here" }} opus = \markup \right-column { \concat { \override #'(font-name . "Libre Franklin Thin") \teeny \smallCaps { "arranged by " } \override #'(font-name . "Libre Franklin Light") \smallCaps "Additional Information" }} instrument = \markup { \override #'(font-name . "Libre Franklin Light") \smallCaps "Instrument" } tagline = "" copyright = "" poet = "" meter = "" piece = \markup { \override #'(font-name . "Libre Franklin Light") \caps "Title Again" } } Excuse some of the mess, I'm currently cleaning this up. Any assistance on the vertical spacing would be greatly appreciated.
