SIrange 具有领先的加号

SIrange 具有领先的加号

使用时siunitx,默认情况下\SIrange{-4}{+6}{\percent}将渲染

-4% 至 6%。

是否有任何通用的方法可以用前导“+”来改变正值的渲染?

-4% 至 +6%

答案1

这是由选项控制的retain-explicit-plus

\documentclass{article}
\usepackage{siunitx}
\begin{document}
  \SIrange[retain-explicit-plus]{-4}{+6}{\percent}
\end{document}

结果

该选项也可以通过 来设置\sisetup

字体

有许多选项可以控制所使用的字体。例如:

\documentclass{article}
\usepackage{siunitx}
\begin{document}
  \SIrange[retain-explicit-plus]{-4}{+6}{\percent}

  \textbf{%
    \SIrange[
      detect-weight,% or detect-all
      retain-explicit-plus,
    ]{-4}{+6}{\percent}%
  }%

  \textit{%
    \SIrange[
      mode=text,
      detect-shape,% or detect-all
      retain-explicit-plus,
    ]{-4}{+6}{\percent}%
  }%

\end{document}

结果

相关内容