|
本帖最后由 hbghlyj 于 2023-5-1 21:41 编辑 - \documentclass{article}
- \def\[#1\]{\texttt{\detokenize{\[#1\]}}}
- \def\(#1\){\texttt{\detokenize{\(#1\)}}}
- \begin{document}
- Some text before.
- \[\frac12\]
- \(\frac12\)
- Some text after.
- \end{document}
复制代码
可以看到\( ,\) ,\[ ,\] 被重新定义后输出源码.
- \documentclass{article}
- \usepackage{amsmath,verbatim}
- \newcommand\VerbMath[1]{\renewenvironment{#1}{\verbatim\symbol{92}begin\{#1\}}{\symbol{92}end\{#1\}\endverbatim}}
- \VerbMath{equation}
- \VerbMath{equation*}
- \VerbMath{align}
- \VerbMath{align*}
- \VerbMath{alignat*}
- \VerbMath{gather}
- \VerbMath{gather*}
- \VerbMath{cases}
- \VerbMath{array}
- \VerbMath{matrix}
- \VerbMath{pmatrix}
- \VerbMath{eqnarray}
- \VerbMath{eqnarray*}
- \begin{document}
- Some text before.
- \begin{equation}
- \frac12
- \end{equation}
- Some text after.
- \end{document}
复制代码 可以看到equation环境被重新定义后输出源码.
问题:
如何重新定义$ ,$$ 使它们输出源码 |
|