Como obter espaço par entre variáveis ​​no modo matemático?

Como obter espaço par entre variáveis ​​no modo matemático?

Quando combino números e diversas variáveis ​​em uma equação, o espaçamento entre os números e as variáveis ​​não é par. Qual é a maneira correta de exibir a equação? A caixa vermelha destaca o “problema”!

\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}

imagens de código

Responder1

O TeX não adiciona espaço entre letras e dígitos neste contexto, no entanto, a fonte pode (e o faz) especificar kerns entre letras, o espaçamento ao redor e entre letras no texto e na matemática é uma escolha do designer da fonte e geralmente não pode ser definido no TeX. do que o espaçamento manual, como você mostra

Se eu modificar seu exemplo para

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

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


\end{document}

eu recebo

........\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

o que mostra que não há espaço adicionado no numerador, mas a fonte especifica kerns entre letras entre Z e R e R e T.

informação relacionada