
\renewenvironment
およびコマンドについて読んだことがあります\let
が、これらはスラッシュで始まる従来のコマンド TeX コマンドで動作することを目的としています。
そして、オーバーライドの例$
や$$
その方法を見つけることができません。
出来ますか?
答え1
カテゴリ コード (catcode) を$
数学シフト以外のものに変更する必要があります。
\documentclass{article}
\begin{document}
\catcode`$=12
This costs many $$.
\end{document}
キャットコードを変更すると、さまざまな楽しみ方ができます。ここでは、 のキャットコードをu
数学シフトに変更します。
\documentclass{article}
\begin{document}
\catcode`u=3
an equation. another equation
\end{document}
無料の本の第2章をご覧くださいトピック別TeX詳細については、こちらをご覧ください。ただし、注意してください。catcode を変更することは、ほぼすべてのものを壊す可能性のある危険な作業です。