On Wed, Sep 29, 2010 at 14:30, Florian Wobbe wrote:
> Hi,
>
> please regard this minimal example:
>
> \setupbodyfont[10pt]
> \starttext
> \title{Title}
> \section{Section}
> {\switchtobodyfont[big] big}
> {\switchtobodyfont[small] small}
> {\tfxx tfxx}
> {\tfx tfx}
> {\tfa tfa}
> {\tfb tfb}
> {\tfc tfc}
> {\tfd tfd}
> \stoptext
>
> Latin Modern Regular is available in different optical sizes - 
> lmroman{5,6,7,8,9,10,12,17}-regular.otf - and as context is aware of these 
> sizes (configured in typescripts) I wonder why they are not correctly 
> assigned. This table indicates what happens instead:
>
> \tfxx 6pt    -> lmroman6 (as expected)
> \tfx  8pt    -> lmroman8 (as expected)
> \tftf 10pt   -> lmroman10 (as expected)
> \tfa  12.0pt -> lmroman10 (instead of lmroman12)
> \tfb  14.4pt -> lmroman10 (instead of lmroman12)
> \tfc  17.3pt -> lmroman10 (instead of lmroman17)
> \tfd  20.7pt -> lmroman10 (instead of lmroman17)
>
> \switchtobodyfont[small]  8pt  -> lmroman8 (as expected)
> \switchtobodyfont[big]    12pt -> lmroman12 (as expected)
>
> \title   17.3pt -> lmroman10 (instead of lmroman17)
> \section 12pt   -> lmroman10 (instead of lmroman12)
>
> The commands \title and \section and the font size switches \tfa, b, c, and d 
> scale the font to the correct size, however, the wrong optical size is 
> assigned. Note, this is not the case for \tfx, xx and \switchtobodyfont. 
> Tested in MKIV and MKII (current beta).
>
> Is this a bug or a feature?

Most likely the first, however I never really understood how this
magic is configured in ConTeXt.

The relevant files are
    tex/context/base/type-siz.mkiv (as well as mkii)
I guess that the contents more or less agree with your observations
(there is no 17pt font defined for big, however there are small fonts
defined for x and xx), but I would have no idea how to fix anything.

Mojca
___________________________________________________________________________________
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
___________________________________________________________________________________

Reply via email to