在 LaTeX 中使用 Open Sans 字体:字母字符正确,数字字符错误

在 LaTeX 中使用 Open Sans 字体:字母字符正确,数字字符错误

我从加拿大运输安全局用于 Windows 上的 MiKTeX(使用 pdfLaTeX)。下载后,我只需将所有文件复制到 MiKTeX 根目录(= texmf)中即可。

如此处所述之后,我使用以下命令为文档设置 Open Sans:

\usepackage[default,osfigures,scale=0.95]{opensans}
\usepackage[T1]{fontenc}

但是当我将文档编译为 PDF 时,结果看起来很奇怪。对于字母字符,它似乎没问题,但对于数字字符,LaTeX 似乎使用了其他字体,对吗?

这些数字字符显然不是 Open Sans 字符。它们不全都处于同一级别,而是有的低一些,有的高一些。

为什么 AZ 显示正确而 0-9 显示不正确?

具有标准字体的文档:

在此处输入图片描述

问题:带有 Open Sans 的文档(上述命令):

在此处输入图片描述

从 Google 字体中打开 Sans 样本:

在此处输入图片描述

我做错了什么?以下是完整文档来源:

\documentclass[a4paper,ngerman,11pt]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{setspace}
\onehalfspacing
\usepackage[default,osfigures,scale=0.95]{opensans}
\usepackage[T1]{fontenc}
\usepackage{changepage}
\usepackage[hyphens]{url}
\usepackage[breaklinks]{hyperref}
\hypersetup{colorlinks=false}
\begin{document}
\begin{center}
{\Large \textbf{abc 1234567}\\ abc 1234567}
\end{center}
\end{document}

日志文件的一小段摘录:

(C:\Users\John\AppData\Roaming\MiKTeX\2.9\tex\latex\opensans\opensans.sty
Package: opensans 2011/11/11 Opensans

(C:\Users\John\AppData\Roaming\MiKTeX\2.9\tex\latex\opensans\t1fosj.fd
File: t1fosj.fd 2011/11/11 Fontinst v1.927 font definitions for T1/fosj.
)
LaTeX Font Info:    Font shape `T1/fosj/m/n' will be
(Font)              scaled to size 10.40245pt on input line 12.
\AtBeginShipoutBox=\box26
Package hyperref Info: Link coloring OFF on input line 12.

{C:/Users/John/AppData/Roaming/MiKTeX/2.9/fonts/enc/dvips/opensans/opensans-
04.enc}{C:/Users/John/AppData/Roaming/MiKTeX/2.9/fonts/enc/dvips/opensans/open
sans-01.enc}<C:/Users/John/AppData/Roaming/MiKTeX/2.9/fonts/type1/public/opens
ans/OpenSans-Bold.pfb><C:/Users/John/AppData/Roaming/MiKTeX/2.9/fonts/type1/pu
blic/opensans/OpenSans-Regular.pfb>

答案1

来自opensans手册:

在此处输入图片描述

因此,您可以放弃osfigures选项来获取lining figures默认使用的选项。

\documentclass{article}
\usepackage[default,scale=0.95]{opensans}
\usepackage[T1]{fontenc}
\begin{document}
\begin{center}
{\Large \textbf{abc 1234567}\\ abc 1234567}
\end{center}
\end{document}

在此处输入图片描述

相关内容