![](https://secure.gravatar.com/avatar/b7447f69cada1a5f79a38d64e4b122db.jpg?s=120&d=mm&r=g)
Hi everybody Since I updated to the last version of context , I cannot use \frac anymore in \startformula. I get the following message "I can't work with sizes bigger than about 19 feet. Continue and I'll use the largest value I can." Yet, between $ $ it is fine. Any ideas ? Many thanks.
![](https://secure.gravatar.com/avatar/b7447f69cada1a5f79a38d64e4b122db.jpg?s=120&d=mm&r=g)
Hi again everybody I have tested some more examples. This error occurs when I fix the current font size to 22 pt (for some slide purposes). For sizes lower than 22pt, I have no error messages. Best Thierry On 19/04/2021 05:17, thierry horsin wrote:
Hi everybody
Since I updated to the last version of context , I cannot use \frac anymore in \startformula.
I get the following message "I can't work with sizes bigger than about 19 feet. Continue and I'll use the largest value I can."
Yet, between $ $ it is fine.
Any ideas ?
Many thanks.
![](https://secure.gravatar.com/avatar/46562c7d27388490d62e8d7a5bc960dd.jpg?s=120&d=mm&r=g)
On 4/19/2021 9:21 AM, thierry horsin wrote:
Hi again everybody
I have tested some more examples. This error occurs when I fix the current font size to 22 pt (for some slide purposes). For sizes lower than 22pt, I have no error messages. can you make a MWE
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
![](https://secure.gravatar.com/avatar/b7447f69cada1a5f79a38d64e4b122db.jpg?s=120&d=mm&r=g)
For instance:
\switchtobodyfont[21pt]
\startformula
\frac{MTC}{MTE}
\stopformula
is OK.
While
\switchtobodyfont[22pt]
\startformula
\frac{MTC}{MTE}
\stopformula
gives an error
but
\switchtobodyfont[22pt]
$\frac{MTC}{MTE}$ works fine.
Thanks
Below: part of the error message
tex error > tex error on line 75 in file chapter8.tex: Dimension
too large
<macro> \math_strut_htdp #1->\s!height \dimexpr \mathscale #1\fontcharht
#1\c_math_strut
/\glyphscale \relax \s!depth \dimexpr \mathscale #1\fontchardp
#1\c_math_strut /\glyphscale \relax
<macro> \commalistcommand \vrule \s!width \zeropoint \normalexpanded
{\math_strut_htdp {\mathstylefont \normalmathstyle }}
\relax
<macro> \math_fraction_inner_normal #1#2->\Ustack {\math_frac_command_u
{\usemathstyleparameter \mathfractionparameter {\m_fractions_strut_top
#1}}{\usemathstyleparameter \mathfractionparameter
{\m_fractions_strut_bot #2}}}\math_frac_wrapup
On 4/19/2021 9:21 AM, thierry horsin wrote:
Hi again everybody
I have tested some more examples. This error occurs when I fix the current font size to 22 pt (for some slide purposes). For sizes lower than 22pt, I have no error messages. can you make a MWE
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
![](https://secure.gravatar.com/avatar/46562c7d27388490d62e8d7a5bc960dd.jpg?s=120&d=mm&r=g)
On 4/19/2021 9:39 AM, thierry horsin wrote:
For instance:
\switchtobodyfont[21pt]
\startformula \frac{MTC}{MTE} \stopformula
is OK.
While
\switchtobodyfont[22pt]
\startformula \frac{MTC}{MTE} \stopformula
gives an error
but
\switchtobodyfont[22pt]
$\frac{MTC}{MTE}$ works fine.
Thanks
Below: part of the error message
tex error > tex error on line 75 in file chapter8.tex: Dimension too large can you test with this in cont-new.mlxl:
\unprotect \protected\def\math_strut_htdp#1% nasty! {\s!height\dimexpr(\fontcharht#1\c_math_strut/\glyphscale)*\mathscale#1\relax \s!depth \dimexpr(\fontchardp#1\c_math_strut/\glyphscale)*\mathscale#1\relax} \protect this sort of excessive scaling has to do with the new (more efficient) low level scaling model that we're going to switch to later this year, you can test that by putting this at the top of the file (document wide setting) which for math is kind of complex because of the additional sizes (so we operate on several axis) \enableexperiments[fonts.compact] Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
![](https://secure.gravatar.com/avatar/b7447f69cada1a5f79a38d64e4b122db.jpg?s=120&d=mm&r=g)
Hi Hans, and thanks I tried your suggestion (I guess you mean cont-new.mkxl instead of cont-new.mlxl) It is still giving some errors. Besides, there is also now an error with xfrac (which was ok without modifying cont-new.mkxl) Thierry On 19/04/2021 10:36, Hans Hagen wrote:
On 4/19/2021 9:39 AM, thierry horsin wrote:
For instance:
\switchtobodyfont[21pt]
\startformula \frac{MTC}{MTE} \stopformula
is OK.
While
\switchtobodyfont[22pt]
\startformula \frac{MTC}{MTE} \stopformula
gives an error
but
\switchtobodyfont[22pt]
$\frac{MTC}{MTE}$ works fine.
Thanks
Below: part of the error message
tex error > tex error on line 75 in file chapter8.tex: Dimension too large can you test with this in cont-new.mlxl:
\unprotect
\protected\def\math_strut_htdp#1% nasty!
{\s!height\dimexpr(\fontcharht#1\c_math_strut/\glyphscale)*\mathscale#1\relax
\s!depth \dimexpr(\fontchardp#1\c_math_strut/\glyphscale)*\mathscale#1\relax}
\protect
this sort of excessive scaling has to do with the new (more efficient) low level scaling model that we're going to switch to later this year, you can test that by putting this at the top of the file (document wide setting) which for math is kind of complex because of the additional sizes (so we operate on several axis)
\enableexperiments[fonts.compact]
Hans
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
participants (2)
-
Hans Hagen
-
thierry horsin