noweb(文字编程)文件的代码块中的“$”符号

时间:2010-12-08 21:47:51

标签: javascript special-characters literate-programming noweb

我在noweb(即.nw)文件的代码块中有以下javascript代码:

<<tooltip>>=
$("span").tooltip({
   tip: 'tooltip',
   predelay: 30,
   delay: 3000,
   onShow: function(){}
});


@

生成的javascript代码是正确的。但生成的乳胶文件是错误的。它说我错过了一个“$”符号(“!Missing $ inserted。”)。

在这种情况下,如何使用noweave生成正确的.tex文件?现在我可以在“@”符号后面用注释掉的“$”符号生成正确的.tex文件,也就是说,我用以下代码替换上面例子中的最后一行。

@ %$

我仍觉得这不够正确。它混淆了emacs中突出显示的语法。我很感激有关这方面的任何意见,因为我刚开始喜欢文化编程的想法。

1 个答案:

答案 0 :(得分:1)

你可以用jQuery替换$符号