Changes

Jump to navigation Jump to search
no edit summary
}}
== [[Help:Reference|Syntax]] (autogenerated) ==
<syntax>setupbodyfontenvironment</syntax>
== [[Help:Reference|Syntax]] ==
<table cellspacing="4" cellpadding="2" class="cmd">
<tr valign="top" class="first">
<td class="cmd">[...]</td>
<td>see [[Reference/enCommand/setupbodyfont|\setupbodyfont]] </td>
</tr>
<tr valign="top" class="second">
<td class="cmd">[...,...=...,...]</td>
<td>see [[Reference/enCommand/setupbodyfont|\setupbodyfont]] </td>
</tr>
</table>
== Example ==
<pre class="example"texcode>\setupbodyfontenvironment [default][em=italic]
\em defaults to slanted, this makes \em=\it
</pretexcode>
The command takes also other arguments such as the ones in the following example:
 
<texcode>
\setupbodyfont[dejavu]
 
\setupbodyfontenvironment
[default]
[smallsized=1.25,
mediumsized=1.5,
largesized=2.0]
 
\definefontsize[smallsized]
\definefontsize[mediumsized]
\definefontsize[largesized]
 
\starttext
 
\setuphead[chapter] [style=\bflargesized]
\setuphead[section] [style=\bfmediumsized]
\setuphead[subsection][style=\bfsmallsized]
 
\chapter {Whatever $x-1$}
\section {Whatever $x-1$}
\subsection{Whatever $x-1$}
 
\input ward
\blank
Whatever $x-1$
\blank
 
{\itmediumsized This is italic medium sized. $\cos(x) = {\rm Re}(\exp({\rm i}x))$}
 
\blank
 
{\rmmediumsized This is roman medium sized. \crlf
$\cos(x) = {\rm Re}(\exp({\rm i}x))$}
 
\stoptext
 
</texcode>
 
This means that once various sizes have been set, they can be applied to various styles such as<texcode> \rm, \it, \bf </texcode>
by just stating for instance
<texcode>
\rmsmallsized, \itsmallsized, \bfsmallsized
</texcode>
== See also ==
<!-- something like [[{{cmd:goto|\goto]] }} --> == Help from ConTeXt-Mailinglist/Forum ==All issues with:{{Forum|{{SUBPAGENAME}}}}
[[Category:ReferenceCommand/enFonts|setupbodyfontenvironment]]

Navigation menu