-->
texlive 2007 的安装1
对于Debian来说,安装可以算说是最简单的一步的了。只要执行
sudo aptitude install texlive
就好了。 当然,如果想安装所有的组件,我们就需要:
sudo aptitude install texlive-full
但是我舍不得1个GB的空间。
安装完成后写了一个tex文件测试:
\documentclass[a4paper,12pt]{article}
\title{Haha Test}
\author{BreakDS}
\date{6/Oct/2008}
\usepackage{amsmath}
\begin{document}
\maketitle
Let's begin our work:
\begin{flalign*}
r^2 &= \frac{x}{y}\\
& = \frac{y}{x}
\end{flalign*}
\end{document}
用命令latex,texi2pdf这两个我最常用的命令测试它们。 同时,我们也测试了它们是不是成功地被加到了PATH里头。
中文化配置
在之前的
dell640m
上,采用的是texet+
Emacs
+
AucTex
的方法安装TeX的。但是现在因为texet已经完全停止更新了,故采用texlive 2007。 它的中文配置有点繁琐,最终我采用的是Yule Wang方法:
http://mailboxpublic.googlepages.com/texlive2007cjkchinesehowto
但是由于他不是通过Debian的apt安装的,所以要加入些许修改,具体如下:
准备工作
- 需要安装一个fontforge。 Yule Wang推荐的是2005版本的,不然在生成字体的时候会很痛苦,时间很漫长。 但是现在的源里面很少有2005的,要从网上下。 如果你不会也没关系,执行fontforge的时候去做饭就好了^_^。
- 还需要的一个东西是latex-cjk-common。源里面也有。其实安装了latex-cjk的那些东西就可以中文了,但是并不好,它提供的字体里面有许多字无法显示。
字体拷贝
- Setup System path这步不再需要,具体原因见上面^_^。
- 建立一个临时文件夹放,存放生成字体的中间文件。 这里跟Yule Wang的做法一致,放在~/font下头。
- 从windows底下copy那些需要的字体过来。Yule Wang举的例子是黑体,那我就举下仿宋,换汤不换药的。将那个simfang.ttf放到~/font下面。
- 这步也是和Yule Wang的不一样的,我们需要拷贝需要的sfd文件等,具体如下:
cd /usr/share/latex-cjk-common/utils/subfonts
cp * ~/font/
cd /usr/share/texmf-texlive/fonts/sfd
cp *.sfd ~/font/
字体生成
这步完全参照Yule Wang的即可。 注意把所有的hei改成fang。 其实fontforge那边的那个hei是你为这个字体命名,以后你在tex文件中要用
\begin<CJK><UTF8><hei>
来使用而已。 你大可以把它命名成myHeiFont之类的。但是注意这也要将后面的hei改成
MyHeiFont
。
把生成的字体拷贝到texmf里头
我们或许找不到Yule Wang所说的~/.texlive2007。 但是我们可以找到~/.texmf-var。 你看,连建立这个文件夹的事情都省了...
cd入这个文件夹,然后参照Yule Wang的即可。
最后,尽情测试吧。十分感谢Yule Wang的文章给予的帮助。 我只弄了hei和fang。 因为我的午饭太简单了吧~。
[1] 其实texlive 2008已经发布了,但是源里还没有,据说配置中文好简单。