방정식에서 \\가 새 줄을 반환하지 않는 이유는 무엇입니까?

\begin{equation*}\label{eq:pareto mle2} A_0 = \frac{1}{(\alpha+t_x)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + t_x} \right ) "\\\" <br> - \frac{1}{(\alpha+T)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + T} \right ), \end{equation*} 

이것이 제 코드입니다. \\ 줄 바꿈하지 않습니까? 어떻게해야하나요?

Answer

amsmath 패키지- 예제 코드가 equation*라는 환경을 사용하기 때문에 이미로드중인 것으로 보입니다. 두 개 이상의 행으로 분할해야하는 방정식을 조판 할 수있는 몇 가지 환경을 제공합니다. align* 환경은 특히 당면한 경우에 적합 할 수 있습니다. &를 사용하여 정렬 지점을 표시합니다.

여기에 이미지 설명 입력

\documentclass{article} \usepackage{amsmath} \begin{document} \begin{align*}\label{eq:pareto mle2} A_0 &= \frac{1}{(\alpha+t_x)^{r+s+x}}{}_2 F_1\left( r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + t_x} \right)\\ &\quad - \frac{1}{(\alpha+T)^{r+s+x}}{}_2 F_1\left( r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + T} \right), \end{align*} \end{document} 

부록 : 단일 align* 환경 및 @HarishKumar의 equation* / multlined 환경의 중첩 쌍 s 답변입니다.

댓글

  • 좋은 답변입니다. 감사합니다. 작은 세부 정보 : ' &를 등호 바로 뒤에 이동하여 \quad를 제거 하시겠습니까?
  • @JanusVarmarken-감사합니다. 두 번째 행을 들여 쓰기 위해 \quad를 사용한 이유는 일반적인 타이포그래피 방정식을 따르기위한 것입니다. 두 번째 행이 첫 번째 행에서 시작된 방정식의 연속임을 시각적으로 나타 내기 위해 - 기호는 의도적 임 첫 번째 행의 = 기호 바로 아래에 설정되어 있지 않습니다.
  • 오, 오해하신 것 같습니다. 그런 식으로 표시되어야한다는 데 전적으로 동의합니다. . 저는 ' &를 이동하여 \quad를 사용하지 않아도된다고 말합니다. A_0 =&를 얻을 수 있도록 첫 번째 행의 이렇게하면 동일한 출력을 얻을 수 있지만 두 번째 행에 \quad를 포함하지 않아도됩니다.
  • @JanusVarmarken-위의 간격을 자세히 살펴보십시오. &= 대신 =&를 쓰는 경우 div id = “4912f67dd0″>

기호 : 간격이 매우 비대칭이됩니다. 비표준! '이 amsmath 패키지 사용자 가이드에서 &= 작성을 권장하는 이유입니다. 🙂

  • 오, 알겠습니다. ' :). 다시 한 번 감사드립니다!
  • 답변

    equationequation*는 여러 줄로 된 표현식을 허용하지 않습니다. 여러 줄로 나누려면 equation* 내에서 amsmathaligned를 사용하세요. 정렬이 필요하지 않은 경우 Mico에서 제안한대로 gathered (aligned 대신)를 사용할 수 있습니다.

    \documentclass{article} \usepackage{amsmath} \begin{document} \begin{equation*}\label{eq:pareto mle2} \begin{aligned} A_0 = \frac{1}{(\alpha+t_x)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + t_x} \right ) \\ - \frac{1}{(\alpha+T)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + T} \right ), \end{aligned} \end{equation*} \end{document} 

    또는 mathtoolsmultlined 사용 :

    \documentclass{article} \usepackage{mathtools} \begin{document} \begin{equation*}\label{eq:pareto mle2} \begin{multlined} A_0 = \frac{1}{(\alpha+t_x)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + t_x} \right ) \\ - \frac{1}{(\alpha+T)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + T} \right ), \end{multlined} \end{equation*} \end{document} 

    여기에 이미지 설명 입력

    댓글

    • 또한 split 특히 번호가 매겨진 등식에서 유용 할 수 있습니다. 물론 multlined는 필요하지 않습니다. multline*면 충분합니다.

    답변

    \\가 방정식에서 작동하도록하는 쉬운 방법이 있습니다 (선 변경).

    \begin{equation} a = b \end{equation} 

    변경

    \begin{equation} \begin{array}{l} a = \\ b \end{array} \end{equation} 

    댓글

    • A 이 접근 방식의 부작용 (불쾌 할 수 있음)은 array 환경의 내용이 디스플레이 스타일 수학 모드가 아닌 텍스트 스타일 수학 모드로 처리된다는 것입니다.

    Answer

    등식 번호가 옆에 쓰여진 여러 줄로 된 표현식을 얻으려면 다음 코드를 사용하십시오.

    \documentclass{article} \usepackage{mathtools} \usepackage{amsmath} \begin{document} \begin{equation} \label{eq:1} \begin{aligned} A_0 = \frac{1}{(\alpha+t_x)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + t_x} \right ) \\ - \frac{1}{(\alpha+T)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + T} \right ), \end{aligned} \end{equation} \end{document} 

    여기에 이미지 설명 입력

    주석

    • 등식의 마지막 줄에 숫자를 추가하려면 amsmath를로드합니다. 아빠 옵션 tbtags : \ usepackage [tbtags] {amsmath}
    • mathtools 패키지가

      패키지이므로 별도로 패키지를 호출 할 필요가 없습니다 ….

    • 적어도 Overleaf에서 등식 내부 정렬을 사용하면 트릭이 발생하지만 성가신 오류가 발생합니다. 간단히 정렬을 분할하여 교체하면 완료됩니다. 자세한 내용은이 링크를 확인하십시오 ( overleaf.com/learn/latex/ … )

    답글 남기기

    이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다