ubuntu 11.10 Texlive 2011 + Lyx 2.0.1 + Xetex 环境配置

来源:岁月联盟 编辑:exp 时间:2012-02-22

texlive 2011 安装

首先,下载texlive 2011套装(texlive2011.iso),并卸载系统上任何相关的texlive、latex等的安装包。我系统上默认没有安装,所以可以进行安装。此外,需要安装用于texlive图形安装的perl-tk包。

sudo apt-get install perl-tk
sudo ./install-tl --gui # 可视化安装
在弹出的配置界面上,修改最后一个选项“Create symlinks in system directories”为“Yes”,也就是使用标准目录。然后点击安装即可。
 
LyX的安装配置过程:
首先,下载LyX 2.0.1版本源码包,不要使用ubuntu的源安装,因为lyx会依赖其他安装包,源安装lyx会自动安装texlive 2009。其实安装了texlive 2011之后,lyx只依赖于qt和zlib两个安装包,手动安装即可。
 
sudo apt-get install zlib1g-dev qt4-designer
cd lyx-2.0.1
./configure&&make
sudo make install
安装完成后,启动LyX。
 
首先,点击“工具-> 重配置”,让LyX识别整个系统环境,包括texlive环境。然后根据个人需求,进行全局配置“工具-> 首选项”。配置完成后,新建一个文档,设置文档的属性“文档-> 首选项”:
 
文档类型:包括article、book等等
字体:为文档选择合适的字体
语言:在“编码”中选择文档的编码,如果是中文文档的话,需要使用UTF8编码。再加上使用的是Xetex,所以选择“Unicode(Xetex)(utf8)”。这一步很关键,否则将无法显示CJK字符。
输出:可以选择默认的输出格式为PDF(Xetex)。
Latex导言:这一步同样很关键,用来设置文章的导言部分,加入相关宏包(前提是你的系统有黑体和宋体两个字体,可根据自己情况修改):
 
/usepackage[cm-default]{fontspec}
/usepackage[BoldFont,SlantFont]{xeCJK} % 引入此前安装的xeCJK包
/usepackage{xunicode}
/usepackage{xltxtra}
/setmainfont[BoldFont=SimHei,ItalicFont=Ubuntu Italic]{Ubuntu}
/setCJKmainfont{SimSun} % CJK字体
/XeTeXlinebreaklocale"zh"
/XeTeXlinebreakskip = 0pt plus 1pt
至此,就可以使用LyX进行tex文档的编写和输出浏览了。工程默认扩展名为.lyx,可以分别导出对应的tex和pdf格式。


摘自 少帅的天空