如何自動使方程中的符號不那麼擁擠?

如何自動使方程中的符號不那麼擁擠?

在此輸入影像描述

正如您在上圖中看到的,方程式的某些部分似乎很擁擠。到這裡,問題就透過\thinspace命令解決了。這是我的 MWE:

\documentclass{book}
\usepackage{amsmath}


\begin{document}

\begin{equation}
%
    V_{oc} = V_{oc,ref} \bigg[1 + \frac{\beta}{100} (T_{op}-T_{ref}) \biggl] + V_{oc,ref} \thinspace \varphi \thinspace ln \bigg( \frac{G_{op}}{G_{ref}} \bigg)
%
\label{eq:V_oc_trans}
\end{equation}


\begin{equation}
%
V_{oc} = V_{oc,ref} \bigg[1 + \frac{\beta}{100} (T_{op}-T_{ref}) \biggl] + V_{oc,ref} \varphi ln \bigg( \frac{G_{op}}{G_{ref}} \bigg)
%
\label{eq:V_oc_trans2}
\end{equation}

\end{document}

返回:

這裡的問題是\thinspace一遍又一遍地打字是多餘的。我們可以透過在序言中編寫一些命令或使用套件選項來克服擁擠嗎?

答案1

查看方程式後,我發現只有一個地方需要薄空間,即在 前面\varphi。注意,薄空間以 表示\,

然而,下標應該是 all \mathrm,因為它們是文本的;\bigg應該是\biggl(開盤)或\biggr(閉盤);ln應該\ln。對數參數(分數)周圍的括號是不需要的。

\documentclass{book}
\usepackage{amsmath}


\begin{document}

\begin{equation}\label{eq:V_oc_trans}
V_{\mathrm{oc}} =
V_{\mathrm{oc},\mathrm{ref}}
  \biggl[1 + \frac{\beta}{100} (T_{\mathrm{op}}-T_{\mathrm{ref}}) \biggr] +
V_{\mathrm{oc},\mathrm{ref}} \, \varphi \ln \frac{G_{\mathrm{op}}}{G_{\mathrm{ref}}}
\end{equation}

\end{document}

的位置\label實際上並不重要,但將其放在開頭有助於更容易看到它。

在此輸入影像描述

調換位置\varphi或許是另一個選擇;這不需要\,

在此輸入影像描述

相關內容