>> Within a markup, I want to `\translate` an object by the x-extent >> of another markup. How can I do that? >>
>> While we have `\with-dimensions` and friends to adjust the size of >> an object, it seems to me that we don't have something similar for >> offsets... Would it be necessary to define >> `\translate-with-dimensions` and similar commands? > > Can't you just concat a \with-dimensions ... \null together with > what you want to see shifted? I don't think so. 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? Werner