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 <jp.vo...@gmx.de> wrote: > 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: > > 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 with just a single number variable? I > > even tried the variable without the '#' or replaced it with a '\'. I > > just got different errors. > > > > BR, > > Risto > > > > > > _______________________________________________ > > lilypond-user mailing list > > lilypond-user@gnu.org > > https://lists.gnu.org/mailman/listinfo/lilypond-user > > > > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user >
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user