我尝试了很多方法让这个东西工作,但都无济于事。
\documentclass{article}
\usepackage{lineno}
\usepackage{graphicx}
\usepackage{mhchem}
\usepackage{textgreek}
\usepackage{textcomp}
\usepackage{siunitx}
\sisetup{math-micro=\text{µ},text-micro=µ}
\begin{document}
\ce{K_M} (0.04 \si\micro\ M),
\ce{V_{max}} (0.738\si\micro\ /min, and
\ce{K_{cat}}(23.6 min^-1).
\end{document}
答案1
我会使用包\SI
的宏siunitx
来排版数字和单位。如果您要引用诸如“摩尔”和“每分钟”之类的单位,请不要写出符号;而是在 的第二个参数中使用\mole
和。\per\minute
\SI
\sisetup{math-micro=\text{µ},text-micro=µ}
顺便说一句,如果有效,我无法显示“微”符号;您可能使用了非默认字体?
更新:根据@clemens 的合理猜测和@mchem 的要求修改了代码(见下面的评论)。
\documentclass{article}
\usepackage{lineno}
\usepackage{graphicx}
%\usepackage{mhchem}
\usepackage{textgreek}
\usepackage{textcomp}
\usepackage{siunitx}
%%\sisetup{math-micro=\text{µ},text-micro=µ}
\DeclareSIUnit{\molar}{M} % per @clemens's note
\begin{document}
$K_M$ (\SI{0.04}{\micro\molar})
$V_{\max}$ (\SI{0.738}{\micro\molar\per\minute})
$K_{\textrm{cat}}$ (\SI{23.6}{\per\minute})
\end{document}