将方程的中心置于特定点

将方程的中心置于特定点

我想知道如何使这个等式在第一个等号处居中(用字母注释C如图所示。提前致谢!

这是我目前的代码:

\begin{align}
J_i &= \frac{J_i '}{\prod\limits_i^{n-1} N_i} \qquad i = \{ 2, \, 3, \dots , \, n-1 \}
\end{align}

在此处输入图片描述

答案1

您可以将符号左侧的所有内容粘贴到包装器=\mathllap,将符号右侧的所有内容粘贴到包装器=\mathrlap\mathllap\mathrlap(和\mathclap也是)是包提供的宏mathtools,是包的超集amsmath

下图中的框线表示文本块的左边缘和右边缘。

在此处输入图片描述

\documentclass{article} % or some other suitable document class
\usepackage{mathtools}  % for \mathllap and \mathrlap macros
\usepackage{showframe}  % draw framelines around text block
 
\begin{document}

% original form of equation
\begin{equation}
J_i 
= 
\frac{J_i'}{\prod\limits_i^{n-1} N_i} \qquad i=\{2,3,\dots,n-1\}
\end{equation}

% with \mathllap and \mathrlap
\begin{equation}
\mathllap{J_i}
= 
\mathrlap{\frac{J_i'}{\prod\limits_i^{n-1} N_i} \qquad i=\{2,3,\dots, n-1\}}
\end{equation}
\end{document}

相关内容