使用时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}