Computer Modern 如何存储在我的硬盘上,或者何时生成?

Computer Modern 如何存储在我的硬盘上,或者何时生成?

字体到底怎么样电脑模式存储在我的硬盘上?

我知道 Computer Modern 是使用 METAFONT 设计的,而 METAFONT 只输出位图。那么我的硬盘实际上是否只包含字体的几何描述,并且每当执行 TeX 时,它都会调用 METAFONT 来生成此特定源文件所需的位图?它是否在每次执行时都再次生成字体?这是否意味着我的最终 PDF 包含一个位图每个我在每个变体(更大、粗体、斜体……)中使用的符号都具有相当高的分辨率(使用 Acrobat Reader 放大时没有显示任何像素化)?

如果字体不是总是“动态”生成的,那么如何才能像所展示的那样轻松地定制 Computer Modern?这里

答案1

现在通常使用驻留在您的 texsystem 中的字体的 type1 版本。您可以强制使用位图版本,例如通过禁用映射文件:

\documentclass{article}
\pdfmapfile{}

\begin{document}
Hello

\end{document} 

然后你会得到这个: 在此处输入图片描述

位图字体创建一次(针对每个字体大小),然后存储在您的 texsystem 中。您可以在日志文件末尾找到确切的位置:

 XXX\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\public\cm\dpi600\cmr10.pk

相关内容