> On 22 May 2016, at 18:08, Wolfgang Schuster <schuster.wolfg...@gmail.com> 
> wrote:
> 
>> Meer, Hans van der 22. Mai 2016 um 10:33
>> As usual I do a setup for the font with for example: \setupbodyfont[cambria].
>> For most style variants this is fine, but for \tt I find the size too big.
>> Thus I would like to keep the sizes as setup by the \setupbodyfont for 
>> everything except for \tt: there all variants (like \tt, \ttx, \ttxx) should 
>> have the size as if the bodyfont had been setup with 
>> \setupbodyfont[cambria,small].
>> 
>> How to effectuate this?
> You can define your own typeface where you change the scaling.
> 
> \definetypeface [hans] [rm] [serif] [cambria] [default]
> \definetypeface [hans] [tt] [mono]  [dejavu]  [default] [rscale=0.85]
> \definetypeface [hans] [mm] [math]  [cambria] [default]
> 
> \setupbodyfont[hans]
> 
> \starttext
> a{\tt a} e{\tt e} A{\tt A}
> \stoptext
> 
> Wolfgang

Am I right that to change nothing more than the size of \tt it is sufficient to 
just redefine that one only:

\setupbodyfont[afont]
\definetypeface [hans][tt][mono][\fontclass][default][rscale=0.85]
\setupbodyfont[hans]

and leaving everything else as is?

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
___________________________________________________________________________________

Reply via email to