···<date: 2013-08-04, Sunday>···<from: Dmitriy Tokarev>···
> 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
pgpGIP_P7V63W.pgp
Description: PGP signature
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________