Wie Sie im Bild oben sehen können, scheinen einige Teile der Gleichung überfüllt zu sein. Hier wird das Problem durch die Verwendung \thinspace
des Befehls behoben. Hier ist mein 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}
Gibt Folgendes zurück:
Das Problem hierbei ist, dass das \thinspace
wiederholte Eintippen redundant ist. Können wir die Überfüllung überwinden, indem wir einen Befehl in die Präambel schreiben oder eine Paketoption verwenden?
Antwort1
Nachdem ich mir die Gleichung angesehen habe, sehe ich nur eine Stelle, an der ein schmaler Zwischenraum benötigt wird, nämlich vor \varphi
. Beachten Sie, dass der schmale Zwischenraum mit bezeichnet wird \,
.
Der Index sollte jedoch immer sein \mathrm
, da es sich um Text handelt; \bigg
sollte entweder \biggl
(öffnend) oder \biggr
(schließend) sein; ln
sollte sein \ln
. Die Klammern um das Argument des Logarithmus, der ein Bruch ist, sind nicht erforderlich.
\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}
Die Position \label
ist eigentlich unerheblich, aber wenn man es an den Anfang stellt, ist es leichter zu erkennen.
Eine weitere Möglichkeit besteht darin , die Position von zu ändern \varphi
. Dies erfordert nicht \,
: