数学公式中空格和运算符

数学公式中空格和运算符

我有这个:

$0.2 \mu sec = (1 − FR) * 0.1 \mu sec + (0.3 * FR) * 8 millisec + (0.7 * FR) * 20 millisec$ \\

结果是所有空格都消失了,例如第一个减号也消失了。如果需要,我可以发布一张图片。

我该怎么办?这回答没有帮助。

答案1

减号消失了,因为您使用了错误的字符 U+2212 而不是简单的连字符。

使用siunitx设施输入单位。

\documentclass{article}
\usepackage{amsmath}
\usepackage{siunitx}
\usepackage{textgreek}
\sisetup{text-micro=\textmu,math-micro=\text{\textmu}}

\begin{document}
\[
\SI{0.2}{\micro\second} =
  (1 - FR) * \SI{0.1}{\micro\second} + 
  (\num{0.3} * FR) * \SI{8}{\milli\second} + 
  (\num{0.7} * FR) * \SI{20}{\milli\second}
\]

\end{document}

在此处输入图片描述

如果法国表示单个变量的名称,那么最好使用\mathit(正如 Jonas Nyrup 在评论中指出的那样)。

\documentclass{article}
\usepackage{amsmath}
\usepackage{siunitx}
\usepackage{textgreek}
\sisetup{text-micro=\textmu,math-micro=\text{\textmu}}

\newcommand\FR{\mathit{FR}}

\begin{document}
\[
\SI{0.2}{\micro\second} =
  (1 - \FR) * \SI{0.1}{\micro\second} +
  (\num{0.3} * \FR) * \SI{8}{\milli\second} +
  (\num{0.7} * \FR) * \SI{20}{\milli\second}
\]

\end{document}

在此处输入图片描述

为什么 1 不在 里面\num?因为它是一个小整数,而 更\num适合用于可能需要格式化的数字。例如,

\sisetup{output-decimal-marker={,}}

\num人们会在或 中的小数中自动得到逗号分隔符\SI

相关内容