这个问题与这个问题密切相关:使用 displaymath 简写 \[ \] 表示方程或对齐。我使用 Multimarkdown (MMD) 生成我的 LaTeX 文档。MMD 使用转义字符集\\[
和在 LaTeX 中\\]
创建 displaymath 简写\[
和\]
。我想将\[
和重新分配\]
给\begin{align}
和\end{align}
。上一个问题有针对其他环境(例如equation
)的解决方案,但我想使用环境align
。根据 amsmath 技术说明,无法为其数学环境创建缩写。有人知道解决方法吗?我试过了
\renewenvironment{displaymath}{\align}{\endalign}
但这似乎不起作用。
答案1
您可以使用 TeX 的\def
命令重新定义\[...\]
:
\def\[#1\]{\begin{align}#1\end{align}}
最小工作示例:
\documentclass{article}
\usepackage{amsmath}
\def\[#1\]{\begin{align}#1\end{align}}
\begin{document}
\[
ax + b &= 0 \\
ab &= 1
\]
\end{document}