2024年4月29日发(作者:)

由T

E

X/L

A

T

E

X制作中文PDF檔

李果正

2005年5月30日

目录

1前言

2工具准备

2.1

CJK套件

......................................

2.2

pdfT

E

X系统

....................................

2.3

hyperref套件

....................................

3字型安装

3.1

有关字型的一般注意事项

..............................

3.2

本文所使用的字型

.................................

4制作流程

4.1

dvips/ps2pdf

....................................

4.2

dvipdfm

.......................................

4.3

pdfT

E

X/pdfL

A

T

E

X

.................................

4.4

hyperref的设定

...................................

4.4.1

hyperref的设定档

..............................

4.4.2

hyperref的设定项目

.............................

5动手实作

5.1

文稿内的架构

....................................

5.2

关于交互参照(cross-reference)

...........................

5.3

网址超级链接(hyperlink)

..............................

5.4

所见即所得?

....................................

6结语

7授权声明

1

2

2

2

3

3

4

4

5

5

5

6

6

6

6

7

7

8

9

9

9

11

11

2工具准备

1前言

A

T

E

X/LT

E

X的指令繁复,许多朋友都视为畏途,如果不是常在使用,那真的是会很累人,

但又爱其排版质量的精细优良,而且您大概没想到过,我还拿他排版音乐五线谱、棋谱、化

学结构式......,实在是令人又爱又恨。但是有一个比较节省时间的法子,就是有空时就把

一些常用的结构整理出来,或写一篇新的格式文章时,保留档案的结构,就好像是templet

一样,要用到时再拿来填入文章即可,这不失是一种方便的方法。

底下就是要介绍如何使用CJK

1

套件来制作中文的PDF檔。所使用的工具都是一般的

A

T

E

X/LT

E

X系统里头就有的,而不是要去买一套所费不赀的商业软件。当然,为达到细部

质量的要求,有些套件可能需要更新一下,只要照着本文的指引去更新,应该是不会太复

杂,现在不都流行DIY吗?

A

由于基本上由T

E

X/LT

E

X系统制作PDF文件,主要是由ps档来转的,除非是使用

pdfT

E

X系统,因此以下所说的都是要使用Type1字型或TTF字型,最好不要使用pk点阵

字型,否则,制作出来的PDF文件,质量会很差。

2

2.1

工具准备

CJK套件

如果您的CJK是4.2.0版的,那最好更新一下,可以到以下网址下载:

ftp:///pub/cjk/devel/

由于这是发展中的版本,可能一切都得手动。可参考所附说明把可执行档编译出来,取代系

统原有的就可以了。重要的是$TEXMF/tex/CJK

2

目录下的档案要更换成新的,就是原始码

的/texinput目录下的所有档案。

更新CJK套件的目的是可以配合hyperref套件产生中文的bookmarks,这在以前是只有

商业软件才能做到。而且,在Unix-like系统中尚无制作、阅览中文bookmarks的商业软件

存在。

A

这是由WernerLemberg所开发的一个L

T

E

X套件,专门用来排版中日韩文。

2

这是指Unix-like系统,一般是在/usr/share/texmf/tex/CJK目录下。在Windows系统下,那可能会

在texmf/tex/latex/cjk目录下。

1

2