我正在尝试设置\num{}
输出的全局选项,使其与周围文本的字体样式相同。我正在使用软件包siunitx
。阅读软件包文档后,我尝试了以下操作,但无济于事。
\usepackage[group-separator={,}]{siunitx}
\sisetup{detect-family}
我应该使用什么选项来获得字体系列的统一性?
答案1
\documentclass{article}
\usepackage[group-separator={,}]{siunitx}
\sisetup{
detect-all,
detect-inline-family=math,
detect-inline-weight=math,
detect-display-math=true
}
\begin{document}
{\sffamily\num{123}}
{\bfseries\num{123}}
{\itshape\num{123}}
{\ttfamily\num{123}}
$\boldmath{\num{123}}$
\[
\mathsf{\num{123}}
\]
\end{document}