Hi HansvdMeer,
There are many ways to answer your question. Maybe, the first and simple one is that we may want to have some narrow paragraphs in the middle of our work, as quotations, for example, or whatever you want. So, it is a question of method : to put it in the preamble as \setupbodyfont, and \switchbodyfont on demand is probably easier than populate your code with numerous other commands. See here the 3.11.2 paragraph of this Wikibook in French : https://fr.wikibooks.org/wiki/ConTeXt#D.C3.A9finir_une_police_et_changer_de_...)
JP
----- Mail original -----
De: "Hans van der Meer"
À: "NTG ConTeXt"
Envoyé: Mardi 24 Mai 2016 17:47:19
Objet: Re: [NTG-context] fontsize changes not understood
On 24 May 2016, at 17:00, Wolfgang Schuster < schuster.wolfgang@gmail.com > wrote:
Meer, Hans van der
24. Mai 2016 um 16:28
Thanks, I really didn't know that, it could not spot it in my copy of "Fonts in Context".
But although reset works for \switchtobodyfont, it is not working in \usebodyfont[reset,9pt] in the second section. Why do you think \usebodyfont can be used to change the font size in your document, is this mentioned in a manual?
There it keeps the size derived from the section title. Both commands however, are reported to inherit from \setupbodyfont (where the reset is named). Should that be correct?
IIRC \usebodyfont can be used to preload a typeface at the begin of a document which make switching to it later in the document with \switchtobodyfont or \setupbodyfont faster but this also means settings like the font size have no effect. The reference manual shows "inherits from XXX" in such a case because a) it is true that the command inherits its values from another command b) it’s faster to document (can be changed but one has to check which arguments are valid).
Never too old to learn something I didn't fully understood before. Thanks.
met vriendelijke groet
Hans van der Meer
___________________________________________________________________________________
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
___________________________________________________________________________________