首页 > 代码库 > ubuntu14.04配置中文latex完美环境(texlive+texmaker+lyx)

ubuntu14.04配置中文latex完美环境(texlive+texmaker+lyx)

Ubuntu下的文档编辑虽然有libreoffice,但对中文和公式的排版始终不如ms office,因此要想写出高质量的文档,只能靠latex了,现在随着xeCjk的开发,中文文档在ubuntu下的排版已经非常棒了,已经足够支持和成熟,其组合是:texlive2014+texmaker+lyx+中文字体,这样在ubuntu下就可以开发出完美的中文文档了。

转入正题,以下的方法在3台电脑上成功安装(在64位系统上安装):

1.首先安装texlive2014,不推荐用官方源sudo apt-get安装,用官方源装对中文的支持总感觉没那么好,尤其在lyx使用时中文就支持不够好,因此强烈推荐http://mirrors.hustunique.com/CTAN/systems/texlive/Images/ 下载最新的texlive2014DVD(2.4G),当然也可以采用在线安装的方式(参考官网安装介绍)

安装 texlive2014流程:

step0:安装perl-tk(安装texlive需要用到)

 

[plain] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. sudo apt-get install perl-tk  

 

 

step1:右键texlive2014***.iso,然后直接选择使用磁盘映像器挂载打开(用mount方法也可以,参考http://kayzhang.com/install-texlive-under-ubuntu/),然后cd /media/usr/Texlive(具体看自己计算机的路径)进入后,运行./install-tl -gui(加gui是图形安装的意思,强烈推荐)

step2:

进入图形安装界面,可以选择一些自己不需要的模块,如果不清楚,全部安装就可以

step3:配置环境变量 

gedit ~/.bashrc 加入以下环境变量:

 

[plain] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. PATH=/usr/local/texlive/2014/bin/x86_64-linux:$PATH; export PATH  
  2. MANPATH=/usr/local/texlive/2014/texmf-dist/doc/man:$MANPATH; export MANPATH  
  3. INFOPATH=/usr/local/texlive/2014/texmf-dist/doc/info:$INFOPATH; export INFOPATH  


保存,然后在命令行运行命令

 

 source .bashrc  (更新环境变量,或者直接重启终端也可以)

step4:

测试是否安装成功,在终端运行

tex -version

成功的话看到 TEX的版本和大牛DE knuth的版权信息等。如果出现恭喜你,安装成功,

2.下载texmaker4.3,texmaker是Linux下最好的Latex编辑器,,同样也不要用官方源sudo apt-get的方式安装,因此会安装依赖,把texlive2013也安装进去的,切记

http://www.xm1math.net/texmaker/download.html#linuxg到这里下载ubuntu14.04的版本(推荐用qt5的64位deb版本),然后鼠标左键双击就可以在软件中心安装,相当简单

 

3.下载lyx2.1,这个软件是texmaker的补充,是所见即所得的软件,即使不懂latex语法,也能用得很好,像WORDS一样,安装这个需要下载源码,然后用源码编译,直接用UBUNTU官方源安装同样安装很多多余的依赖包问题,所以不推荐用,其下载地址为http://www.lyx.org/Download

安装参考了http://blog.sina.com.cn/s/blog_840dd2830100x787.html

下面是LYX的编译过程:

step1:首先安装编译需要的依赖包:sudo apt-get install zlib1g-dev qt4-designer

step2: 解压文件后,进入 文件根目录,执行以下命令

配置编译:./configure&&make;
安装:sudo make install;

step3:如果中途没有报错的话,就可以直接在命令行输入lyx启动了

 

4.如果要获得较好的效果,则需要安装windows字体(常用的6套)和adobe字体(4套)

ubuntu下安装字体非常简单,只需要右键打开字体,然后点安装就可以了,然后用xeCjk就可以直接调用了,具体怎么用,留意后面的教程

ubuntu14.04配置中文latex完美环境(texlive+texmaker+lyx)