Science 版 (精华区)

发信人: zjliu (Robusting), 信区: Science
标  题: ConTeXt 与 LaTeX 的比较
发信站: 哈工大紫丁香 (Sun Dec 15 18:16:29 2002) , 转信

 

LaTeX 具有的基本功能 ConTeXt 都有
ConTeXt 没有 LaTeX 那么多的专用与论文的宏包,
可能在论文方面不行
但是它在非正规的文档,比如幻灯片,海报……上很有长处
如果你用 LaTeX 处理这些文档就显得太规矩了

1。ConTeXt 主要是具有动态化的嵌入 MetaPost
如果你会 MetaPost,你可以做出参数化的图形,
比如用overlay的长和宽做参数,
这里的 overlay 可以是一个页面,也可以是按钮,表格背景……
这样,你的图形可以根据环境的不同而改变大小和内容
所以叫做 "Meta", "原图形"

比如,我可以做一个漂亮的斜矩形作为页面背景
它可以根据 页数/4 的余数 改变自己倾斜的角度和颜色
这样你可以用同一个图形描述作出变化多端的背景
比如你还可以给你的小节数字都加上一个根据数字变化形状的圈。

2. ConTeXt 还具有文字定位功能。你可以在文字里插入标记,
产生根据文字的位置,大小,……变化的图形
比如你可以在文字里插入一个圈,它把一个单词圈起来,
然后用一个箭头指向另一个单词

3。一些在 LaTeX 里很难做到的字体变化,比如相对文字大小的改变。
比如你可以告诉它:“用比现在正在使用的字体大 2pt 的字体”

4. 方便的幻灯片浏览工具。context自带了很多幻灯片模板,
而且你可以自己设定模板,有各种各样的按钮,滚动条,交互式目录
你还可以用 MetaPost设计自己的动态按钮……
是特别是,你可以在幻灯片里随时插入分级小目录,比如作为 "Topic"
而不是必需插入整个目录

5。更好的 PDF 支持。 context 的作者
Hans Hagen 和 pdfTeX 的作者Han The Thanh是熟人,
Hans Hagen 为pdfTeX的设计出了很多力,而且是 pdfTeX 说明书的第三作者。
所以 ConTeXt 可以接触到 PDF 更多的交互式功能,比如
动态图形,JavaScript, 。。。

pdfTeX 的文档就是用 ConTeXt 作的。

http://www.pragma-ade.com/ 有所有ConTeXt的代码,
Hans Hagen 和 pdfTeX 的作者Han The Thanh是熟人,
Hans Hagen 为pdfTeX的设计出了很多力,而且是 pdfTeX 说明书的第三作者。
所以 ConTeXt 可以接触到 PDF 更多的交互式功能,比如
动态图形,JavaScript, 。。。

pdfTeX 的文档就是用 ConTeXt 作的。

http://www.pragma-ade.com/ 有所有ConTeXt的代码,
有关 ConTeXt 的文档和样例下载 :)
 



--

※ 来源:.哈工大紫丁香 http://bbs.hit.edu.cn [FROM: 202.118.229.86]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.169毫秒