ubuntu firefox乱码问题

之前折腾matlab 中文输入问题,结构matlab没整好,还把firefox中文字体整坏了.(部分网页,例如百度知道显示中文的地方全部出错)

之前的操作是:Ubuntu安装中文字体可以显示中文,还是无法输入中文(fictx).

一、准备字体
   XP的字体存放在c:/windows/fonts目录 下,我们把喜爱的字体拷贝出来,比如simsun.ttc、simkai.ttf、simhei.ttf、simfang.ttf等。把这些字体文件拷贝 到Ubuntu的/usr/share/fonts/xpfonts目录下。

   注:如果你发现在/usr/share/fonts/ 下不能创建新的文件夹,那么请用root 用户登录。

二、导入字体
   打开“终端”运行以下命令行,建立字体缓存信息:
   sudo mkfontscale
   sudo mkfontdir         ##会在命令执行的对应路径下生成fonts.dir   与 fonts.scale 两文件
   sudo fc-cache -fv   

   命令执行成功后终端上会显示:
   fc-cache: succeeded

现在分析可能的原因是之前建立的fonts.dir 与 fonts.scale 位置与未生成字体缓存出错.

参见:ubuntu 中文-字体

fc-cache -fv #通常复制字体进~/.fonts就会自动刷新字体,如果没有,用这个命令,如果复制进的是/usr/share/fonts/,用sudo fc-cache -fv

获取中文字体:

sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

我的字体文件路径:

firefox这样成功后,我再试了下matlab,可以输入中文了..

-----------------------------------------------------

mark :  fc-cache -fv  /     sudo fc-cache -fv

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-05 19:28:56

ubuntu firefox乱码问题的相关文章

解决从Windows拷贝来的文件到Ubuntu出现乱码的问题

1.转换文件内容编码    Windows下天生的纯文本文件,其中文编码为GBK,在Ubuntu下显示为乱码,可以使用iconv命令进行转换:    iconv -f gbk -t utf8 source_file > target_file2.转换文件名编码    Windows下压缩的zip文件,在 Ubuntu下解开时,中文文件名会显示乱码,可以用convmv解决.    安装convmv:    sudo apt-get install convmv    转换文件或目录:    con

【ubuntu firefox】 Firefox is already running, but is not responding

在ubuntu下启动firefox报错 Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system. 解决: 终端输入 killall firefox [ubuntu firefox] Firefox is already running, but is not r

Ubuntu Server乱码解决办法

查看中文编码: [email protected]:~# cat /etc/default/locale LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh" LC_NUMERIC="zh_CN" LC_TIME="zh_CN" LC_MONETARY="zh_CN" LC_PAPER="zh_CN" LC_NAME="zh_CN" LC_AD

ubuntu中文乱码--添加中文字符集

在Ubuntu支持中文后(方法见上篇文章),默认是UTF-8编码,而Windows中文版默认是GBK编码.为了一致性,通常要把Ubuntu的默认 编码改为GBK.当然你也可以不改,但这会导致我们在两个系统之间共享文件变得非常不方便,Samba共享的文件也总会有乱码出现.总不能每次传完文件都 人肉转码一次吧. ubuntu转码需要分为几个部分分别进行: 1. 系统级 Ubuntu默认是不支持GBK的.这里若不更改,则后续步骤均无法生效. 添加中文字符编码: $sudo vim /var/lib/l

【转】Ubuntu FireFox无法播放网页视频音乐的解决办法

原文:http://www.codeweblog.com/%E8%A7%A3%E5%86%B3qq%E9%9F%B3%E4%B9%90%E7%BD%91%E9%A1%B5%E7%89%88%E5%9C%A8ubuntu-firefox%E4%B8%8B%E6%97%A0%E6%B3%95%E6%92%AD%E6%94%BE%E7%9A%84%E9%97%AE%E9%A2%98/ 一条命令可以安装大多数音视频解码器: sudo apt-get install ubuntu-restricted-e

[Ubuntu]Firefox书签Ubuntu与Windows同步

Ubuntu默认使用Firefox国际版.其他平台访问官网下载到的都是中国版,而国际版和中国版使用两套账号体系,相互之间无法同步,导致Ubuntu的Firefox无法和其他平台的Firefox同步书签等,为此可将Firefox改为使用中国版. 访问Firefox中国官网,下载最新版Firefox:http://www.firefox.com.cn/download/    解压:tar jcf Firefox-latest-x86_64.tar.bz2    将系统预装的Firefox备份:su

ubuntu中文乱码解决

首先,安装中文支持包language-pack-zh-hans: $ sudo apt-get install language-pack-zh-hans 然后,修改/etc/environment(在文件的末尾追加): LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh:en_US:en" 再修改/var/lib/locales/supported.d/local(没有这个文件就新建,同样在末尾追加): en_US.UTF-8 UTF-8

Ubuntu Firefox无法弹出下拉菜单和右击失效

sudo apt-get install fcitx-frontend-gtk2 sudo gedit /etc/X11/xinit/xinput.d/scim GTK_IM_MODULE=scim QT_IM_MODULE=scim

Linux Ubuntu mysql 乱码

进入mysql后,敲入命令status,就可以看到mysql的字符编码问题. 默认如下: Server characterset:    latin1 Db  characterset:    latin1 Client characterset:    latin1 Conn. characterset:    latin1 所以在开发时候要改变一下字符,因为Iatin1编码不支持中文. 在ubuntu12.04以后如果要设置mysql能够正常显示中文,只需要在文件/etc/mysql/my.