为什么默认的 LaTeX 设置\usepackage[T1]{fontenc}
使用这么多不同的字体(例如,\mathrm{}
使用与不同的字体\textrm{}
)?至少 Adobe Acrobat Reader 向我显示了一个包含以下内容的列表:
- CMBX10,
- CMEX10,
- CMMI......,
- CMR......,
- CMSY...,
- F108,
- F109,
- SFBX...,
- SFRM......,
- SFSL1000,
- SFTT1000
我可以减少文档中使用的字体数量吗?为什么有这么多字体(甚至是同一系列的字体)?
答案1
\documentclass{article}
\usepackage[T1]{fontenc}
%\usepackage{kpfonts}
\begin{document}
Some math:
\[\int\limits_1^\infty \frac1{x^2} \mathrm{d}x = 1 \]
\end{document}
有 6 种字体,始终作为子集嵌入。文件大小为 39kB。
未注释的文件\usepackage{kpfonts}
中嵌入了 4 种字体,文件大小为 26 kB。