You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 22.04 XFCE环境下LibreOffice字体显示异常问题求助

Ubuntu 22.04 XFCE环境下LibreOffice字体显示异常问题求助

嗨,我之前也碰到过类似的糟心事,给你几个亲测有效的解决步骤,应该能帮你搞定:

  • 检查并安装缺失字体:PDF里用到的字体可能你的系统没装,LibreOffice只能用替代字体凑数,自然显示不对。你可以打开LibreOffice Draw后,点工具 > 选项 > LibreOffice Writer > 字体替换,看看有没有标红的缺失字体。要是有,直接去Ubuntu软件中心搜对应的字体包安装,或者用终端命令装常用的中文字体包:

    sudo apt install fonts-wqy-microhei fonts-noto-cjk
    

    英文缺失字体的话,试试装fonts-noto包。

  • 调整LibreOffice字体嵌入设置:如果PDF本身嵌入了字体,可能LibreOffice没正确加载。打开PDF的时候,留意导入对话框里有没有嵌入所有字体的选项,勾上它;或者进工具 > 选项 > LibreOffice > 字体,勾选使用系统字体替换允许嵌入字体这两个选项,再重启软件试试。

  • 重置LibreOffice配置文件:有时候软件的配置文件乱了也会搞出字体问题。先把所有LibreOffice程序关掉,然后在终端跑这个命令备份并重置配置:

    mv ~/.config/libreoffice ~/.config/libreoffice_backup
    

    重新打开Draw,看看字体是不是正常了。

  • 升级LibreOffice到最新版:Ubuntu自带的LibreOffice版本可能偏旧,有些字体兼容性问题已经在新版里修复了。你可以通过PPA升级:

    sudo add-apt-repository ppa:libreoffice/ppa
    sudo apt update && sudo apt upgrade libreoffice
    
  • 检查XFCE桌面的字体设置:桌面环境的字体配置也会影响LibreOffice。打开XFCE的设置 > 字体,把默认字体换成系统支持的(比如Noto Sans或者DejaVu Sans),别开那些奇怪的字体渲染选项,改完后重启LibreOffice试试。

要是这些方法都不管用,你可以用Evince这类PDF阅读器查看文件 > 属性 > 字体,把PDF里用到的字体信息发出来,这样能更精准地定位问题~

备注:内容来源于stack exchange,提问作者Cobradabest

火山引擎 最新活动