![在多个文件中自动将 $$ ... $$ 替换为 \[ ... \] 的最佳方法是什么?](https://linux22.com/image/296119/%E5%9C%A8%E5%A4%9A%E4%B8%AA%E6%96%87%E4%BB%B6%E4%B8%AD%E8%87%AA%E5%8A%A8%E5%B0%86%20%24%24%20...%20%24%24%20%E6%9B%BF%E6%8D%A2%E4%B8%BA%20%5C%5B%20...%20%5C%5D%20%E7%9A%84%E6%9C%80%E4%BD%B3%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
答案1
可能会重新定义$
,使其表现得像\[
和\]
?
这是一种选择(尽管它可能并不完美并且会产生问题,但它可能会轻松得到增强)。
\usepackage{fixltx2e}
\usepackage{mathtools}
\makeatletter
\catcode`\$=\active
\protected\def${\new@ifnextchar$\faleichik@dmath\faleichik@math}
\def\faleichik@math#1${\(#1\)}
\def\faleichik@dmath$#1$${\[#1\]}
\makeatother