我试图找到一个很好的识字编程工具。我们只是说这不是一个容易的决定。 (通用的过于笼统,具体的过于具体))最小noweb示例与交叉引用
其中,我得到noweb
已启用并运行,但我无法获得像我期望的输出。该noweb
wikipedia page具有与
noweave -index -latex hello.noweb > hello.tex && pdflatex hello && pdflatex hello
正确地建立了一个小例子,但也有在每个组块的末尾没有交叉引用。例如,CWEB
有指针,如“此代码在第12节中使用”。和“另见第5节和第7节。” noweb
这个功能简单地丢失了,还是我错过了编译中的一个步骤?
感谢您的帮助,诺曼。我认为从这里开始的工作流程是在源代码上运行'noweave -x -n -latex hello.nw> hello.tex',然后''输入'生成的文件到包含相关'\ noweboptions的驱动程序文档中'和调用? – 2010-04-29 08:30:40
啊哈,或者使用'-delay'选项。好吧,现在这样做确实很好。感谢伟大的工具! – 2010-04-29 08:51:30
@威尔:你有想法。您的工作流程取决于您是要“一个文档是一个源文件”还是“一个文档是由多个源文件组成”。 – 2010-04-29 23:44:26