方程式超出了文本大小的宽度..

方程式超出了文本大小的宽度..

我的代码是

\documentclass[conference]{IEEEtran}
\usepackage{amssymb}
\usepackage{optidef}

\newcommand{\bx}{\ensuremath{{\boldsymbol x}}}
\newcommand{\bX}{\ensuremath{{\boldsymbol X}}}
\newcommand{\bp}{\ensuremath{{\boldsymbol p}}}
\newcommand{\bR}{\ensuremath{{\boldsymbol R}}}

\begin{document}
zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz 
\begin{mini!}|l|[2]
    {\bx_i : i \in \{1,\ldots,n\}}
    {f(\bx_i)}
    {\label{eq:optimizationProblem}}{}
    \addConstraint{\max_{k=1,\ldots,\lvert\bp_v\rvert-1} d\big(\bp_v(k), \bp_v(k+1)\big)}{\le d_0,~\forall v\in\{1,\ldots,M\}}{}
\end{mini!}
zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz 
\end{document} 

我的结果是 图片

如你所见,约束方程超出了它自己的范围。我该如何处理这个问题?TT 谢谢你阅读我的问题。

答案1

像这样吗?

\documentclass[conference]{IEEEtran}
\usepackage{amssymb}
\usepackage{optidef}

\newcommand{\bx}{\ensuremath{{\boldsymbol x}}}
\newcommand{\bX}{\ensuremath{{\boldsymbol X}}}
\newcommand{\bp}{\ensuremath{{\boldsymbol p}}}
\newcommand{\bR}{\ensuremath{{\boldsymbol R}}}

\begin{document}

zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz
\begin{mini!}|l|[2]
    {\mathclap{\strut \bx_i : i \in \{1,\ldots,n\}}}
    {f(\bx_i)}
    {\label{eq:optimizationProblem}}{}
    \addConstraint{\smashoperator{\max}_k d\bigl(\bp_v(k), \bp_v(k+1)\bigr)}{\begin{aligned}[t]\le d_0,\\~\mathllap{\forall v\in\{1,\ldots,M\}}\end{aligned}}{}
\end{mini!}
zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz zzzzzz

\end{document}

在此处输入图片描述

相关内容