谢谢其他问题,我定义了argmin
运算符。当我在方程式中使用它时,它工作正常,除了在cases
环境中应用它时。如您所见,x
成为索引,而不是位于 之下argmin
。
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}
\DeclareMathOperator*{\argmin}{argmin}
\begin{document}
\begin{align}
x^*=\argmin_x x^2-3x+1
\end{align}
\begin{align}
\begin{cases}
x^*=\argmin_x x^2-3x+1 \\
x>0
\end{cases}
\end{align}
\end{document}
答案1
这是预期的行为,因为cases
环境中的每个条目都是使用设置的\textstyle
,使得运算符的下标/上标设置在旁边而不是下方/上方。您需要强制使用\displaystyle
,或者使用dcases
来自的环境mathtools
:
\documentclass{article}
\usepackage{mathtools}
\DeclareMathOperator*{\argmin}{argmin}
\begin{document}
\begin{equation}
x^* = \argmin_x x^2 - 3x + 1
\end{equation}
\begin{equation}
\begin{dcases}
x^* = \argmin_x x^2 - 3x + 1 \\
x > 0
\end{dcases}
\end{equation}
\end{document}