如何实现带有衬线的图形,mhchem
同时保留文本中的文本图形(lualatex)。
我的 MWE 是:
\documentclass{minimal}
\RequirePackage[paperwidth=70mm, paperheight=20mm, left=10pt, top=20pt]{geometry}%
\RequirePackage{fontspec}
\setmainfont[Ligatures=TeX, Numbers=OldStyle]{Tex Gyre Pagella}%
%\setmainfont[Ligatures=TeX]{Tex Gyre Pagella}%
\usepackage{mhchem}
\begin{document}
Chemical formula: \ce{Al2O3}
\end{document}
产生
但期望的输出是(就我而言应该是)
答案1
放
\mhchemoptions{textfontcommand=\addfontfeature{Numbers=Lining}}
在您的文档中。但是:我从未使用过该包,所以我不知道是否有更好的方法。