Jan-Peter Voigt writes:
> Hi Risto,
>
> you might go this way:
>
> lineThickness = 5
> \markup \override #`(thickness . ,lineThickness) \draw-hline
>
> That is semi-quote the pair with ` (instead of ') and then "unquote" the
> variable to retrieve the value with a comma (,)
Which is equivalent t
Whoa! I would have never found that out by myself. :) Thanks Urs &
Jan-Peter. I have to check the Scheme link, too.
BR,
Risto
On 26 July 2018 at 10:40, Jan-Peter Voigt wrote:
> Hi Risto,
>
> you might go this way:
>
> lineThickness = 5
> \markup \override #`(thickness . ,lineThickness) \draw-hl
Hi Risto,
you might go this way:
lineThickness = 5
\markup \override #`(thickness . ,lineThickness) \draw-hline
That is semi-quote the pair with ` (instead of ') and then "unquote" the
variable to retrieve the value with a comma (,)
HTH
Jan-Peter
Am 26.07.2018 um 09:35 schrieb Risto Vääräniemi
Am 26.07.2018 um 09:35 schrieb Risto Vääräniemi:
Hi,
I tried the following:
lineThickness = 5
\markup \override #'(thickness . #lineThickness) \draw-hline
But it seems I cannot give the variable inside the pair. This works:
lineThicknessPair = #'(thickness . 5)
\markup \override #lineThickn
Hi,
I tried the following:
lineThickness = 5
\markup \override #'(thickness . #lineThickness) \draw-hline
But it seems I cannot give the variable inside the pair. This works:
lineThicknessPair = #'(thickness . 5)
\markup \override #lineThicknessPair \draw-hline
Is there any way to make it work