ubuntu 安装texlive2012

 

Table of Contents

  • 1 准备
  • 2 开始安装
    • 2.1 安装 perl-tk
    • 2.2 挂载 TeX Live 2012 镜像
    • 2.3 安装TexLive
  • 3 安装TeX Live 2012
  • 4 配置中文环境和中文字体安装
    • 4.1 创建Windows字体目录WinFonts和Adobe字体目录AdobeFonts
    • 4.2 复制上述准备的字体到各自目录
    • 4.3 刷新字体缓存
  • 5 安装中文字体后的配置
    • 5.1 编辑 ctex-xecjk-winfonts.def
      • 5.1.1 编辑后 ctex-xecjk-winfonts.def 的内容:
    • 5.2 同时修改ctex-xecjk-adobefonts.def
  • 6 测试


1 准备


准备下面的东西:

  1. TeX Live 2012光盘镜像(从texlive下载)
  2. Windows字体(从Windows 系统拷贝)
  3. Adobe字体(网络下载)


2 开始安装


2.1 安装 perl-tk

sudo aptitude install perl-tk


2.2 挂载 TeX Live 2012 镜像

sudo mount -o loop texlive2012-*.iso /mnt/


2.3 安装TexLive

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


3 安装TeX Live 2012

点击“安装TeX Live“,然后等着就行。


4 配置中文环境和中文字体安装


4.1 创建Windows字体目录WinFonts和Adobe字体目录AdobeFonts

sudo mkdir /usr/share/fonts/WinFonts
sudo mkdir /usr/share/fonts/AdobeFonts


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

这里需要注意
当把字体复制完毕之后,将字体的权限修改为如下:

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


4.3 刷新字体缓存

sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fsv


5 安装中文字体后的配置


5.1 编辑 ctex-xecjk-winfonts.def

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


5.1.1 编辑后 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


5.2 同时修改ctex-xecjk-adobefonts.def


6 测试


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

\documentclass[UTF8]{ctexart}
\begin{document}
    哈哈哈
\end{document}



Date: 2012-09-04 二

Author: hic

Org version 7.9.1 with Emacs version 23

Validate XHTML 1.0

你可能感兴趣的:(ubuntu 安装texlive2012)