CWEB 教程在哪里?

CWEB 教程在哪里?

我正在研究 webruby 或 cweb 来编写我的项目文档。

是否有 eclipse 或其他 GUI 系统的插件?

答案1

如果您参考的是 Donald Knuth 和 Silvio Levy 的 CWEB 结构化文档系统,并且您已经安装了 TeXLive,那么您可以在树texmf-dist/doc/plain/cweb中的目录中找到 CWEB 文档texlive

在标准 Linux 安装中,该路径是/usr/local/texlive/2014/texmf-dist/doc/plain/cweb

您将在那里找到cwebman.dvi可以以标准方式转换为 PDF 的文件:

dvips cwebman.dvi
ps2pdf cwebman.ps

(您也可以尝试texdoc cweb,但由于没有 PDF,它将尝试直接处理 DVI,这会在我的系统上产生错误。)

对于web2c系统,输入texdoc web2c

编辑:

Knuth 博士最初的 WEB 系统是为 Pascal 开发的,但他和 Silvio Levy 将其转换为 C,并开发了 CWEB,您可以在上述 cwebman 手册中阅读有关它的信息。Norman Ramsey 开发了 SPIDER 系统,以便将 WEB 概念从理论上移植到任何编程语言和格式化/显示语言的组合中。请参阅http://www.literateprogramming.com/spider.pdf.因此,可以为 Ruby 或其他语言编写一个新版本。

关于编辑器支持:Vim 支持 CWEB 的语法高亮。

相关内容