Re: How to Mimic LilyPond \markup \justify in LaTeX

Lukas-Fabian Moser <[email protected]> Sun, 5 Jul 2026 17:43:17 +0200
Newsgroups gmane.comp.gnu.lilypond.general
Message-ID <[email protected]>
Hi Gabriel,

Am 05.07.26 um 15:33 schrieb Gabriel Ellsworth:
>
> On a related note, would it be easy to get the LilyPond Log to tell me 
> what the font size (in points) of a given markup in a given \fontsize is?
>
I never really sat down to understand the mechanism of size selection, 
but reading the definition of \abs-fontsize backwards, I obtain:

\version "2.26"

#(define-markup-command (show-abs-fontsize layout props content) (markup?)
    (ly:message
     "Using absolute font size ~a for markup ~a"
     (* (magstep (chain-assoc-get 'font-size props 0))
        (ly:output-def-lookup layout 'text-font-size 12))
     (markup->string content))
    (interpret-markup layout props content))

\markup {
   \show-abs-fontsize Test
   \abs-fontsize #20 \show-abs-fontsize Obladi
   \fontsize #1 \show-abs-fontsize Oblada
}

This should log the absolute font size being used for the argument of 
\show-abs-fontsize.

Lukas