我最近注意到,我在主页上列出的一些论文在 PDF 查看器中呈现时看起来比其他论文清晰得多。出于好奇,我追踪到了这个导入:
\usepackage[T1]{fontenc}
作为我的意思的一个简单例子,这里有一个测试用例:
\documentclass{article}
%\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{blindtext}
\begin{document}
\blindtext
\end{document}
以下是使用和不使用 T1 编码的 TeXstudio 中的结果(右下角用一个小红点标记):
同样,Adobe 中的结果如下:
这是特写:
我正在使用 TeXstudio 编译 PDF
pdflatex.exe -synctex=1 --extra-mem-bot=1000000000 -interaction=nonstopmode %.tex
如果我只是删除包,我会遇到文本中使用的fontenc
括号 ( ) 的问题。并且包{}
在一般情况下似乎建议。
我的问题是:
- 这是由于我的字体设置而产生的局部效果吗?
- 我该如何解决这个问题?
(如果问题很幼稚,请见谅;恐怕我对 T1 和 LaTeX 中的字体系统只有一定的了解。)
答案1
经过进一步阅读,我找到了一个解决方案这里。安装cm-super
包。它将安装与 T1 兼容的 Computer Modern 字体版本。无需再导入任何内容或更改文档。
现在
\usepackage[T1]{fontenc}
输出如下:
答案2
对于使用带变音符号的拉丁字母的语言,您需要 T1 字体编码。变音符号在英语中只在特殊情况下使用,通常是从外语借用的,因此 Computer Modern 字体没有重音字母,而您的 .pdf 显示的是位图字体,没有抗锯齿功能。
您需要使用 1 型字体,推荐的字体是 Latin Modern,它与原始的 Computer Modern 最为接近 — 至少在您坚持使用 cm 系列的情况下是如此。因此您应该加载该lmodern
包。