You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu和Mac OS中为Libre Office安装KHMERKEP.ttf字体?

解决Ubuntu与macOS下LibreOffice无法识别KHMERKEP.ttf字体的问题

我遇到过好几次双击安装字体后LibreOffice不认的情况,大概率是字体缓存没刷新或者安装路径的问题,下面给你针对两个系统的可靠解决步骤:

Ubuntu 系统解决方案

方法1:用户级字体安装(推荐,无需管理员权限)

  • 打开文件管理器,按下Ctrl+H显示隐藏文件,找到~/.fonts文件夹(如果没有,直接新建一个命名为.fonts的文件夹即可)
  • 将你的KHMERKEP.ttf字体文件复制粘贴到这个文件夹里
  • 打开终端,输入命令:fc-cache -fv,这个命令会强制刷新系统的字体缓存,等待执行完成
  • 彻底关闭LibreOffice(包括后台运行的进程,别只关窗口),重新打开文档,现在应该能在字体列表里找到KHMERKEP了

方法2:系统级字体安装(适合多用户共享)

如果你需要让所有用户都能使用这个字体,可以装到系统字体目录:

  • 打开终端,先创建专门的高棉字体目录:sudo mkdir -p /usr/share/fonts/truetype/khmer
  • 把字体文件复制到这个目录,替换成你字体的实际路径(比如~/Downloads/KHMERKEP.ttf):sudo cp ~/Downloads/KHMERKEP.ttf /usr/share/fonts/truetype/khmer/
  • 同样执行刷新命令:sudo fc-cache -fv
  • 重启LibreOffice,检查字体列表

macOS 系统解决方案

macOS双击安装有时候会因为字体验证或者路径问题导致LibreOffice识别不到,试试下面的方法:

方法1:修复字体验证并重新安装

  • 打开「字体册」应用,找到已安装的KHMERKEP字体,如果旁边有黄色感叹号,说明字体存在验证问题
  • 右键点击该字体,选择「验证字体」,按照提示完成修复(如果有修复选项的话)
  • 如果没有验证问题,先右键移除该字体,然后重新双击KHMERKEP.ttf,在弹出的字体册窗口点击「安装字体」
  • 彻底退出LibreOffice(右键Dock图标选「退出」,或者用活动监视器结束所有LibreOffice相关进程),再重新打开文档

方法2:手动安装到系统字体目录

  • 打开访达,按下Cmd+Shift+G,输入/Library/Fonts/并回车,这是系统级的字体目录
  • 将KHMERKEP.ttf复制到这个目录,可能需要输入管理员密码
  • 关闭字体册,重启LibreOffice,字体应该就能被识别了

额外排查小技巧

  • 打开LibreOffice Writer后,点击「格式」→「字体」,在搜索框直接输入KHMERKEP,别输错拼写
  • 如果还是找不到,打开终端(Ubuntu)或者终端.app(macOS),输入fc-list | grep KHMERKEP:
    • Ubuntu下有输出说明字体已安装,只是LibreOffice需要彻底重启
    • macOS下如果没输出,先安装fontconfig:brew install fontconfig,再执行命令,没有输出的话说明字体没安装成功,重新走上面的步骤

内容的提问来源于stack exchange,提问作者Houy Narun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:33:14