···
Hi all,
I want to set the font size by using the dimension variable, but it doesn't work. What am I doing wrong?
\definemeasure[AAA][20pt] \newdimen\BBB \BBB=20pt
\starttext TEXT
% don't work \switchtobodyfont[\measure{AAA}] AAA
% don't work \switchtobodyfont[\the\BBB] BBB
% ok \switchtobodyfont[20pt] TEXT 20pt
\stoptext
Hi Dmitriy, the size-related arguments to \switchtobodyfont and \setupbodyfont aren’t real TeX dimensions but identifiers for predefined bodyfont sets. Example: \def\mainfontsize{20pt} \definebodyfontenvironment [\mainfontsize] \starttext TEXT \switchtobodyfont [\mainfontsize] TEXT 20pt \stoptext See this thread for some background info: http://www.mail-archive.com/ntg-context@ntg.nl/msg63901.html Best regards, Philipp