这个问题可能听起来很蠢(我不是计算机专业的)。我使用 Latex 制作了我的研究生申请简历(基于计算机专业毕业生的建议 :) )并成功生成了所需的 PDF。我知道 Computer modern 字体是默认字体,但我使用了\usepackage[字体]选择使用新世纪教科书在这里得到一点帮助:http://www.rpi.edu/dept/arc/training/latex/resumes/
上面说要使用 New Century Schoolbook,您需要在系统中安装它。所以我的问题是: 如果有人在不支持 New Century Schoolbook 的系统上阅读我的 PDF,他们在阅读时会遇到问题吗?
或者“您需要在系统中安装字体”(如上述网站所述)仅适用于 TEX 文件而不适用于 PDF 文件?还是我错了,New Century Schoolbook 与 Times New Roman 或 Arial 一样常见?
答案1
除非你改变了默认配置,否则目前的主要 TeX 发行版嵌入默认情况下,大多数字体。这意味着,如果您要排版某些非拉丁文字(例如中文、日文、韩文等),则只需担心读者系统上字体的可用性。
旧版 TeX 安装默认不嵌入最常见的 PostScript 字体,但嵌入所有其他字体。
无论如何,我始终建议在提交或发送重要文档之前检查字体是否嵌入。有几种方法可以做到这一点。一种是使用 PDF 查看器并查找文档的Properties
。这应该包括有关的信息Fonts
。
例如,这是 Okular 对一个简单示例文档的显示:
这是可以的,因为所有字体都列为“嵌入”。(子集也可以。)
另一个选择是使用命令行或其他实用程序,例如,pdffonts
对于同一示例,它可以生成以下内容:
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
VJGNPX+CMR10 Type 1 Builtin yes yes no 4 0
OTQOSA+CMBX12 Type 1 Builtin yes yes no 5 0
ZQOAXT+CMTI10 Type 1 Builtin yes yes no 6 0
这里的关键列是标题emb
,重要的是此列中的所有条目都是yes
。