
為什麼預設的 LaTeX 設定\usepackage[T1]{fontenc}
使用這麼多不同的字體(例如\mathrm{}
使用與 不同的字體\textrm{}
)?至少 Adobe Acrobat Reader 向我顯示了一個列表,其中包含:
- 中巴X10,
- CMEX10,
- CMMI...,
- CMMR...,
- 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。