siunitx宏包与ulem宏包命令冲突

2019-09-19 14:02发布

MWE如下: ```tex \documentclass{ctexart} \usepackage{siunitx} \usepackage{ulem} \begin{document} \u...

MWE如下: ```tex \documentclass{ctexart} \usepackage{siunitx} \usepackage{ulem} \begin{document} \uline{\SI{5}{V}} \end{document} ``` 编译环境:TeXLive2019,XeLaTeX 如何解决这个问题?
3条回答
从 [tex.stackexchange.com](https://tex.stackexchange.com/questions/243719/conflict-between-ulon-and-siunitx) 得到了答案,MWE 如下: ```TeX \documentclass{article} \usepackage{siunitx} \usepackage{ulem} \let\siold\si \let\SIold\SI \renewcommand{\si}[1]{\mbox{\siold{#1}}} \renewcommand{\SI}[2]{\mbox{\SIold{#1}{#2}}} \begin{document} \uline{\SI{5}{\volt}} \end{document} ``` 另外,你是想使用 volt 吗?那应该直接写命令吧。

一周热门 更多>