首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PDF字体返回到DejaVu Sans,需要一个单空格替换

PDF字体返回到DejaVu Sans,需要一个单空格替换
EN

Ask Ubuntu用户
提问于 2016-05-17 19:48:49
回答 1查看 800关注 0票数 3

我有一个PDF,它的特点是代码片段,它引用了Courier Std (这在我的系统上是不可用的,我也不打算购买)。问题是,在Evince Document Viewer (3.18.2)中,这个字体被DejaVu Sans取代了,它不是monospace字体,而设置在单空格字体中的代码很难读懂。(这种特殊的角化调整只会使它变得更加困难)。

我已经安装了msttcorefonts,希望它能有所帮助,但它没有帮助。如何用单空格字体替换DejaVu Sans?

更新:如果我在Firefox中加载PDF,字体将被正确地替换为单空格字体。

EN

回答 1

Ask Ubuntu用户

发布于 2020-10-29 13:11:01

这个问题应该是修补在下一个版本的Ubuntu (21.04). There也是一个上游的fontconfig合并请求#128挂起。

同时,以下步骤应有助于解决PDF字体替换问题:

  • 安装fonts-urw-base35
  • 创建包含以下内容的文件~/.config/fontconfig/conf.d/10-pdf-aliases.conf: <别名binding="same"> >CourierStd 表达式>> CourierStd单步 然后运行fc-cache (可能不是必要的)。您可以根据需要向文件中添加其他字体别名。

另请参阅:

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/773854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档