Thank you Wolfgang, that solves the mystery. (As the poster is for a philosophical association, "few words" is not applicable here.) Am 08.06.2016 um 11:11 schrieb Wolfgang Schuster:
Thomas Fehige mailto:thomas@fehige.de 8. Juni 2016 um 10:35 Nevertheless, I prefer to keep all the font and fontsize definitions and tweaks together in the preamble. This poster is not the only work I'm planning to do in ConTeXt, and I need to learn to swim while already in the water ;) . For short texts where you want a certain style and size (e.g. a title page or a poster with few words) \definedfont is the recommended method, for larger amounts of the text (e.g. the abstract of a book) you can use \switchtobodyfont to change the size. Meanwhile I found the command \definebodyfontswitch and defined switches like \normalsize, \scriptsize, \large, \Large etc. The \definebodyfontswitch creates only a command which uses \switchtobodyfont with a fixed number of arguments. But this doesn't explain why \definebodyfontenvironment did not do anything in my MNWE. The fonts book is not very clear on its intended use. You put spaces before and after = which aren’t allowed there.
\definebodyfontenvironment [24pt] [ small=22pt, big=28pt, x=22pt, xx=16pt, a=30pt, b=40pt, c=50pt, d=60pt, interlinespace=30pt, em=italic]
\setupbodyfont[palatino,24pt]
\starttext
\startlines \tf tf {\tfa tfa} {\tfb tfb} {\tfc tfc} {\tfd tfd} {\tfx tfx} {\tfxx tfxx} \stoplines
\stoptext
Wolfgang
___________________________________________________________________________________ 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 ___________________________________________________________________________________