Kanru’s 探險日誌

當發現美好的事物時,所要做的第一件事,就是把它分享給所有人

ConTeXt 學習筆記, Using MkIV

with 4 comments

ctxnotes

以下是在 CTeX 論壇看到的對 ConTeXt 的評論,我覺得描述的十分貼切

我的理解,ConTeXt 秉承 Plain TeX 的思路和语法,是用于专门的“排版”的软件;而 LaTeX 则比较复杂,其结构化有时往往是加了许多限制,用于“写文档”的软件。 也就是说,期刊理应用 LaTeX 而不是 ConTeXt,因为前者的标准、结构性特征。而如果是排版书籍或个人化的东西,或许 ConTeXt 更适合。 CTeX — milksea

一年前(時間過的好快!)稍稍研究了 ConTeXt 與 LuaTeX 的搭配,如今 ConTeXt MkIV 已經比當時更加的成熟,要使用多國語言簡單得多了。Li Yanrui 整理了一份 ConTeXt 的學習筆記,裡面包括了 TeX 與 ConTeXt 的簡介、ConTeXt MkIV 的安裝、ConTeXt 的文檔架構與基本命令,想要一窺究竟 ConTeXt 是在做甚麼,可以參考看看。

以下檔案是使用 2008/9/10 的 ConTeXt Minimals 加上一點小修改後編譯,使用的字型是 cwTeX 明體、cwTeX 粗黑體、cwTeX 楷書。

若要嘗試編譯此檔案者需注意

  1. ConTeXt 需修改以符合台灣地區標點符號擺放特性,詳細的 patch 整理之後會提交上去。
  2. LuaTeX 目前還是 beta,編譯時可能會遇到各種困難,尤其是容易發生記憶體不足的情況,建議記憶體有 1G 以上才可嘗試。

原始文件為 Li Yanrui 整理,我只是轉譯為繁體版本。原始版本可以在 http://code.google.com/p/ctxnotes/ 取得。

PS.

不知為什麼這個版本編出來的 pdf 檔案大小特大… 足足有 3 MiB 多

※ 歷史上的今天

Written by Kanru Chen

September 16th, 2008 at 10:07 pm

Posted in General

Tagged with , , ,

4 Responses to 'ConTeXt 學習筆記, Using MkIV'

Subscribe to comments with RSS or TrackBack to 'ConTeXt 學習筆記, Using MkIV'.

  1. :( 之所以生成的 PDF 文档 3MB,或许是因为我在尝试页面背景时使用了 useMPgraphic 环境,而不是 uniqueMPgraphic 环境。

    现在,我已经将页面背景去掉了,白底黑字 :)

    LI Yanrui

    17 Sep 08 at 3:29 pm

  2. 赞!这个patch会影响简体中文的排版么?

    Yue Wang

    17 Sep 08 at 7:34 pm

  3. @Li Yanrui 謝謝,我再試試 :)

    @Yue Wang 還沒試過簡體字型,等測過簡體字型之後這個 patch 才算正確 :)

    kanru

    17 Sep 08 at 8:35 pm

  4. en, multi lingual的排版软件就是这点非常麻烦,改动某个语言的一个微小细节,不能影响妨碍其他语言的正常排版。所以道阻且长啊,呵呵。

    Yue Wang

    17 Sep 08 at 10:42 pm

Leave a Reply