有没有办法仅在特定情况下禁用旧式编号?目前,我已通过 为整个文档全局启用了旧式编号\usepackage[osf]{libertine}
,但我只想为一个文本块禁用它。
我希望有一种方法可以简单地禁用该文本块(其中分散有数字)的旧样式,而不必\somecommand{123}
为文本块中的每个数字实例添加。
答案1
有根据的猜测:将文本块括在一个组中并切换到字体fxl
。
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[osf]{libertine}
\begin{document}
\Large
Some text 0123 with some \emph{456 numbers \textbf{789}} in between.
\begingroup
\usefont{T1}{fxl}{m}{n}\selectfont
Some text 0123 with some \emph{456 numbers \textbf{789}} in between.
\endgroup
Some text 0123 with some \emph{456 numbers \textbf{789}} in between.
\end{document}