Confluence5.8中文PPT、宏乱码解决方法
2015-12-02 12:09
337 查看
允许自由转载,但请尊重他人劳动成功,保留源地址。
作者:onebraveman
CSDN:http://blog.csdn.net/idc_void
本篇文章描述如何解决Confluence5.8中文PPT、宏乱码解决方法,理论上对所有Confluence版本均适用。
用PDF替换PPT
修改系统某jar文件
自己未曾对其有效性进行验证,只给出自己想到的解决方法,希望各位遇到同样问题的看官节约半个小时~一个小时的时间。
分析:自己的思路是PPT显示问题有可能与Centos(Linux)未安装好字体有关。
解决步骤:
1. 拷贝Windows系统中
2. 建立字体缓存
mkfontscale
mkfontdir
fc-cache
fc-list # 检验字体是否包括上传字体
3. 宏乱码的方法只能说是临时解决方案,即禁用中文字体,改用Confluence默认的英语字体。
4. 重新启动Centos
Tips:因原来创建的页面无法解决乱码问题,只能重新编辑或者上传PPT。
附图:
作者:onebraveman
CSDN:http://blog.csdn.net/idc_void
本篇文章描述如何解决Confluence5.8中文PPT、宏乱码解决方法,理论上对所有Confluence版本均适用。
一 问题描述
一周之前,自己在Centos布署了Confluence,作为某部门Wiki。后期发现上传中文PPT或者使用自带宏时,出现中文或者宏显示为小框框的乱码码问题(见附图)。二 解决方法
此问题基本上都是对多字节码编码格式问题,故顺道找了些资料。基本思路可分为:用PDF替换PPT
修改系统某jar文件
自己未曾对其有效性进行验证,只给出自己想到的解决方法,希望各位遇到同样问题的看官节约半个小时~一个小时的时间。
分析:自己的思路是PPT显示问题有可能与Centos(Linux)未安装好字体有关。
解决步骤:
1. 拷贝Windows系统中
C:\Windows\Fonts中所有中文字体到Centos系统
/usr/share/fonts/目录。
2. 建立字体缓存
mkfontscale
mkfontdir
fc-cache
fc-list # 检验字体是否包括上传字体
# 如无法找到命令,安装软件 yum install fontconfig mkfontscale
3. 宏乱码的方法只能说是临时解决方案,即禁用中文字体,改用Confluence默认的英语字体。
4. 重新启动Centos
Tips:因原来创建的页面无法解决乱码问题,只能重新编辑或者上传PPT。
附图:
相关文章推荐
- Orace查询数据出现乱码的问题解决思路
- oracle em 按钮乱码解决办法及em网页变成英文
- C#读取中文文件出现乱码的解决方法
- mysql命令提示行连接乱码的解决
- Jquery乱码的一次解决过程 图解教程
- 解决realplayer11中文正式版网页右键乱码问题embed_cn.dll
- 计算机中的字符串编码、乱码、BOM等问题详解
- php+AJAX传送中文会导致乱码的问题的解决方法
- Discuz!nt 源文件变成乱码的解决方法
- jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
- JavaScript中出现乱码的处理心得
- Js,alert出现乱码问题的解决方法
- 深入Lumisoft.NET组件开发碰到乱码等问题的解决方法
- jquery中文乱码的多种解决方法
- Jquery网页出现的乱码问题的三种解决方法
- oracle安装出现乱码等相关问题
- GET方法URL中传递中文参数乱码的解决方法
- JSP中文乱码常见3个例子及其解决方法
- mysql重装后出现乱码设置为utf8可解决
- JQuery AJAX 中文乱码问题解决