如何更改 kpdf 中的字体替换?

如何更改 kpdf 中的字体替换?

我正在尝试阅读使用 Garamond 使用 MSWord 创建的 pdf,并且 kpdf 正在替换“Deja Vu Sans”。但我有帕拉迪奥!我可以在哪里更改它?

答案1

非常非常老的问题,但我会添加我今天学到的知识来帮助其他最终来到这里的谷歌航海者。

具体的字体替换由 ~/.fonts.conf 控制,它可能是 ~/.config/fontconfig/fonts.conf 的链接(总体模式位于 /etc/fonts/conf.d/30-metric-aliases.conf )

在 ~/.fonts.conf 的标签内,添加如下部分

<match>                                                                                                              
    <test name="family"><string>FONT-TO-BE-REPLACED</string></test>                                                                  
    <edit name="family" mode="assign" binding="strong">                                                                
      <string>REPLACE-WITH-THIS-FONT</string>                                                                                           
    </edit>                                                                                                            
  </match>  

在你的情况下应该是

<match>                                                                                                              
    <test name="family"><string>Garamond</string></test>                                                                  
    <edit name="family" mode="assign" binding="strong">                                                                
      <string>Palladio</string>                                                                                           
    </edit>                                                                                                            
  </match>  

就是这样应该完毕。

相关内容