내 방정식은 매우 깁니다. 페이지를 벗어나지 않고 다음 줄에서 계속하려면 어떻게해야합니까?
답변
방정식이 한 줄에 맞지 않으면 multline
환경이 필요할 것입니다.
\begin{multline}
first part of the equation \\
= second part of the equation
\end{multline}
첫 번째 부분과 관련하여 약간의 정렬이 필요한 경우 다음을 사용할 수 있습니다 split
.
\begin{equation}
\begin{split}
first part &= second part #1 \\
&= second part #2
\end{split}
\end{equation}
두 환경 모두 amsmath
패키지가 필요합니다 .
아래 답변에서aligned
지적한대로 참조하십시오 .
답변
수학 환경을 클립하도록 구성하지 않고 다음과 같이 두 개의 백 슬래시를 사용하여 새 줄을 강제로 만들 수 있습니다.
Bla Bla \\ Bla Bla in another line
이것의 문제점은 줄이 끝나는 곳을 결정하고 항상 줄 바꿈을 강요해야한다는 것입니다. 텍스트보다는 방정식으로이 수동 방법을 선호합니다.
\\*
새 페이지가 시작되지 않도록하는 데 사용할 수도 있습니다 .
답변
이 문제를 처리 할 수있는 몇 가지 방법이 있습니다. 첫째, 아마도 최선의 방법은 방정식이 너무 길지 않도록 재 작업하는 것입니다. 그것이 길면 읽을 수 없을 것입니다.
그럴 경우 AMS 간단한 수학 안내서 를 참조 하여 처리하십시오. (두 번째 페이지)
개인적으로 나는 정렬 환경을 사용하여 분리 및 정렬을 정확하게 제어 할 수 있습니다. 예 :
\begin{align*}
x&+y+\dots+\dots+x_100000000\\
&+x_100000001+\dots+\dots
\end{align*}
각 줄의 첫 번째 더하기 부호가 정렬되지만 원하는 위치에 정렬을 설정할 수 있습니다.
답변
여기에 언급되지 않은 또 다른 선택은 환경 aligned
패키지입니다 amsmath
.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{aligned}
A & = B + C\\
& = D + E + F\\
& = G
\end{aligned}
\end{equation}
\end{document}
답변
나는 보통 eqnarray 또는 무언가를 사용했다고 생각합니다. 그것은 당신이 말할 수 있습니다
\begin{eqnarray*}
x &=& blah blah blah \\
& & more blah blah blah \\
& & even more blah blah
\end{eqnarray*}
pkaeding에서 언급했듯이 읽기가 어렵지만 그 방정식을 오래 가지면 무엇이든 상관없이 읽기가 어려울 것입니다. 방정식 번호가없는 경우 IIRC)
답변
나는 \begin{matrix}
\begin{equation}
\begin{matrix}
line_1 \\
line_2 \\
line_3
\end{matrix}
\end{equation}
답변
multline
사용하는 것이 가장 좋습니다. 대신, 당신이 사용할 수있는 dmath
,split
뿐만 아니라.
예를 들면 다음과 같습니다.
\begin{multline}
{\text {\bf \emph {T(u)}}} ={ \alpha *}{\frac{\sum_{i=1}^{\text{\bf \emph {I(u)}}}{{\text{\bf \emph {S(u,i)}}}* {\text {\bf \emph {Cr(P(u,i))}}} * {\text {\bf \emph {TF(u,i)}}}}}{\text {\bf \emph {I(u)}}}} \\
+{ \beta *}{\frac{\sum_{i=1}^{\text{\bf \emph {$I_h$(u)}}}{{\text{\bf \emph {S(u,i)}}}* {\text {\bf \emph {Cr(P(u,i))}}} * {\text {\bf \emph {TF(u,i)}}}}}{\text {\bf \emph {$I_h$(u)}}}}
\end{multline}