在数学模式下排版一个因子(“A 比 B 大 3.5 倍。”)

在数学模式下排版一个因子(“A 比 B 大 3.5 倍。”)

我想表达“A 比 B 大 $3.5x$(3.5 倍)”。

\documentclass{article}
\begin{document}
A is $3.5x$ / $3.5\times$ (3.5 times) larger than B.
\end{document}

如果我理解正确的话,那么$3.5x$将“x”排版为变量,而不是“时间”。对应于“次”怎么写?,我也觉得$3.5\times$不正确。

答案1

不管你做什么:先定义一个命令,稍后可以重新定义。$3.5x$-version 肯定是错误的。这里有三个版本,我个人认为可以接受:

% arara: pdflatex

\documentclass{article}
\usepackage{siunitx}
%\newcommand*{\factor}[1]{$\num{#1}\mathrel\times$}
%\newcommand*{\factor}[1]{$\num{#1}\times$}
\newcommand*{\factor}[1]{\num{#1} times}

\begin{document}
$A$ is \factor{3.5} larger than $B$.
\end{document}

相关内容