
수학 모드에서 줄에 주석을 추가하기 위해 \tag 명령을 사용할 때 때때로 해당 줄이 중심에서 벗어나 나머지 방정식과 정렬되지 않습니다. 다음은 코드 및 해당 출력의 예입니다.
\documentclass[a4paper, 11pt, letterpaper]{article}
\usepackage{comment}
\usepackage{fullpage}
\usepackage{amsmath,amsthm,amssymb}
\usepackage{mathtools,amsthm}
\begin{document}
\[\mathrm{cosec}^2 (x-200^{\circ}) =2 \tag{$-150 ^{\circ} \leq x-200^{\circ} \leq 150 ^{\circ}$}\]
\[\sin ^2 (x-200 ^{\circ}) = \f 12\]
\[\sin (x-200 ^{\circ}) = \pm \f{1}{\sqrt{2}}\]
\[x-200 ^{\circ} = 45 ^{\circ}, 135 ^{\circ}, -45 ^{\circ}, -135 ^{\circ}\]
\[x= 65^{\circ}, 155 ^{\circ}, 245^{\circ}, 335 ^{\circ}\]
\end{document}
align* 환경을 사용해 보았지만 모든 방정식이 약간 중심에서 벗어나게 되었습니다. 또한 모든 방정식이 등호로 정렬되어 있으면 미학적으로 보이지 않습니다. 나는 모든 방정식을 페이지 중앙에 유지하는 솔루션을 원합니다.
어떤 도움을 주셔서 감사합니다!
답변1
from 명령을 flalign*
사용하여 환경과 중간 크기의 설명을 사용할 수 있습니다 . 내 생각에는 더 좋은 다른 솔루션: 두 개의 독립적인 환경 :\medmath
nccmath
aligned
gather*
\documentclass[a4paper, 11pt, letterpaper]{article}
\usepackage{amssymb, amsthm}
\usepackage{mathtools, nccmath}
\DeclareMathOperator{\cosec}{cosec}
\begin{document}
\begin{flalign*}
& & \cosec ^2 (x-200^{\circ}) & = 2 & & \mathllap{(\medmath{-150 ^{\circ} \leq x-200^{\circ} \leq 150 ^{\circ}})} \\
& & \sin ^2 (x-200 ^{\circ}) & = \frac12 \\
& & \sin (x-200 ^{\circ}) & = \pm \frac{1}{\sqrt{2}} \\
& & x-200 ^{\circ} & = 45 ^{\circ}, 135 ^{\circ}, -\mathrlap{45 ^{\circ}, -135 ^{\circ}} \\
& & x & = 65^{\circ}, 155 ^{\circ}, \mathrlap{245^{\circ}, 335 ^{\circ}}
\end{flalign*}
\bigskip
\begin{gather*}
\begin{aligned}
\cosec ^2 (x-200^{\circ}) & = 2 & & \mathrlap{(\medmath{-150 ^{\circ} = \leq x-200^{\circ} \leq 150 ^{\circ}})} \\
\sin ^2 (x-200 ^{\circ}) & = \frac12 \\
\sin (x-200 ^{\circ}) & = \pm \frac{1}{\sqrt{2}}
\end{aligned}\\[1ex]
\begin{aligned}
x-200 ^{\circ} & = 45 ^{\circ}, 135 ^{\circ}, - 45 ^{\circ}, -135 ^{\circ} \\
x & = 65^{\circ}, 155 ^{\circ}, 245^{\circ}, 335 ^{\circ}
\end{aligned}
\end{gather*}
\end{document}
답변2
간단하게 설명하겠습니다. 등호에 정렬할 필요가 없습니다. 게다가 괄호 안의 조건은 주석이 아니라 방정식의 일부입니다.
\documentclass[a4paper,11pt]{article}
\usepackage{amsmath}
\DeclareMathOperator{\cosec}{cosec}
\newcommand{\dg}{^{\circ}}
\begin{document}
\begin{align*}
&\! \cosec ^2 (x-200\dg) = 2 \qquad (-150\dg \leq x-200\dg \leq 150\dg) \\
&\! \sin ^2 (x-200\dg) = \frac12 \\
&\! \sin (x-200\dg) = \pm \frac{1}{\sqrt{2}} \\
& x-200\dg = 45\dg, 135\dg, -45\dg, -135\dg \\
& x = 65\dg, 155\dg, 245\dg, 335\dg
\end{align*}
\end{document}
LaTeX는 에서 홀수 번호 뒤에 얇은 공백을 삽입하기 때문에 after \!
가 =
필요합니다. 이로 인해 연산자가 잘못 정렬될 수 있습니다( 다음에 가 오는 경우가 아님 ).&
align
&
x
와 같은 매크로를 사용하면 \dg
타이핑 속도가 빨라지고 일관성이 보장됩니다.
그런데 a4paper
및 둘 다 지정하는 letterpaper
것은 잘못된 것입니다. 용지 형식에 해당하는 옵션만 사용하십시오(US Letter인 경우 letterpaper
기본값이므로 생략 가능).