ConTeXt,我不厌其烦地打出它的大小写字母,它的意思既非「上下文」,亦非「语境」或「环境」,而是 Text with TeX 的意思。这是荷兰人 Hans Hagen 为自己创造的一个 TeX 宏包而取的一个失败的英文名字。
Lua 是葡萄牙语里的单词,月亮的意思……是巴西人 Roberto Lerusalimschy 为自己和同事们发明的编程语言而取的名字。
安装最新的 ConTeXt
以前写过几次 ConTeXt 的安装指南。现在,它们有些失效了,还有一些过时了。现在,我决定直接给出 ConTeXt 官方的安装指南:
https://wiki.contextgarden.ne...
无论计算机操作系统是 Windows、Mac OS、Linux 还是 FreeBSD,都有办法安装最新版本的 ConTeXt。在我写这份文档的时候,ConTeXt 的最新版本是 ConTeXt LMTX。
Hello world!
从现在开始,我只能假设你已经安装了 ConTeXt。此外,我还要假设你知道什么叫终端(Terminal)或命令行(Command Line)或控制台(Console),而且熟悉它的基本用法——用不了 20 分钟便能达到这一要求。
有了这些假设,我就轻松多了……现在还需要假设你知道什么是纯文本文件。用你觉得最好用的文本编辑器创建一份名曰 hello.tex 的纯文本文件,令其内容如下:
\starttext
Hello world!
\stoptext
然后在终端执行以下命令:
$ context hello.tex
其中 $
是命令提示符,不需要输入,它的作用就是告诉你,它的后面是需要手工输入的命令。在上面的例子里,输入的命令是 context hello.tex
,该命令可在 hello.tex 所在的目录里生成一份 PDF 文件 hello.pdf。
结语
ConTeXt 的 context
命令可将 hello.tex 文件编译成 hello.pdf。
下一篇:ConTeXt 计算机
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。