您的位置:首页 > 其它

TeX Live 2010 安装步骤(ubuntu 10.10下测试通过)

2014-05-03 22:27 447 查看
  第一步:准备

  我是使用光盘镜像安装TeX Live 2010,所以在安装前需要准备如下材料:

  TeX Live 2010光盘镜像,Windows字体(从Windows 系统拷贝),Adobe字体(网络下载)

  第二步:开始安装(采用GUI安装方式)

  首先安装 perl-tk

    sudo aptitude
install perl-tk

  挂载 TeX Live
2010 镜像

    sudo mkdir
/mnt/iso

    sudo mount
-o loop texlive2010.iso /mnt/iso

    安装

    sudo /mnt/iso/install-tl
--gui

  第三步:安装TeX
Live 2010


    信息读取完毕后,探出一个界面如下:

    


    我把最后一项“自动创建链接”修改外,其他保持原样。点击“安装TeX Live“。

  第四步:配置环境变量

    我的默认shell 是bash.一次对照安装指南。打开终端,输入:

     vi ~/.profile或者vim
/etc/bash.bashrc

    然后把以下代码添加进去

   PATH=/usr/local/texlive/2010/bin/i386‐linux:$PATH;
export PATH

   MANPATH=/usr/local/texlive/2010/texmf/doc/man:$MANPATH;
export MANPATH

INFOPATH=/usr/local/texlive/2010/texmf/doc/info:$INFOPATH;
export INFOPATH

    接着,修改/etc/manpath.config

     sudo vi /etc/manpath.config

    在# set up PATH to MANPATH mapping下输入

  MANPATH_MAP
/usr/local/texlive/2010/bin/i386-linux /usr/local/texlive/2010/texmf/doc/man

  第五步:配置中文环境和中文字体安装

    首先:创建Windows字体目录WinFonts和Adobe字体目录AdobeFonts

    sudo mkdir
/usr/share/fonts/WinFonts

    sudo
mkdir /usr/share/fonts/AdobeFonts

 第二 复制上述准备的字体到各自目录

这里需要注意:修改上面拷贝字体的权限


sudo chmod 644 /usr/share/fonts/WinFonts/*

sudo
chmod 644 /usr/share/fonts/AdobeFonts/*

如果没有这一步,会在编译tex文件时出现下面类似的错误:

SimSun at 17.28pt not loadable


    第三 刷新字体缓存

    sudo
mkfontscale

    sudo mkfontdir

    sudo
fc-cache -fsv

  第六步:安装中文字体后的配置

    首先,查看系统中安装的中文字体的名字。

    fc-list
:lang=zh | sort

    第二, 查看并根据生成的 fonts 编辑 ctex-xecjk-winfonts.def

    sudo vi/usr/local/texlive/2010/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def。

    编辑前ctex-xecjk-winfonts.def如下:

    % ctex-xecjk-winfonts.def:
Windows 的 xeCJK 字体设置,默认为六种中易字体

    %vim:ft=tex\setCJKmainfont[BoldFont={SimHei},ItalicFont={[simkai.ttf]}]

    {SimSun}

    \setCJKsansfont{SimHei}

    \setCJKmonofont{[simfang.ttf]}

    \setCJKfamilyfont{zhsong}{SimSun}

    \setCJKfamilyfont{zhhei}{SimHei}

    \setCJKfamilyfont{zhkai}{[simkai.ttf]}

    \setCJKfamilyfont{zhfs}{[simfang.ttf]}

    \newcommand*{\songti}{\CJKfamily{zhsong}}
% 宋体

    \newcommand*{\heiti}{\CJKfamily{zhhei}}
% 黑体

    \newcommand*{\kaishu}{\CJKfamily{zhkai}}
% 楷书

    \newcommand*{\fangsong}{\CJKfamily{zhfs}}
% 仿宋

    \newcommand*{\lishu}{\CJKfamily{zhli}}
% 隶书

    \newcommand*{\youyuan}{\CJKfamily{zhyou}}
% 幼圆

    \endinput

    编辑后 ctex-xecjk-winfonts.def 的内容:

    % ctex-xecjk-winfonts.def:
Windows 的 xeCJK 字体设置,默认为六种中易字体

    % vim:ft=tex

    \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}] {SimSun}

    \setCJKsansfont{SimHei}

    \setCJKmonofont{FangSong}

    \setCJKfamilyfont{zhsong}{SimSun}

    \setCJKfamilyfont{zhhei}{SimHei}

    \setCJKfamilyfont{zhkai}{KaiTi}

    \setCJKfamilyfont{zhfs}{FangSong}

    \setCJKfamilyfont{zhli}{LiSu}

    \setCJKfamilyfont{zhyou}{YouYuan}

    \newcommand*{\songti}{\CJKfamily{zhsong}}
% 宋体

    \newcommand*{\heiti}{\CJKfamily{zhhei}}
% 黑体

    \newcommand*{\kaishu}{\CJKfamily{zhkai}}
% 楷书

    \newcommand*{\fangsong}{\CJKfamily{zhfs}}
% 仿宋

    \newcommand*{\lishu}{\CJKfamily{zhli}}
% 隶书

    \newcommand*{\youyuan}{\CJKfamily{zhyou}}
% 幼圆

    \endinput

   第三 同上 查看并根据生成的fonts文件修改ctex-xecjk-adobefonts.def。

  第八步:测试

    输入一个典型的中文支持例子测试,用xelatex命令编译

    \documentclass[UTF8]{ctexart}

    \begin{document}

    这是我的第一个\TeX{}文件

    \end{document}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: