mbox環境での改行

Aug 19 2020

私は組み合わせ論の履歴書を書いているので、ある数がいくつかの条件を満たすオブジェクトの数に等しいようなものを書く必要があります。このように私は試しました

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{enumerate}
\usepackage[shortlabels]{enumitem}
\usepackage{amsthm}
\usepackage{xcolor}
\usepackage{makeidx} 
\usepackage{mathtools} 
\usepackage{amssymb} 
\usepackage[most]{tcolorbox}

\newcommand{\row}{\operatorname{row}}
\newcommand{\col}{\operatorname{col}}

\begin{document}
    \[M_{\lambda \alpha}=\#\mbox{matrices such that \\ \row(A)=\lambda, \col(A)=\alpha}\]
\end{document}

but\ `は私が必要とするブレークラインを与えていません。おそらく私は適切な環境を使用していませんか?

基本的に私が欲しいのは2つのものの同等性ですが、右側には2行(またはそれ以上...)が必要です

ps:明らかに私は前文で\ rowと\ colを定義しました...

回答

1 Zarko Aug 19 2020 at 13:16

以下があなたが探しているものであるかどうかを見てください:

\documentclass{article}
%\usepackage[utf8]{inputenc} % is default for recent article
\usepackage[spanish]{babel}
\usepackage{mathtools}

\newcommand{\row}{\operatorname{row}}
\newcommand{\col}{\operatorname{col}}
% other packages in your preamble are not relevant for your example

\begin{document}
\begin{align*} M_{\lambda \alpha} & = \text{\# matrices such that} \\ &\qquad \row(A)=\lambda, \col(A)=\alpha \end{align*}
\end{document}

補遺:

\documentclass{article}
\usepackage[spanish]{babel}
\usepackage{mathtools}

\newcommand{\row}{\operatorname{row}}
\newcommand{\col}{\operatorname{col}}

\begin{document}
\[
M_{\lambda \alpha} = 
    \begin{aligned} & \text{\# matrices such that} \\ & \row(A)=\lambda, \col(A)=\alpha \end{aligned} \] or \[ M_{\lambda \alpha} = \#\ \begin{aligned} & \text{matrices such that} \\ & \row(A)=\lambda, \col(A)=\alpha \end{aligned}
\]
\end{document}