salto de línea en el entorno mbox
Aug 19 2020
Estoy escribiendo un currículum de combinatoria para mí, así que necesito escribir cosas como que un número es igual al número de objetos que satisfacen alguna condición. En el camino de esto lo intenté
\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
\ `no está dando la línea de ruptura que necesito. ¿Probablemente no estoy usando el entorno adecuado?
Básicamente, lo que quiero es una igualdad de dos cosas, pero en el lado derecho necesito dos líneas (o más ...)
ps: obviamente definí \ row y \ col en el preámbulo ...
Respuestas
1 Zarko Aug 19 2020 at 13:16
Mira, si lo siguiente es lo que estás buscando:
\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}

Apéndice:
\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}
