我在 noweb(即 .nw)文件的代码块中有以下 javascript 代码:
<<工具提示>>= $("span").tooltip({ 提示:'工具提示', 预延迟:30, 延迟:3000, onShow:函数(){} }); @
生成的 javascript 代码是正确的。但是生成的latex文件是错误的。它说我缺少一个“$”符号(“!缺少插入的 $。”)。
在这种情况下,如何使用 noweave 生成正确的 .tex 文件?现在,我可以通过在“@”符号后注释掉的“$”符号生成正确的 .tex 文件,也就是说,我将上面示例的最后一行替换为以下行。
@%$
我仍然觉得这还不够正确。它弄乱了 emacs 中的语法高亮显示。我很感激有关此的任何意见,因为我刚刚开始喜欢识字编程的想法。