开源办公套件onlyoffice打开中文乱码
思韵闪耀
2020-10-29
0

开源办公套件onlyoffice打开中文乱码的原因与设置默认字体为中文的解决方法

关于中文乱码问题,归根究底,是字体显示不像Windows一样中英双显,如图WINDOWS字体:

 

Ubuntu系统字体只显示英文。但是中文字体有包含字母。所以我们可以反其道而行。删除onlyoffice自身路径下的字体,拷贝我们所需的中文字体进去。

具体:

确保onlyoffice已经正常运行状态中。

    1、调出终端 find / -name arial.ttf 

可查到onlyoffice的字库文件夹fonts,路径很长,删空里面文件之后,

打开nextcloud之中的文档,字体已经为空。记得先删除浏览器缓存再打开文档。

 2、可参考网站http://wiki.ubuntu.org.cn/字体, 调出终端,安装文泉驿-微米黑等比较全面的中文字体(安装完路径:/usr/share/fonts/truetype/wqy)也可把其他中文字体拷贝进wqy文件夹下,再把wyq下的字体拷贝到onlyoffice的fonts文件夹内。

步骤:譬如安装的字体路径在/usr/share/fonts/ truetype/wqy /下

  3、所拷贝字体需创建缓存信息。

   cd /usr/share/fonts/truetype/wqy  (进入字体所在文件夹)

sudo mkfontscale (创建雅黑字体的fonts.scale文件,它用来控制字体旋转缩放)

sudo mkfontdir (创建雅黑字体的fonts.dir文件,它用来控制字体粗斜体产生)

sudo fc-cache -fv (建立字体缓存信息,也就是让系统认识雅黑)

然后输入docker  ps  回车查询容器ID

然后把容器ID填进去后再运行命令:

  docker exec -it容器ID bashdocumentserver-generate-allfonts.sh

 

打开onlyoffice文档之后,默认为中文字体


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

相关内容

Windows serve...
Windows server2019安装Intel I219-V网...
2025-01-15
windows下安装Pre...
windows下安装PrestaShop报错Unable to g...
2024-06-16
Windows通过命令对文...
Windows通过命令对文件夹赋权要在Windows上使用命令行(...
2024-04-30
Windows计划任务出现...
最近遇见一个奇怪的现象,系统定时任务调用一个批处理,定时执行错误,...
2024-03-25
Windows使用vlmc...
lmcsd就是一个仿真KMS管理工具,可以部署在内网或者公网可以运...
2023-12-02
windows Serve...
Windows 评估版(Evaluation)到期后会自动关机,要...
2023-12-02

热门资讯

docker的daemon.j... docker的daemon.json文件以及key,json文件的作用 1.静态的镜像文件转为动态容...
使用docker部署社区版on... 操作系统: centos7 3.10.0-514.26.2.el7.x86_64 docker版本:...
修改Docker config... 修改Docker config文件的坑 有一个容器之前只开了一个端口,现在要多开一个端口。 首先关闭...
Windows Server ... 一、 打开windows PowerShell,输入以下命令进行安装Docker 1)安装onege...
windows10 彻底卸载 ... 删除docker程序 记事本新建脚本文件 a.ps1,内容如下: $ErrorActionPrefe...
使用Docker部署ONLYO... 推荐服务器配置 RAM : 4 GB+ CPU : 双核 2 GHz + Swap : 至少2 GB...
Winserver 2019 ... 引言 :对于 在winserver 2019上安装docker ,官方有说明,网上也有教程,但是大部...
如何查看一个docker镜像有... 如何查看一个docker镜像有哪些版本 如何查看一个docker镜像有哪些版本 要想查看镜像的版本和...
查看已下载的Docker镜像l... 命令格式:docker image inspect (docker image名称):latest|...
seafile6.1.1部署o... seafile6.1.1部署onlyoffice后中文乱码解决办法 首先感谢cool_ccr,按这个...