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