我有 MiKTeX 2.3,但其 e-TeX 版本不支持\dimexpr
命令。我现在不想更新这个 MiKTeX,想知道是否可以定义\dimexpr
命令,可能使用calc
包?
答案1
不,您无法自己定义它,但您可能也不需要这样做。该\dimexpr
原语由 e-TeX 提供,由于它是原语(“内置”),因此无法通过宏正确模拟。但是,e-TeX 已经存在很多年了。较旧的 TeX 系统过去要求您明确要求使用 e-TeX,因此使用etex
、elatex
、pdfelatex
、ETC。因此,您应该尝试e
在当前用于运行 TeX 的任何命令中插入“ ”:我猜您使用 或latex
,pdflatex
因此尝试用elatex
或pdfelatex
替代。