跳轉到內容

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


  索引 下一步:基礎
華夏公益教科書