如何开始一个包(新手风格)

如何开始一个包(新手风格)

我对 LaTeX 还不太熟悉,但我正在尝试制作一个“包”来显示摘要结构算法beamer

例如:\binarytree[]{a->b.c, c->e.f}我的计划是将这个视觉算法变成beamer。欢迎任何建议或教程,主要问题是,这可能吗?

答案1

作为一种语言,TeX 是一种非常特殊的语言,因为它基于宏扩展,而不是许多其他语言中的程序范式。如果您了解 M4 和 C,那么 TeX 与 M4 的距离比与 C 的距离更近。

编写一个执行某种词汇分析的宏(正如您正在尝试的那样)特别困难 - 但完全可行。

您不必在 LaTeX 中解决问题,而是可以使用自己喜欢的语言编写一个程序,该程序将准备一个或多个包含input主文档中的图形的 LaTeX 源文件。

相关内容