.pdf 字体渲染

.pdf 字体渲染

我的朋友和我正在研究同一个主题,我请她看看她的作品。我注意到,尽管我们使用了相同的“模板”,但她的 PDF 渲染(如果真是这样的话)与我的有很大不同。我们都使用 TexMaker 和 MikTeX,她的是在 Mac 上,我的是在 Windows 上。

左边是我的,右边是她的。

在此处输入图片描述

如果有人知道这里是什么导致了差异,并且可以帮助我获得同样的东西,那就太好了。

谢谢。

答案1

MiKTeX 无法在 Mac OS X 上运行,所以你的朋友可能安装了 MacTeX,它默认包含 CMSuper 字体包,该字体包提供了欧洲现代字体的 Type1 渲染,这些字体用于具有

\usepackage[T1]{fontenc}

使用法语或其他欧洲语言写作时建议这样做。

事实上,MiKTeX 的基本安装并不包含此字体包(请参阅为什么自动使用位图字体?)。请使用 MiKTeX 的包管理器进行安装,否则运行 MiKTeX 的机器将显示以 600dpi 创建的位图字体,这很可能是造成您看到的差异的原因。

您可以通过以下方式避免此安装添加到您的文档

\usepackage{lmodern}

这使得 LaTeX 使用一组不同的字体,但这些字体与 Computer/European Modern 字体几乎没有区别。请参阅拉丁现代与 cm-super?了解更多信息。

只是为了展示发生了什么

禁用 CMSuper 字体的图像

在此处输入图片描述

启用了 CMSuper 字体的图像

在此处输入图片描述

带有拉丁现代字体的图像(\usepackage{lmodern}

在此处输入图片描述

相关内容