符号后的空格和符号后的字母

符号后的空格和符号后的字母

我得到了这张桌子。

\begin{table}[h]

\caption{Table caption}
\centering
\renewcommand{\arraystretch}{1.25}

    \begin{tabular}{ l | l | l | l }
        \hline
        Something [Nr] & $\Delta y [m/s]$ & $\Delta x  [s]$ & $a [m/s^2]$ \\
        \hline
        1.          & 0.6      & 2.4847 & 0.24148    \\
        2.          & 0.43     & 1.7630 & 0.24390    \\
        3.          & 0.38     & 1.5829 & 0.24007    \\
        4.          & 0.30     & 1.1617 & 0.25824    \\
        5.          & 0.45     & 1.8024 & 0.24967    \\
        \hline
    \end{tabular}
\end{table}

问题是我使用了一些符号,后面不能有空格。而且符号后面的字母后面也不能有空格。

例如,从代码中我想要一个像这样的 \Delta 符号

Δy [米/秒]

但我得到的是:

Δy[米/秒]

另外我想知道如果我在其他时间需要的话我该如何得到它:

Δy[米/秒]

答案1

数学表达式(如希腊字母、变量和上标)需要用美元符号分隔,例如$\Delta y$ [m/s]。此外,一般情况下(非数学模式),{}在宏后添加 可防止后续空格被吸收。

尽管在这种情况下(数学模式),如果您希望在增量和变量之间留有空间,则需要显式空间(~或)。例如,比较以下 MWE 中的(添加空间)和(不添加空间):\,\Delta\,y\Delta x

\documentclass{article}
\begin{document}
\begin{table}[h]
\caption{Table caption}
\centering
\renewcommand{\arraystretch}{1.25}

    \begin{tabular}{ l | l | l | l }
        \hline
        Something [Nr] & $\Delta\,y$ [m/s] & $\Delta x$  [s] &$a$ [m/s$^2$] \\
        \hline
        1.          & 0.6      & 2.4847 & 0.24148    \\
        2.          & 0.43     & 1.7630 & 0.24390    \\
        3.          & 0.38     & 1.5829 & 0.24007    \\
        4.          & 0.30     & 1.1617 & 0.25824    \\
        5.          & 0.45     & 1.8024 & 0.24967    \\
        \hline
    \end{tabular}
\end{table}
\end{document}

在此处输入图片描述

相关内容