打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
转!最靠谱!《TeX Live 2010 安装手记》
TeX Live 2010 安装手记

  一直在Windows下使用李树钧(http://www.hooklee.com/)先生的作品CTex,TeX Live 2010发布后,一直想在Linux下使用。Debian Squeeze 发布后,正好是春节,有大把空闲。这里仅记录我在Debian Squeeze下安装TeX Live 2010及配置中文环境的过程,参考资料来源于:http://www.tug.org/texlive/doc/texlive-en/texlive-en.html和水木Tex版(http://www.newsmth.net/frames.html

  第一步:准备

  我是使用光盘镜像安装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”,经过7分钟后,她开始欢迎我喽。

  第四步:配置环境变量

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

     vi ~/.profile

    然后把以下代码添加进去

       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

     最后编辑/etc/environment 文件 

    PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:

    /usr/local/texlive/2009/bin/i386-linux”
    LANGUAGE=”en_US:en”
    LANG=”en_US.UTF-8″

  第五步:配置中文环境

    打开终端,以root身份登录,输入:

    tlmgr install xecjk ctex

  第六步: 安装中文字体

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

    sudo mkdir /usr/share/fonts/WinFonts

    sudo mkdir /usr/share/fonts/AdobeFonts

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

    第三 安装字体,刷新字体缓存

    sudo  mkfontscale

    sudo mkfontdir

    sudo fc-cache -fsv

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

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

    fc-list :lang=zh > fonts

    第二, 查看并根据生成的 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}

  第九步: 安装Texmaker

    选择这个编辑器只是从WinEdt到vi的过渡吧,觉得还挺不错。

    安装

    sudo aptitude install texmaker

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
问ctex字体管理的问题
latex设置
ubuntu 下安装 texlive 并设置 ctex 中文套装
真正的Linux下的中文LATEX解决方案: CTeX + xeCJK + XeTEX
Linux 下安装 LaTeX 2018
LaTex初学者模板
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服