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.8. Juni 2016 um 10:35Nevertheless, 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 ;) .
The \definebodyfontswitch creates only a command which uses \switchtobodyfont with a fixed number of arguments.Meanwhile I found the command \definebodyfontswitch and defined switches like \normalsize, \scriptsize, \large, \Large etc.
You put spaces before and after = which aren’t allowed there.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.