|
From: | David Kastrup |
Subject: | Re: within \markup, how to \translate by width of another markup? |
Date: | Mon, 16 May 2022 18:29:27 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Werner LEMBERG <wl@gnu.org> writes: >>> The problem at hand is stacking fixed-width single-digit and >>> two-digit numbers. Single-digit numbers should be left-aligned for >>> various reasons: >>> >>> ``` >>> 9 >>> 8 >>> 7 >>> ``` >>> >>> If there is a two-digit number, it should be right-aligned at the >>> right edge of the left-aligned single-digit numbers: >>> >>> ``` >>> 10 >>> 9 >>> 8 >>> ``` >>> >>> My idea was to translate the two-digit number to the left by the >>> width of a single digit. >>> >>> Is there a solution for this with the current LilyPond markup >>> commands? >> >> I don't understand why you wouldn't use alignment commands for >> aligning numbers. > > I would like to, however, I couldn't find a proper solution. Do you > know one? \markup \right-column { 10 9 8 7 6 5 4 3 2 1 } Obviously I am missing something here. -- David Kastrup
[Prev in Thread] | Current Thread | [Next in Thread] |