Lucida Bright T1 默认采用老式数字

Lucida Bright T1 默认采用老式数字

我从 TUG 购买了 Lucida 字体。是否可以使用 T1 版本并在文本中使用旧式图形默认情况下(也就是说,无需\oldstylenums每次都选择它们?

% arara: pdflatex
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lucidabr}
\usepackage{textcomp}               % necessary for \oldstylenums to work
\DeclareEncodingSubset{TS1}{hlh}{1} % necessary for \oldstylenums to work 
\begin{document}
1234567890                % these are lining
\oldstylenums{1234567890} % these are osf
\end{document}

例如,在上面的代码中textcomp,和\DeclareEncodingSubset{TS1}{hlh}{1}\oldstylenums工作所必需的,正如lucidabr的文档所示。但我希望在整个文本中默认使用旧式数字,而不是像上面的代码片段那样必须逐个选择它们。

答案1

lucidabr软件包没有默认选择旧式数字的选项,但您可以手动进行选择。

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lucidabr}

\renewcommand{\rmdefault}{hlhj}% normally hlh

\begin{document}
1234567890
\end{document}

在此处输入图片描述

相关内容