
Eu li sobre comandos \renewenvironment
e \let
, mas eles se destinam a funcionar com comandos clássicos, comandos TeX que começam com uma barra.
E não consigo encontrar nenhum exemplo de substituição $
e $$
de qualquer forma.
É possível?
Responder1
Você precisa alterar o código da categoria (catcode) $
para algo diferente de mudança matemática.
\documentclass{article}
\begin{document}
\catcode`$=12
This costs many $$.
\end{document}
Você pode se divertir muito alterando catcodes; aqui o código de gato u
é alterado para mudança matemática.
\documentclass{article}
\begin{document}
\catcode`u=3
an equation. another equation
\end{document}
Veja o capítulo 2 do livro gratuitoTeX por tópicopara mais detalhes. Porém, esteja avisado: alterar códigos de gato é um negócio arriscado que provavelmente quebrará quase tudo.