我使用以下程式碼來創建對齊方程式:
\documentclass[a4paper,12pt]{article}
\usepackage{Z_costumpreamble}
\begin{document}
\begin{align} % equation 3
Y\textsubscript{i,P}~=~\beta\textsubscript{0}~
&+ \beta\textsubscript{1} B\textsubscript{ij}
&+& \beta\textsubscript{2} B\textsubscript{ij} \cdot R\textsubscript{i} \nonumber \\
&+ \beta\textsubscript{3} \Delta\textsubscript{P\textsubscript{ij}}
&+& \beta\textsubscript{4} B\textsubscript{ij} \cdot M\textsubscript{n} \nonumber \\
&+ \beta\textsubscript{5} B\textsubscript{ij} \cdot R\textsubscript{i} \cdot M\textsubscript{n}
&+& \beta\textsubscript{6}\Delta\textsubscript{P\textsubscript{ij}} \cdot M\textsubscript{n} \nonumber \\
&+ \varepsilon\textsubscript{i} \label{eq:Ap1_m3}
\end{align}
\end{document}
這給了我以下結果:
然而,我想減少兩列之間的空白(即每行中的第二個“+”之前),同時保持條目垂直對齊,如程式碼所示。
我該如何實現這個目標?
答案1
以不同方式放置方程式編號的變體:
\documentclass[a4paper,12pt]{article}
\usepackage{mathtools}
\begin{document}
\begin{equation}\label{eq:Ap1_m3}
\begin{aligned} % equation 3
Y_{i,P} = \beta_{0} &+ \beta_{1} B_{ij} &&+ \beta_{2} B_{ij} \cdot R_{i} \\
&+ \beta_{3} \Delta_{P_{ij}} &&+ \beta_{4} B_{ij} \cdot M_{n} \\
&+ \beta_{5} B_{ij} \cdot R_{i} \cdot M_{n} &&+ \beta_{6}\Delta_{P_{ij}} \cdot M_{n} \\
&+ \varepsilon_{i}
\end{aligned}
\end{equation}
\end{document}