如何覆盖 TeX 美元?

如何覆盖 TeX 美元?

我已经阅读过有关\renewenvironment\let命令,但它们旨在与以斜杠开头的经典命令 TeX 命令一起使用。

而且我找不到任何覆盖$$$如何做的例子。

是否可以?

答案1

您需要将类别代码 (catcode) 更改为$数学移位以外的其他代码。

\documentclass{article}
\begin{document}
\catcode`$=12
This costs many $$.
\end{document} 

您可以通过更改 catcode 来获得各种乐趣;这里的 catcodeu被更改为数学移位。

\documentclass{article}
\begin{document}
\catcode`u=3
an equation. another equation
\end{document}

请参阅免费书籍的第 2 章TeX 按主题分类了解更多详情。但请注意 - 更改 catcode 是一件冒险的事情,可能会破坏几乎所有东西。

相关内容