Linux下最小化安装ConTeXt
ConTeXt中文TTF字体安装1 安装
首先创建一个ConTeXt安装目录(譬如 $HOME/context),并进入该目录(下文以context-installation-directory指代该目录)。操作如下:
$ cd context-installation-directory
从 pargma-ade 网站上下载 justtex.zip 和 linuxtex.zip 包:
http://pragma-ade.com/context/install/linuxtex.zip
所下载的包,前者是ConTeXt的一些格式文件(配置文件),后者是可以在GNU/Linux运行的ConTeXt程序集(二进制包)。
这两个包下载完后,对其解压缩:
在解压缩时,终端会输出一些提示信息,问你是否要覆盖三个文件,回答 "yes" 即可。解压缩后会在context-installation-directory目录下生成一个tex目录,所有关于ConTeXt的文件都存放在该目录下。
2 配置
下面开始配置ConTeXt环境变量,并保证在你每次登录系统时使这些环境变量生效。
在context-installation-directory/tex目录下有一个名为setuptex的脚本文件,使用它可以减轻繁杂的ConTeXt环境配置工作量。具体操作如下:
$ cat tex/setuptex >> ~/.context_env
$ chmod 755 ~/.context_env
$ echo "source $HOME/.context_env $PWD/tex" >> ~/.bashrc
运行一次所配置的.context_env脚本文件,这样即便在不重新启动系统的情况下也可以拥有正确的ConTeXt环境配置。操作如下:
最后一步要刷新一下 ConTeXt 文件数据库,并生成ConTeXt文档编译时所需的格式文件:
$ texexec --make --alone
3 测试
试着运行下面的命令:
应当输出类似下面的信息:
下面通过编译一份文档来测试ConTeXt环境是否可以正常使用。首先建立一份名为first.tex的TeX源文档,内容如下:
Hello, world!
\stoptext
使用texexec命令将该源文档编译为pdf文档:
使用 pdf 阅读器浏览上述命令输出的 first.pdf 文件,你所看到的是 ConTeXt 的第一声问候。
4 更新
ConTeXt经常发布更新,这一点深得自由/开源软件开发精髓。对于已经安装正确的ConTeXt环境,更新是很容易的。
首先进入context-installation-directory/tex/texmf-local目录:
然后下载cont-tmf.zip包并解压,操作如下:
$ unzip cont-tmf.zip
最后重新生成ConTeXt的格式文件:
参考文献
Linux User Installation——http://wiki.contextgarden.net/Linux_User_Installation
