Wie erhält man im Mathematikmodus einen gleichmäßigen Abstand zwischen Variablen?

Wie erhält man im Mathematikmodus einen gleichmäßigen Abstand zwischen Variablen?

Wenn ich in einer Gleichung Zahlen und mehrere Variablen kombiniere, ist der Abstand zwischen den Zahlen und Variablen nicht gleichmäßig. Wie kann ich die Gleichung richtig darstellen? Das rote Kästchen markiert das „Problem“!

\documentclass{article}
\usepackage{amsmath}    
\begin{document}

$G$, $P$, $Z$, $R$, $T$ are all some variables.

Default:
\begin{equation*}
    a = \frac{8GP}{ZRT}
\end{equation*}

Small space (\textbackslash!):
\begin{equation*}
    a = \frac{8G\!P}{Z\!RT}
\end{equation*}

Large space (\textbackslash,):
\begin{equation*}
    a = \frac{8\,GP}{ZR\,T}
\end{equation*}
\end{document}

Bilder von Code

Antwort1

TeX fügt in diesem Zusammenhang keinen Abstand zwischen Buchstaben und Ziffern ein, jedoch kann die Schriftart (und tut dies auch) Buchstabenabstände festlegen. Der Abstand um und zwischen Buchstaben in Text und Mathematik ist eine Entscheidung des Schriftartendesigners und kann in TeX im Allgemeinen nicht anders als durch manuelle Abstände festgelegt werden, wie Sie zeigen

Wenn ich Ihr Beispiel ändere zu

\documentclass{article}
\usepackage{amsmath}    
\begin{document}
\showoutput

\begin{equation*}
    a = \frac{8GP}{ZRT}
\end{equation*}


\end{document}

Ich bekomme

........\OT1/cmr/m/n/10 8
........\OML/cmm/m/it/10 G
........\OML/cmm/m/it/10 P
........\kern1.3889
........\glue 0.0 plus 1.0fil minus 1.0fil
.......\kern4.06508
.......\rule(0.39998+0.0)x*
.......\kern2.3262
.......\hbox(6.83331+0.0)x22.44447
........\OML/cmm/m/it/10 Z
........\kern0.71527
........\OML/cmm/m/it/10 R
........\kern0.07726
........\OML/cmm/m/it/10 T

Dies zeigt, dass im Zähler kein Leerzeichen hinzugefügt wurde, die Schriftart jedoch Buchstabenabstände zwischen Z und R und R und T angibt.

verwandte Informationen