為了提高易讀性,我有時會想恢復下標或上標中的顯示樣式間距。但是,添加\displaystyle
也會更改字體大小並切換\tfrac
為\frac
,從以下範例中可以看出
\documentclass{scrartcl}
\usepackage{mathtools}
\begin{document}
\begin{align}
&e^{-S[\phi] + J \cdot \phi - \frac{1}{2} \phi \cdot R_k \cdot \phi - J \cdot \varphi_k + \frac{1}{2} \varphi_k \cdot R_k \cdot \varphi_k}\\
&e^{\displaystyle-S[\phi] + J \cdot \phi - \frac{1}{2} \phi \cdot R_k \cdot \phi - J \cdot \varphi_k + \frac{1}{2} \varphi_k \cdot R_k \cdot \varphi_k}
\end{align}
\end{document}
如何增加+
,等運算子周圍的間距-
,\cdot
而不影響輸出的任何其他部分?
答案1
您可以在本地 make-
和+
mathop 而不是 mathbin 那麼它們會得到薄(而不是中等)空間,即使在上標中也是如此
\documentclass{scrartcl}
\usepackage{mathtools}
\begin{document}
\begin{align}
&e^{-S[\phi] + J \cdot \phi - \frac{1}{2} \phi \cdot R_k \cdot \phi - J \cdot \varphi_k + \frac{1}{2} \varphi_k \cdot R_k \cdot \varphi_k}\\
&e^{\textstyle -S[\phi] + J \cdot \phi - \frac{1}{2} \phi \cdot R_k \cdot \phi - J \cdot \varphi_k + \frac{1}{2} \varphi_k \cdot R_k \cdot \varphi_k}\\
&e^{
\mathcode`\+="102B
\mathcode`\-="1200
-S[\phi] + J \cdot \phi - \frac{1}{2} \phi \cdot R_k \cdot \phi - J \cdot \varphi_k + \frac{1}{2} \varphi_k \cdot R_k \cdot \varphi_k}
\end{align}
\end{document}
儘管這也會失去前綴間距的自動遺失,-
除非您使用{-}S
答案2
使用\exp
記號。
\documentclass{scrartcl}
\usepackage{mathtools}
\begin{document}
\begin{itemize}
\item Equation \eqref{A} is unreadable
\item Equation \eqref{B} is confusing
\item Equation \eqref{C} is right
\item Equation \eqref{D} is better: the dot is almost never used
\item Equation \eqref{E} is possibly better
\end{itemize}
\begin{align}
\label{A}
&e^{-S[\phi] + J \cdot \phi - \frac{1}{2} \phi \cdot R_k \cdot \phi
- J \cdot \varphi_k + \frac{1}{2} \varphi_k \cdot R_k \cdot \varphi_k}\\
\label{B}
&e^{\textstyle-S[\phi] + J \cdot \phi - \frac{1}{2} \phi \cdot R_k \cdot \phi
- J \cdot \varphi_k + \frac{1}{2} \varphi_k \cdot R_k \cdot \varphi_k}\\
\label{C}
&\exp\Bigl(-S[\phi] + J \cdot \phi - \frac{1}{2} \phi \cdot R_k \cdot \phi
- J \cdot \varphi_k + \frac{1}{2} \varphi_k \cdot R_k \cdot \varphi_k\Bigr)\\
\label{D}
&\exp\Bigl(-S[\phi] + J\phi - \frac{1}{2} \phi R_k \phi - J \varphi_k
+ \frac{1}{2} \varphi_k R_k \varphi_k\Bigr)\\
\label{E}
&\exp\Bigl(-S[\phi] + J\phi - \tfrac{1}{2} \phi R_k \phi - J \varphi_k
+ \tfrac{1}{2} \varphi_k R_k \varphi_k\Bigr)
\end{align}
\end{document}
如果您想保留操作符號周圍的間距,可以使用\text
,但我不建議這樣做。更喜歡\exp
。
\documentclass{scrartcl}
\usepackage{mathtools}
\begin{document}
\begin{equation}
e^{\text{$-S[\phi] + J \cdot \phi - \frac{1}{2} \phi \cdot R_k \cdot \phi
- J \cdot \varphi_k + \frac{1}{2} \varphi_k \cdot R_k \cdot \varphi_k$}}
\end{equation}