siunitx 的 \si{} 没有小数点,也没有空格,TeX Live 2016

siunitx 的 \si{} 没有小数点,也没有空格,TeX Live 2016

使用包\si的宏siunitx,LuaLaTeX 在设置“3.8 kV”时不会渲染小数.,也不会插入小空格。

来自日志文件的版本信息:

This is LuaTeX, Version 0.95.0 (TeX Live 2016)  (format=lualatex 2017.2.27)

最小工作示例:

\documentclass[a4paper,fontsize=11pt, twoside, BCOR=8mm]{scrbook}
\usepackage{fontspec}% for lualatex

\usepackage{siunitx}
\sisetup{locale=UK, 
  repeatunits=false, 
  per=fraction,
  separate-uncertainty = false} % 3.45(2)

\begin{document}
$\si{+3.8}{\kilo\volt}$

\[\si{+3.8}{\kilo\volt}\]
\si{+3.8}{\kilo\volt}
\si{+3.8(0.1)}{\kilo\volt}
\end{document}

输出

答案1

命令是\SI,而不是\si。后者用于单独排版单位符号。

我还更改了“版本 1”的键。

\documentclass[a4paper,fontsize=11pt, twoside, BCOR=8mm]{scrbook}
\usepackage{fontspec}% for lualatex

\usepackage{siunitx}
\sisetup{locale=UK,
  multi-part-units=false,
  product-units=false
  range-units=false
  per-mode=fraction,
  separate-uncertainty = false           
}

\begin{document}
$\SI{+3.8}{\kilo\volt}$

\[\SI{+3.8}{\kilo\volt}\]
\SI{+3.8}{\kilo\volt}
\SI{+3.8\pm0.1}{\kilo\volt}
\end{document}

请注意,不确定性用 表示\pm

在此处输入图片描述

相关内容