
我讀過有關\renewenvironment
和\let
命令的內容,但它們旨在與以斜杠開頭的經典命令 TeX 命令一起使用。
我找不到任何覆蓋的例子$
以及$$
如何覆蓋。
是否可以?
答案1
您需要將 的類別代碼 (catcode) 變更$
為數學移位以外的其他代碼。
\documentclass{article}
\begin{document}
\catcode`$=12
This costs many $$.
\end{document}
您可以享受更改目錄代碼的各種樂趣;這裡的catcodeu
被更改為數學移位。
\documentclass{article}
\begin{document}
\catcode`u=3
an equation. another equation
\end{document}
請參閱免費書籍的第 2 章TeX 按主題更多細節。但請注意 - 更改目錄程式碼是一項危險的工作,可能會破壞幾乎所有內容。