Texworks 使用哪种字体来替换丢失的系统字体?

Texworks 使用哪种字体来替换丢失的系统字体?

问题

我正在使用 Linux 系统,我的表明PDF 查看器无法完整显示和打印文档,因为它缺少一些字体。据pdffonts我了解,这些字体是 Helvetica 和 Helvetica bold --- 专有字体。如果我转到 evince 中的文件 > 属性 > 字体选项卡,Helvetica 已被 TeXGyreHeros-Regular 替换,我还可以在安装的 Texlive 2016 中看到 otf 文件的路径(因此不是本机安装)。

研究

如果我使用以下方式打开同一文档,则可以看到完整的文本纺织厂。显然,Texworks 可以使用这些字体,或者合适的替代品。可惜的是,Texworks 没有打印功能,只能依靠 Evince 来实现,所以我又回到了原点。

问题

我如何确保 evince 获取 Texworks 已获取的字体?

答案1

评论太长了。

您的问题似乎与 LaTeX 无关,而是与特定的 LaTeX 编辑器有关。也许最好在特定于您所指编辑器的网站上提问。

字体通常嵌入在 pdf 文件中——甚至是商业字体(也有例外)。

有 14 种所谓的基本字体通常不嵌入(我在使用统计软件 GNU R 时遇到了这个问题):

Courier, Courier Bold, Courier Oblique, Courier Bold-Oblique,
Helvetica, Helvetica Bold, Helvetica Oblique, Helvetica Bold-Oblique,
Times Roman, Times Bold, Times Italic, Times Bold-Italic,
Symbol,
Zapf Dingbats.

Adobe 在 Acrobat Reader 中包含以下字体。您不必将这些字体嵌入 PDF 文件中。

相关内容