![带有 Latin Modern 的 Oldstylenums(MiKTeX 2.9)](https://linux22.com/image/235800/%E5%B8%A6%E6%9C%89%20Latin%20Modern%20%E7%9A%84%20Oldstylenums%EF%BC%88MiKTeX%202.9%EF%BC%89.png)
我想在我的整个文档中获得漂亮的旧式数字。(有什么理由不想在文学论文的任何地方使用它们?)我使用 pdfTeX 1.40.11 通过 MiKTeX 2.9 和 Latin Modern ( lmodern
) 作为字体。似乎我应该选择cfr-lm
包,或者还有其他选择吗?
我必须做什么才能开始cfr-lm
工作?安装说明不幸的是它不适合 MiKTeX。
我的标准文档类是article
。以下是我默认加载的一些包,以防它们有任何不同:
\usepackage[latin1]{inputenc}
\usepackage[english,ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[babel]{microtype}
答案1
尽管该cfr-lm
软件包已包含在 MiKTeX 2.9 中,但包含 TeX 使用此字体所需信息的“map”文件仍需要更新。请执行以下操作:
在命令提示符下,运行
initexmf --edit-config-file updmap
;这将打开updmap.cfg
(通常在记事本中);Map clm.map
在末尾添加该行updmap.cfg
(并保存文件);在命令提示符下,运行
updmap
。
注:第 4 部分安装 TeX 字体给出了类似的建议;但是,运行updmap
被运行替换initexmf --mkmaps
。无论如何,第一种方法对我有用(MiKTeX 2.9,单用户安装)。