여러 합계 기호에 걸친 텍스트

여러 합계 기호에 걸친 텍스트

방정식에 다음을 포함하는 방법에 대한 질문이 있습니다.

다음은 시작할 수 있는 몇 가지 작업 코드입니다.

\documentclass[12pt]{article}

\begin{document}

\begin{equation}
P(X)=\sum_{X\in A}\cdots \sum
\end{equation}

\end{document}

여기에 이미지 설명을 입력하세요

답변1

\underset다음에서 사용amsmath.

\documentclass[12pt]{article}
\usepackage{amsmath}

\begin{document}

\begin{equation}
P(X)=\underset{X\in A}{\sum \cdots \sum}
\end{equation}

\end{document}

여기에 이미지 설명을 입력하세요

이것이 문서에서 흔히 발생하는 경우 제한이 있는 새 연산자로 생성하는 것을 고려할 수 있습니다. 이에 대해서는 다음에서 설명합니다.제한이 있는 나만의 수학 연산자를 만드는 방법은 무엇입니까?여기 귀하의 질문에 대한 타악기의 답변이 있습니다.

답변2

연산자를 선언하는 한 가지 방법은 다음과 같습니다.

\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}

여기에 이미지 설명을 입력하세요

답변3

보다 일반적인 대답은 다음과 같습니다.

\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}

여기에 이미지 설명을 입력하세요

이는 에 제공된 옵션 nosumlimit또는 (기본값)을 존중합니다 .sumlimitamsmath

\sum\dots\sum줄을 다음으로 변경하고 싶을 수도 있습니다 .

\sum\!\cdots\!\sum

얻기, \sdotssum_{x\in A}출력을 위해

여기에 이미지 설명을 입력하세요

관련 정보