跳转到内容

ConTeXt/简介

来自维基教科书,开放世界中的开放书籍

什么是 ConTeXt?

[编辑 | 编辑源代码]

ConTeXt 是一种类似于 LaTeX 的复杂文档准备系统。与 LaTeX 一样,它使用 TeX 编程语言和 TeX 排版引擎来生成文档。两者之间的区别在于 ConTeXt 拥有自己简洁一致的标记语言,用于定义文档结构,同时也用于精确调整版式和排版。

ConTeXt 可以使用 pdfTeX、XeTeXLuaTeX 生成文档。

最新版本 ConTeXt MKIV 解决了早期版本 MKII 的许多限制。它还默认支持 Unicode 和许多其他现代功能,例如允许你在文档中编写 Lua 代码以轻松生成复杂的结果。本教程只关注 MKIV。

安装 ConTeXt 最简单的方法是使用 minimals 发行版。另一种选择是使用 TeXLive 发行版中提供的 ConTeXt。下面我们将介绍安装 minimals 发行版的说明。

Linux 和 Mac OS

[编辑 | 编辑源代码]

安装 ConTeXt 的步骤

  1. 创建一个用于 ConTeXt 的目录,例如/home/user/context并切换到该目录
  2. 下载 ConTeXt minimals 安装程序:wget http://minimals.contextgarden.net/setup/first-setup.sh
  3. 要下载最新的 ConTeXt MKIV,运行
 sh ./first-setup.sh.

每次你想使用 ConTeXt 时,你都需要先告诉 bash 在哪里找到它。这可以通过运行以下命令来完成

  • source /home/user/context/tex/setuptex 如果你使用的是 bash
  • source /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


  索引 下一步:基础
华夏公益教科书