ganttproject 是一个非常优秀的项目管理工具,但是不同的操作系统上对中文的支持需要特别处理下.
本环境基于Centos 7.6
环境, 安装的 ganttproject-2.8.10
准备字体
首先准备一些中文字体,最直接的办法就是找一台window
系统 打开 C:\Windows\Fonts
目录,将下边你喜欢的中文字体复制出来.
添加字体
将找到的字体复制到linux的字体目录 /usr/share/fonts
下边
进入该目录,执行命令
sudo mkfontscale
sudo mkfontdir
# 查看安装的字体
fc-list :lang=zh
设置字体
打开 ganttproject
在菜单栏中找到 编辑
>设置
>一般
在Application font
中可以查看到刚才添加的字体,
但是这个只是设置整个软件界面可以使用的字体,不会影响导出中文的设置.
导出中文
在导出的时候,PDF
的导出中中文还是乱码,
打开这个目录ganttproject-2.8.10/plugins-2.8.10/org.ganttproject.impex.htmlpdf/resource/fonts
将刚才的字体在这里复制一份
重启软件.
在导出最后一步, All fonts have bean found
中 Substitution
一列的选项中,选择对应的中文字体,点击导出,
你看那可爱的中文是不是又出来了.
网友评论