
Tengo una pregunta sobre cómo tener lo siguiente en una ecuación.
Aquí hay un código de trabajo para comenzar:
\documentclass[12pt]{article}
\begin{document}
\begin{equation}
P(X)=\sum_{X\in A}\cdots \sum
\end{equation}
\end{document}
Respuesta1
Usar \underset
desdeamsmath
.
\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
P(X)=\underset{X\in A}{\sum \cdots \sum}
\end{equation}
\end{document}
Si esto es algo común en su documento, podría considerar crearlo como un nuevo operador con límites, lo cual se analiza en¿Cómo crear mi propio operador matemático con límites?y en la respuesta de percusse a su pregunta aquí.
Respuesta2
Aquí hay una forma de declarar un operador.
\documentclass[12pt]{article}
\usepackage{mathtools} %<-- loads, enhances amsmath
\DeclareMathOperator*{\manysum}{\sum\cdots\sum}
\begin{document}
\begin{equation}
P(X)=\manysum_{X\in A}(x_{ijklm})
\end{equation}
Also inline \(P(X)=\manysum_{X\in A}(x_{ijklm})\).
\end{document}
Respuesta3
Una respuesta más general:
\documentclass[12pt]{article}
\usepackage{amsmath}
\makeatletter
\newcommand{\Multi@Sum}[1]{%
\ifcase#1\relax\or
\or
\sum\sum\or
\sum\sum\sum\else
\sum\dots\sum
\fi
}
\newcommand\ssum{\DOTSB\mathop{\Multi@Sum{2}}\slimits@}
\newcommand\sssum{\DOTSB\mathop{\Multi@Sum{3}}\slimits@}
\newcommand\sdotssum{\DOTSB\mathop{\Multi@Sum{-1}}\slimits@}
\makeatother
\begin{document}
\begin{equation}
\sum_{x\in A}\quad
\ssum_{x\in A}\quad
\sssum_{x\in A}\quad
\sdotssum_{x\in A}
\end{equation}
\end{document}
Esto respetará la opción nosumlimit
o sumlimit
(predeterminada) dada a amsmath
.
Es posible que desee cambiar la \sum\dots\sum
línea a
\sum\!\cdots\!\sum
obteniendo, para \sdotssum_{x\in A}
la salida