On 24 Feb 2016, at 13:37, Wolfgang Schuster 
<schuster.wolfg...@gmail.com<mailto:schuster.wolfg...@gmail.com>> wrote:

Meer, Hans van der<mailto:h.vanderm...@uva.nl>
24. Februar 2016 um 13:25
Why does \setuptyping has a parameter bodyfont= and is \setuptype missing it?
I am asking because in typesetting with
  \setuptype[style=small]\type{something}
I get another font and size than with
  \setuptyping[bodyfont=small]\starttyping ... \stoptyping
whereas in both the same is wanted in order to keep continuity in size and 
style.
The bodyfont key for typing is usefull when you need a narrower font font for 
long listings.

I can understand that, but it is not the problem to be solved here. That 
problem is the fact that I cannot typeset with both \type{...} and \starttyping 
... \stoptyping and get the same appearance in type, spacing and size of the 
symbols.
That is apparently not only usefull for narrower text in long lists, but has a 
usefullness in other cases too.
Why should I have to use other mechanisms in order to get similar appearance 
than just through a symmetry between \setuptype and setuptyping?



\definetypeface[narrowtt][tt][mono][modern-condensed][default]

\starttext

\starttyping
\starttypescript [modern-designsize]
    \definetypeface [\typescriptone] [\s!rm] [\s!serif] 
[latin-modern-designsize] [\s!default] [\s!designsize=\s!auto]
    \definetypeface [\typescriptone] [\s!ss] [\s!sans]  
[latin-modern-designsize] [\s!default] [\s!designsize=\s!auto]
    \definetypeface [\typescriptone] [\s!tt] [\s!mono]  
[latin-modern-designsize] [\s!default] [\s!designsize=\s!auto]
    \definetypeface [\typescriptone] [\s!mm] [\s!math]  [modern]                
  [\s!default]
    \quittypescriptscanning
\stoptypescript
\stoptyping

\starttyping[bodyfont=narrowtt]
\starttypescript [modern-designsize]
    \definetypeface [\typescriptone] [\s!rm] [\s!serif] 
[latin-modern-designsize] [\s!default] [\s!designsize=\s!auto]
    \definetypeface [\typescriptone] [\s!ss] [\s!sans]  
[latin-modern-designsize] [\s!default] [\s!designsize=\s!auto]
    \definetypeface [\typescriptone] [\s!tt] [\s!mono]  
[latin-modern-designsize] [\s!default] [\s!designsize=\s!auto]
    \definetypeface [\typescriptone] [\s!mm] [\s!math]  [modern]                
  [\s!default]
    \quittypescriptscanning
\stoptypescript
\stoptyping

\stoptext

Wolfgang

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