美文网首页
给nautilus添加"修复PDF字体"右键

给nautilus添加"修复PDF字体"右键

作者: 刀尖红叶 | 来源:发表于2017-03-11 19:21 被阅读42次

    Linux下看PDF是件麻烦事,假如没有内嵌字体而系统又不包含指定的字体,显示效果就很很差,针对中文字体显示问题这篇文章可以参考,但最近我遇到无内嵌英文字体的pdf显示问题:虽然我系统中有从win8拷过来的字体,但一些字体比较不常见,显示效果很差如下:

    Evince提示:

    ghostscript能将未嵌入字体替换为支持的字体,但每次命令行操作太麻烦,于是想在natilus下添加一个右键菜单,鼠标点点就行~

    具体步骤
    官方说nautilus添加菜单有两种办法:natilus-scriptnautilus-extension,不过都要自己写脚本,发现第三方的nautilus-actions能够很方便的定制出右键菜单,遂试之~
    1.安装nautilus-action
    sudo pacman -S nautilus-actions

    2.通过nautilus-actions-config-tool来定制
    先指定名字、描述、图标等基本信息:


    然后是运行的命令

    其实等同于
    /usr/bin/gs -o 输出pdf -dPDFSETTINGS=/prepress -sDEVICE=pdfwrite 源文件

    至于%d等意思见下图:

    更聪明的显示--只对pdf文件出现'Repair PDF Font'右键:


    3.最后
    保存后,以后鼠标右键就会出现新栏"Repair PDF Font",点击后会在当前目录多出一个repaired的文件

    这次打开显示就正常了:

    参考:
    Gnome中建立Open Terminal Here右键菜单
    The pdf viewer ``evince'' on Linux can not display some math symbols correctly

    相关文章

      网友评论

          本文标题:给nautilus添加"修复PDF字体"右键

          本文链接:https://www.haomeiwen.com/subject/aslzgttx.html