如何仅取消前缀?

如何仅取消前缀?

参见我的 MWE:

\documentclass{scrartcl}

\usepackage{siunitx,
            cancel}

\begin{document}

  Test $\qty{1}{\cancel\mega\W}\cdot\SI{1}{\cancel\micro\ohm}$ test.

\end{document}

可以只取消前缀吗?在 MWE 中这是\mega反对的\micro

提前感谢您的帮助和努力!

答案1

我不确定这是什么意思,但是……

\documentclass{article}
\usepackage{siunitx,cancel}

\DeclareSIPrefix{\cmega}{\cancel{\text{M}}}{6}
\DeclareSIPrefix{\cmicro}{\cancel{\text{\textmu}}}{-6}

\begin{document}

Test $\qty{1}{\cmega\W}\cdot\SI{1}{\cmicro\ohm}$ test.

\end{document}

在此处输入图片描述

答案2

在此处输入图片描述

您需要定义一个没有输出的单元,并将\DeclareSIUnit{\nounit}{\kern 0pt}其放在\mega\micro

\documentclass{scrartcl}

\usepackage{siunitx,
    cancel}

\DeclareSIUnit{\nounit}{\kern 0pt}

\begin{document}
    
    Test $\qty{1}{\cancel\mega\nounit\W}\cdot\SI{1}{\cancel\micro\nounit\ohm}$ test.
    
\end{document}

相关内容