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

texlive 2011 安装

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

1
2
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两个安装包,手动安装即可。

1
2
3
4
sudo apt-get install zlib1g-dev qt4-designer
cd lyx-2.0.1
. /configure && make
sudo make install

安装完成后,启动LyX。

首先,点击“工具 -> 重配置”,让LyX识别整个系统环境,包括texlive环境。然后根据个人需求,进行全局配置“工具 -> 首选项”。配置完成后,新建一个文档,设置文档的属性“文档 -> 首选项”:

  1. 文档类型:包括article、book等等
  2. 字体:为文档选择合适的字体
  3. 语言:在“编码”中选择文档的编码,如果是中文文档的话,需要使用UTF8编码。再加上使用的是Xetex,所以选择“Unicode(Xetex)(utf8)”。这一步很关键,否则将无法显示CJK字符。
  4. 输出:可以选择默认的输出格式为 PDF(Xetex)。
  5. Latex导言:这一步同样很关键,用来设置文章的导言部分,加入相关宏包(前提是你的系统有黑体和宋体两个字体,可根据自己情况修改):

1
2
3
4
5
6
7
8
\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格式。


你可能感兴趣的:(ubuntu)