Open main menu

Changes

</context>
== Different behaviors for inline and display mode ==
<context source="yes">
</context>
 
== Fractions of fractions ==
<context source="yes">
{\getbuffer[frac]}
{\getbuffer[frac]}}}
</context>
 
== Formatting with {{cmd|definemathfraction}} ==
 
Just an example from [https://www.mail-archive.com/ntg-context@ntg.nl/msg69987.html mailing list]
 
<context source="yes">
\startformula \frac {a} { \frac{b}{c} } \stopformula
 
\definemathfraction
[wfrac]
[margin=.25em]
 
\startformula \wfrac {a} { \frac{b}{c} } \stopformula
</context>
{{cmd|setupmathfractions}}.
The default look of the binomial coefficients look good in several fonts, but for example not perfect in Latin Modern. You can play with {{cmd|setupmathfractions}}, and in particular, you can try
<texcode>\setupmathfractions[Below we show some of the often used fonts, together with the default setting and the one just suggested. The default look of the binomial][fences=parenthesiscoefficients look good in several fonts,%threshold=1but for example not perfect in Latin Modern. You may want to play with {{cmd|definemathfraction}}.5,]</texcode>
Below we show some of the often used fonts, together with the default setting and the one just suggested. You can also play with the
threshold key.
<texcodecontext source="yes">
\setuphead[chapter][align=middle]
\setuphead[section][style=\bfa]
\setuphead[subsection][style=\it]
 
\setuplayout[
\getbuffer
%\switchtobodyfont[lucidaot]%\subsubject{Lucida}%\getbuffer
\column[yes]
\setupmathfractionsdefinemathfraction[binomial] [binom] [fences=parenthesis,rule=no]\definemathfraction[tbinomial][binomial] [mathstyle=text]\definemathfraction[dbinomial] [binomial] [mathstyle=display] \startbuffer\type{\binomial{n}{k}}: $\binomial{n}{k}$\par\type{\tbinomial{n}{k}}: $\tbinomial{n}{k}$\par\type{\dbinomial{n}{k}}: $\dbinomial{n}{k}$\par\stopbuffer
\switchtobodyfont[modern]
\subject{With fences=parenthesis\tex{definemathfraction}}
\subsubject{Latin Modern}
\getbuffer
\getbuffer
%\switchtobodyfont[lucidaot]%\subsubject{Lucida}%\getbuffer
\stopcolumns
\stoptext
 </texcodecontext>
The result of the code above, with the standalone from 2017-09-05 is given below.
[[File:binomialcoefficients.png|700px]]
 
[[Category:Math]]
1,031

edits