Align(Amsmath): 방정식과 숫자 사이의 간격 늘리기

Align(Amsmath): 방정식과 숫자 사이의 간격 늘리기
\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{align}
    &\left(\phi^{\alpha_{t}}\partial_{\tau}+\mathbf{v}_{\parallel}\cdot\phi^{\alpha_{x}}\nabla_{\mathbf{\xi}}+\omega\partial_{z}\right)\omega+\phi\left(2\mathbf{\Omega}\times\mathbf{v}\right)_{\bot}+\frac{1}{\phi^3\rho}\partial_{z}p=Q_{\omega}^{\phi}-\frac{1}{\phi^3}
\end{align}
\end{document}

방정식과 방정식 번호 사이의 간격을 늘리려면 어떻게 해야 합니까?

답변1

당신이 할 수 있는 일은 두 가지입니다:

  • \left( ... \right)(a) 쌍을 쌍으로 대체하고 \bigl( ... \bigr)(b) 일부 아래 첨자 기호( \xi\bot주요 후보)를 관련 용어에 "맞추어" 방정식이 전체적으로 더 적은 공간을 사용하도록 만듭니다 . 원래 방정식은 아래 방정식 (1)에 있습니다. 제안된 공간 절약 작업의 결과는 방정식 (2)에 표시됩니다. 물론 큰 효과는 아니지만 재채기할 것도 없습니다.

  • 방정식을 왼쪽으로 이동하려면 방정식 끝에 \quad또는 짝수를 삽입하세요 . \qquad아래 방정식 (3)과 (4)를 참조하십시오. 나 자신을 위해 말하면(또 누구?!), 나는 이러한 왼손 교대를 수행하는 데 이점이 없다고 생각합니다.

다음 스크린샷의 프레임라인은 솔루션이 showframe패키지도 로드하기 때문에 존재합니다.

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

\documentclass{article}
\usepackage{amsmath} % for 'gather*' env.
\usepackage{bm}      % for '\bm' ("bold math") macro
\usepackage{showframe} % draw lines around text block

\begin{document}

\begin{equation}
\left(\phi^{\alpha_{t}}\partial_{\tau}+\mathbf{v}_{\parallel}\cdot
\phi^{\alpha_{x}}\nabla_{\mathbf{\xi}}+\omega\partial_{z}\right)\omega
+\phi\left(2\mathbf{\Omega}\times\mathbf{v}\right)_{\bot}
+\frac{1}{\phi^3\rho}\partial_{z}p=Q_{\omega}^{\phi}-\frac{1}{\phi^3}
\end{equation}
\begin{equation}
\bigl(\phi^{\alpha_{t}}\partial_{\tau}+\mathbf{v}_{\parallel}
\cdot\phi^{\alpha_{x}}\nabla_{\!\bm{\xi}}+\omega\partial_{z}\bigr)\omega
+\phi\bigl(2\bm{\Omega}\times\mathbf{v}\bigr)_{\!\bot}
+\frac{1}{\phi^3\rho}\partial_{z}p=Q_{\omega}^{\phi}-\frac{1}{\phi^3}
\end{equation}
\begin{equation}
\bigl(\phi^{\alpha_{t}}\partial_{\tau}+\mathbf{v}_{\parallel}
\cdot\phi^{\alpha_{x}}\nabla_{\!\bm{\xi}}+\omega\partial_{z}\bigr)\omega
+\phi\bigl(2\bm{\Omega}\times\mathbf{v}\bigr)_{\!\bot}
+\frac{1}{\phi^3\rho}\partial_{z}p=Q_{\omega}^{\phi}-\frac{1}{\phi^3}
\quad
\end{equation}
\begin{equation}
\bigl(\phi^{\alpha_{t}}\partial_{\tau}+\mathbf{v}_{\parallel}
\cdot\phi^{\alpha_{x}}\nabla_{\!\bm{\xi}}+\omega\partial_{z}\bigr)\omega
+\phi\bigl(2\bm{\Omega}\times\mathbf{v}\bigr)_{\!\bot}
+\frac{1}{\phi^3\rho}\partial_{z}p=Q_{\omega}^{\phi}-\frac{1}{\phi^3}
\qquad
\end{equation}

\end{document}

답변2

우선, align단일 방정식에는 사용하지 마십시오. 그것은선형.

귀하의 코드는

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

(페이지 경계를 표시하기 위해 lipsum 단락을 추가했습니다).

규칙에 따르면 TeX는 방정식을 중앙에 배치할 수 있으므로 그렇게 하지만 수평 공간을 많이 추가하여(단 축소될 수 있음) 방정식이 훨씬 더 넓다고 생각하도록 속일 수 있습니다.

트릭이 작동하려면 초기 간격 명령이 필요합니다.

\documentclass{article}
\usepackage{amsmath}

\usepackage{lipsum}

\begin{document}

\lipsum*[1][1-4]
\begin{equation}
\quad
  (\phi^{\alpha_{t}}\partial_{\tau}+\mathbf{v}_{\parallel}\cdot
    \phi^{\alpha_{x}}\nabla_{\xi}+\omega\partial_{z})\omega
  +\phi\left(2\mathbf{\Omega}\times\mathbf{v}\right)_{\bot}
  +\frac{1}{\phi^3\rho}\partial_{z}p=Q_{\omega}^{\phi}-\frac{1}{\phi^3}
\hspace{1000pt minus 1fil}
\end{equation}

\end{document}

제거했는데 \left불필요한 \right공간을 추가하는 것 외에는 아무 작업도 수행하지 않습니다.

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

굵은 글씨체를 원하면 \xi를 로드 \usepackage{bm}하고 입력하세요 \bm{\xi}.

관련 정보