答案1
答案2
您的句号似乎具有非标准数学代码,并且被配置为数学标点符号。这会在点的右侧添加额外的空格。可以通过使用花括号将句号放在子公式中来避免此插入:{.}
。如果将点用作小数分隔符(或数字组分隔符),则还需要在点周围加上这些花括号。
例子:
\documentclass[a5paper]{article}
\usepackage{color}
\begin{document}
\begin{itemize}
\item Standard math code of the period:
\[
{\color{blue} \vert.\vert \quad 123.456}
\quad (\verb|\vert. \quad 123.456|)
\]
\item Changing math code of period from \verb|\mathord| to \verb|\mathpunct|:
\mathcode`\.=\numexpr\mathcode`\. + "6000\relax
\[
\verb|\mathcode`\.=\numexpr\mathcode`\. + "6000\relax|
\]
\item Period as punctuation character:
\[
{\color{blue} \vert.\vert \quad 123.456}
\quad (\verb|\vert.\vert \quad 123.456|)
\]
\item Fix by putting the dot in curly braces:
\[
{\color{blue} \vert{.}\vert \quad 123{.}456}
\quad (\verb|\vert{.}\vert \quad 123{.}456|)
\]
\end{itemize}
\end{document}