tips:linux环境下
在使用libreoffice进行文档转换的时候,经常会遇到中文变成乱码的情况,这是由于windows上拥有的字体,在libreoffice中没有。
所以要解决这个问题,就要对libreoffice的文字库进行修改,下面仅提供思路,具体操作自行百度
第一步 找到libreoffice的字体目录
一般在 libreoffice安装目录/share/fonts/truetype
我们会发现下面有很多字体文件还有一个配置文件 fc_local.conf
第二步 找到我们需要的字体文件
具体怎么找自行百度,找到文件以后,放到libreoffice的字体目录中
第三步 修改libreoffice字体配置文件
修改配置文件(具体怎么改问大模型)将处理中文的最高优先级的字体改成我们第二步添加进来的即可
第四步 重启libreoffice服务
# 使用netstat命令
netstat -tulpn | grep libreoffice
# 或者使用ss命令
ss -lpn | grep libreoffice
# 或者使用lsof命令
lsof -i | grep libreoffice
评论区