![Texworks 使用哪种字体来替换丢失的系统字体?](https://linux22.com/image/351509/Texworks%20%E4%BD%BF%E7%94%A8%E5%93%AA%E7%A7%8D%E5%AD%97%E4%BD%93%E6%9D%A5%E6%9B%BF%E6%8D%A2%E4%B8%A2%E5%A4%B1%E7%9A%84%E7%B3%BB%E7%BB%9F%E5%AD%97%E4%BD%93%EF%BC%9F.png)
问题
我正在使用 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 文件中。