在Ubuntu 12.04 LTS下安装Texmaker后,如需要支持中文环境,需要安装CJK包。

终端(Ctrl+Alt+T(Terminal))下输入命令切换到超级管理员:

sudo -i

安装包

sudo apt-get install latex-cjk-chinese

apt为:Advance Package Toolkit

后来发现即使如此用pdfLatex可以支持中文,但是XeLatex+PDF就不奏效了。因为在Window下采用的是TexStudo采用XeLatex+PDF,到Linux上就看不到汉字了。

下面是代码的最小集:

%HelloTeX.tex
\documentclass{article}
\usepackage{xeCJK}
\begin{document}
你好,TeX!
\end{document}

查看日志发现如下记录:

Missing character: There is no 你 in font [lmroman10-regular]:mapping=tex-text

貌似是字体的问题,加上字体设置

\setmainfont{AR PL UKai CN}

问题解决了,可以正常显示汉字了。但是需要注意的是\setmainfont命令里面的字体需要是本机已经安装的字体,俺是打开LibOffice查看有哪些字体复制名称过来的,如果您不知道本机到底安装了哪些字体,那么可以打开终端(Ctrl+Alt+T),键入命令:

fc-list

如果想查看本机有哪些中文字体,键入如下命令:

fc-list :lang=zh

注意命令fc-list和冒号之间需要一个空格。lang(language)和冒号之间不要加空格。如果不知道fc-list命令如何使用,可查看手册(Manual),键入如下命令即可:

man fc-list

终于可以在Window和Ubuntu下任性的使用LaTex工具Produce文档了。

PS:谢谢Tony Bai的文章启发。(抱歉找不到链接了)

配置Texmaker中文支持的更多相关文章

  1. jupyter notebook 目录配置、导出 tex 和 pdf 及中文支持

    环境:macbook pro, mactex, jupyter notebook, brew 安装pandoc从而支持格式转换为tex: brew install pandoc 修改tex artic ...

  2. CentOS7配置中文支持与部署GitLab服务器

    给你的 CentOS 7 安装中文支持 1.首先需要中文字体以便支持命令行终端的中文显示需求: yum groupinstall "fonts" 碰到提示输入 y 回车继续安装,大 ...

  3. inux 安装中文支持包及中文字符集配置 +i18n

    由于某些原因系统安装时未安装中文支持,导致后续应用出现中文方块乱码现象, 解决方法很简单,当然不是重装,只需以下三步即可搞定. .安装中文包: yum -y groupinstall chinese- ...

  4. linux 安装中文支持包及中文字符集配置

    由于某些原因系统安装时未安装中文支持,导致后续应用出现中文方块乱码现象,解决方法很简单,当然不是重装,只需以下三步即可搞定. 1.安装中文包: #yum -y groupinstall chinese ...

  5. linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg)

     linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg) 2013-11-10 16:51:14 分类: 系统运维 为什么要写这篇文章? 答:通过常规的三大步(./confi ...

  6. OpenReports中文支持方案

    此文章在<OpenReports中文支持完全解决方案.doc>的基础上做优化,并贴出代码.已测试通过. 一.主要解决的问题 1 页面显示支持中文 2 与服务器或数据库的交互支持中文 3 查 ...

  7. centos安装中文支持(转)

    安装中文支持包. yum install fonts-chineseyum install fonts-ISO8859-2 -------- 一.安装中文支持方法1.在安装光盘中找到一下包进行安装.r ...

  8. RedHat安装中文支持和字体

    操作系统: Red Hat Enterprise Linux 6.3 x86 安装中文语言支持: yum install "@chinese support" 安装完中文支持后,可 ...

  9. centos 解决中文支持问题, 如此修改可以修正eclipse 乱码问题。

    一.中文支持 安装中文语言包: yum groupinstall chinese-support 修改字符编码配置,没有这个文件就创建它: vim /etc/sysconfig/i18n 为 LANG ...

随机推荐

  1. MySQL 数据库性能优化之索引优化

    接着上一篇 MySQL 数据库性能优化之表结构,这是 MySQL数据库性能优化专题 系列的第三篇文章:MySQL 数据库性能优化之索引优化 大家都知道索引对于数据访问的性能有非常关键的作用,都知道索引 ...

  2. 【Tech】Cassandra安装和启动

    1.安装 jre,配置系统环境变量: 2.安装python,配置环境变量: 3.下载cassandra,http://cassandra.apache.org/download/: 4.解压,这里我没 ...

  3. opencv显示鼠标所在位置的rgb值

    #include"highgui.h" #include"cv.h" #include"cxcore.h" #include<stdl ...

  4. 源码解析Android中View的measure量算过程

    Android中的Veiw从内存中到呈现在UI界面上需要依次经历三个阶段:量算 -> 布局 -> 绘图,关于View的量算.布局.绘图的总体机制可参见博文< Android中View ...

  5. 在win8中如何实现下拉刷新的功能

      现在我以listview为例来讲述下拉刷新的功能! 在xaml中设置listview一定要设置一个这样的属性,IsSwipeEnabled=false,然后再listview控件的前面要布局下拉刷 ...

  6. React学习、安装及QuickStart

    首先看的是这个页面 http://www.cocoachina.com/webapp/20150721/12692.html 这里有个内容差不多的版本(精华版):http://www.cnblogs. ...

  7. HDU 1564 (博弈) Play a game

    这道题的答案猜也很好猜出来,但是想太难想了..题解一贴,然后闪人.. 请戳这

  8. BZOJ 4571 美味

    又一部SCOI血泪史.... 唉. 就是在这棵树上一遍又一遍跑嘛. 以后不要直接求答案啊.要最后再异或起来. 要学习简单的代码风格. #include<iostream> #include ...

  9. github.io hexo 安装

    /***************************************************************** * github.io hexo 安装 * 说明: * 本文记录h ...

  10. 封装sharedPreferences SettingsSPData

    /*************************************************************************** * 封装sharedPreferences S ...