ConTeXt/简介
外观
< ConTeXt
ConTeXt 是一种类似于 LaTeX 的复杂文档准备系统。与 LaTeX 一样,它使用 TeX 编程语言和 TeX 排版引擎来生成文档。两者之间的区别在于 ConTeXt 拥有自己简洁一致的标记语言,用于定义文档结构,同时也用于精确调整版式和排版。
ConTeXt 可以使用 pdfTeX、XeTeX 或 LuaTeX 生成文档。
最新版本 ConTeXt MKIV 解决了早期版本 MKII 的许多限制。它还默认支持 Unicode 和许多其他现代功能,例如允许你在文档中编写 Lua 代码以轻松生成复杂的结果。本教程只关注 MKIV。
安装 ConTeXt 最简单的方法是使用 minimals 发行版。另一种选择是使用 TeXLive 发行版中提供的 ConTeXt。下面我们将介绍安装 minimals 发行版的说明。
安装 ConTeXt 的步骤
- 创建一个用于 ConTeXt 的目录,例如/home/user/context并切换到该目录
- 下载 ConTeXt minimals 安装程序:
wget http://minimals.contextgarden.net/setup/first-setup.sh
- 要下载最新的 ConTeXt MKIV,运行
sh ./first-setup.sh
.
每次你想使用 ConTeXt 时,你都需要先告诉 bash 在哪里找到它。这可以通过运行以下命令来完成
source /home/user/context/tex/setuptex
如果你使用的是 bashsource /installation-dir/tex/setuptex.csh
如果你使用的是 (t)csh
你可以将这行代码例如放在你的~/.bashrc.
ConTeXt 有很多针对不同用途的第三方模块可供选择。你可以通过以下方式安装它们:
./first-setup.sh --modules=all
你可以使用以下命令安装 ConTeXt minimals 发行版中的所有内容
first-setup.sh --context=beta --fonts=all --modules=all --goodies=all