ConTeXt中文TTF字体安装

Linux下最小化安装ConTeXt

LiYanrui posted @ 2007年12月17日 06:02 in ConTeXt之旅 with tags ConTeXt tex , 5177 阅读

1  安装

首先创建一个ConTeXt安装目录(譬如 $HOME/context),并进入该目录(下文以context-installation-directory指代该目录)。操作如下:

$ mkdir context-installation-directory
$ cd context-installation-directory

从 pargma-ade 网站上下载 justtex.zip 和 linuxtex.zip 包:

$ wget http://pragma-ade.com/context/install/justtex.zip \
     http://pragma-ade.com/context/install/linuxtex.zip

所下载的包,前者是ConTeXt的一些格式文件(配置文件),后者是可以在GNU/Linux运行的ConTeXt程序集(二进制包)。

这两个包下载完后,对其解压缩:

$ for f in justtex.zip linuxtex.zip; do unzip $f; done;

在解压缩时,终端会输出一些提示信息,问你是否要覆盖三个文件,回答 "yes" 即可。解压缩后会在context-installation-directory目录下生成一个tex目录,所有关于ConTeXt的文件都存放在该目录下。

2  配置

下面开始配置ConTeXt环境变量,并保证在你每次登录系统时使这些环境变量生效。

context-installation-directory/tex目录下有一个名为setuptex的脚本文件,使用它可以减轻繁杂的ConTeXt环境配置工作量。具体操作如下:

$ echo '#!/bin/bash' > ~/.context_env
$ cat tex/setuptex >> ~/.context_env
$ chmod 755 ~/.context_env
$ echo "source $HOME/.context_env $PWD/tex" >> ~/.bashrc

运行一次所配置的.context_env脚本文件,这样即便在不重新启动系统的情况下也可以拥有正确的ConTeXt环境配置。操作如下:

$ source ~/.context_env $PWD/tex

最后一步要刷新一下 ConTeXt 文件数据库,并生成ConTeXt文档编译时所需的格式文件:

$ mktexlsr
$ texexec --make --alone

3  测试

试着运行下面的命令:

$ texexec --version

应当输出类似下面的信息:

TeXExec | version 6.2.0 - 1997-2006 - PRAGMA ADE/POD

下面通过编译一份文档来测试ConTeXt环境是否可以正常使用。首先建立一份名为first.tex的TeX源文档,内容如下:

\starttext
Hello, world!
\stoptext

使用texexec命令将该源文档编译为pdf文档:

$ texexec first.tex

使用 pdf 阅读器浏览上述命令输出的 first.pdf 文件,你所看到的是 ConTeXt 的第一声问候。

4 更新

ConTeXt经常发布更新,这一点深得自由/开源软件开发精髓。对于已经安装正确的ConTeXt环境,更新是很容易的。

首先进入context-installation-directory/tex/texmf-local目录:

$ cd context-installation-directory/tex/texmf-local

然后下载cont-tmf.zip包并解压,操作如下:

$ wget http://www.pragma-ade.com/context/current/cont-tmf.zip
$ unzip cont-tmf.zip

最后重新生成ConTeXt的格式文件:

$ texexec --make --alone --all

参考文献

Linux User Installation——http://wiki.contextgarden.net/Linux_User_Installation

Avatar_small
cleaning companies i 说:
2019年9月22日 20:05

From time to time you simply have to have the house clean instantly. Whether it’s some sort of post-party cleansing, unexpected guests on their way or a range of other good reasons, you’ll inevitably be in some sort of pinch that has a dirty, untidy home. The majority of the Maids offices develop the staff measurement, equipment in addition to proven strategy to handle your complete last-minute house cleaning quickly in addition to thoroughly. Let us get those place bright and clean so as to handle ones other accountabilities.

Avatar_small
siberyan health 说:
2019年11月16日 18:04

well balanced diet indicates eating the best proportions or even servings of every food. Should you eat mainly protein meals but not many fruits or even vegetables, your diet plan isn't well balanced. Following the right portion sizes of every food team: 3-4 ounce (greeting card deck size) associated with protein.


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter