Hi! The typearea module fails on LMTX (runs ok with MkIV): tex error > tex error on line 89 in file /usr/local/share/context-lmtx/tex/texmf-modules/tex/context/third/typearea/t-typearea.tex: Missing number, treated as zero LMTX 2022.08.25 19:21 Marco
On Mon, 29 Aug 2022 09:30:34 +0200
Marco Patzer via ntg-context
The typearea module fails on LMTX (runs ok with MkIV):
tex error > tex error on line 89 in file /usr/local/share/context-lmtx/tex/texmf-modules/tex/context/third/typearea/t-typearea.tex: Missing number, treated as zero
Sorry, forgot the MWE: \usemodule[typearea] \starttext\null\stoptext Marco
Marco Patzer via ntg-context schrieb am 29.08.2022 um 09:49:
On Mon, 29 Aug 2022 09:30:34 +0200 Marco Patzer via ntg-context
wrote: The typearea module fails on LMTX (runs ok with MkIV):
tex error > tex error on line 89 in file /usr/local/share/context-lmtx/tex/texmf-modules/tex/context/third/typearea/t-typearea.tex: Missing number, treated as zero Sorry, forgot the MWE:
\usemodule[typearea] \starttext\null\stoptext
To fix the module you have to change the line \edef\Ratio{\withoutpt{\the\dimexpr2\paperheight/(\PageWidth/32768)\relax}} with (remove one pair of curly braces) \edef\Ratio{\withoutpt\the\dimexpr2\paperheight/(\PageWidth/32768)\relax} Similar problems can happens with other modules because many of them are outdated and they should be either updated or removed (the files can still be archived). Wolfgang
On Mon, Aug 29 2022, Wolfgang Schuster via ntg-context wrote:
remove one pair of curly braces
Hi Wolfgang, Thanks. Here a new version: http://pmrb.free.fr/tmp/t-typearea.zip Unfortunately, I can not upload it to modules.contextgarden.net: "Unknown user or bad password!" Taco, what should I do please? TIA, -- Peter
Peter Münster via ntg-context schrieb am 31.08.2022 um 23:16:
On Mon, Aug 29 2022, Wolfgang Schuster via ntg-context wrote:
remove one pair of curly braces Hi Wolfgang,
Thanks. Here a new version: http://pmrb.free.fr/tmp/t-typearea.zip
Even though the module works now with LMTX it needs a proper update to ensure it can be used in future documents. Another suggestion from myself is to use the \averagecharwidth length for the calculation of the text width because it takes the document language into account. Wolfgang
participants (3)
-
Marco Patzer
-
Peter Münster
-
Wolfgang Schuster