ConTeXt 中所有模块的列表

ConTeXt 中所有模块的列表

是否有当前维护的模块的全面更新列表?ConTeXt 模块维基页面提供了一些,但我不确定它是否已更新,以及哪些会过时。如果 TeX.SX 上的 ConTeXt 用户能够突出显示他们最常用的模块并提供一些使用说明,那就太好了。

答案1

过滤模块

可在语境花园加拿大运输安全局, 或者github

文档

github

简短的介绍

此模块允许您筛选通过外部程序查看环境内容。我经常使用它在文档中创建图表,这些图表由科学计算软件(Matlab、Mathematica 或 Python)生成。

该模块负责创建临时文件和缓存结果的所有记录(以便后续运行速度更快)。

例子

演示文稿中的示例展示了由作为 ConTeXt 文档的一部分编写的 Mathematica 代码生成的图表。Mathematica 代码也作为附件包含在 PDF 文件中。

在此处输入图片描述

答案2

Visualcounter 模块

可在语境花园或者github

文档

github

简短的介绍

该模块提供了视觉表现任何 ConTeXt 计数器。它带有一些预定义样式,并提供了一个可轻松添加新样式的界面。有关详细信息,请参阅文档。我使用它来在幻灯片中显示页码和讲座编号,并为原本单调乏味的演示文稿增添一丝光彩。

例子

以下示例来自演示文稿,展示了可视化计数器模块的运行情况。页码(7 中的第 2 页)显示在右下角,讲座编号(5 中的第 4 页)显示在左侧。

在此处输入图片描述

答案3

Vim 模块

可在语境花园加拿大运输安全局, 和github

文档

github

简短的介绍

下面的演示文稿示例显示了语法高亮的 Java 代码。

在此处输入图片描述

此模块使用 vimL 脚本为 Vim 编辑器支持的 500 多种编程语言提供语法高亮显示。该模块在后台使用过滤器模块。我经常使用它在我的文档中包含语法高亮显示的代码片段。

例子

答案4

MP 草图

这不是一个正式的模块,而是一个我使用的元帖子环境,所以我想也提一下这一点。

可在github

文档

TeX.SX 答案

描述

该模块的灵感来自于模拟手绘线条的问题。我偶尔会使用它来使演示文稿中使用的图形看起来不正式。

例子

这是使用 mp-sketch 绘制的一个图形。

在此处输入图片描述

有时,我也会使用此方法的变体,通过随机化端点多次绘制相同的线。

在此处输入图片描述

相关内容