confluence使用宏时乱码
confluence在使用宏时,出现中文乱码。解决办法1、在linux上安装中文字体使用命令fc-list :lang=zh查看是否已安装中文字体fc-list :lang=zh将windows上的字体直接拷贝至linux的/usr/share/fonts,在该路径下新建目录,自定义名称即可,我创建的为msttfonts,将新增字体拷贝到该目录下。建立字体索引信息,更新字体缓存。m...
confluence在使用宏时,出现中文乱码。
解决办法
1、在linux上安装中文字体
使用命令fc-list :lang=zh
查看是否已安装中文字体
fc-list :lang=zh
将windows上的字体直接拷贝至linux的/usr/share/fonts
,在该路径下新建目录,自定义名称即可,我创建的为msttfonts
,将新增字体拷贝到该目录下。
建立字体索引信息,更新字体缓存。
mkfontscale
mkfontdir
fc-cache
2、 在confluence安装目录的confluence/bin
下找到setenv.sh
, 找到CATALINA_OPTS
, 加入一行CATALINA_OPTS="-Dconfluence.document.conversion.fontpath=/usr/share/fonts/msttfonts/ ${CATALINA_OPTS}"
3、清空confluence home目录下的viewfile目录和shared-home/dcl-document目录里的所有缓存文档文件, 不清空的话, confluence预览旧文件时还是会显示方框,只有新文件才会正常。
4、重启confluence
遗留问题:使用此方法后,在新建页面编辑时没有问题,但是在创建新的空间,新增的默认空间主页面的宏,还是有部分中文乱码。
参考文献
更多推荐
所有评论(0)