下面的代码
\documentclass{scrartcl}
\usepackage{mathtools}
\DeclarePairedDelimiterX\innerp[2]{\left(}{\right)}{#1 \delimsize\vert \mathopen{}#2}
\DeclarePairedDelimiterX{\dualp}[2]{\langle}{\rangle}{#1\, , \mathopen{}#2}
\begin{document}
%
\[
\innerp{a}{b}
\]
%
%
\[
\dualp{a}{b}
\]
%
\end{document}
给出以下错误代码:
./mwe.tex:8: Missing { inserted.
<to be read again>
\left
l.8 \innerp{a}{b}
我刚刚将 \langle 替换为 \left( 并将 \rangle 替换为 \right) 。所以我想知道哪里出了问题。