Символ "$" в фрагменте кода файла noweb (грамотное программирование)
У меня есть следующий код JavaScript внутри фрагмента кода файла noweb (т.е..nw):
<< подсказка >>= $("Оболочка"). Подсказка ({ совет: "всплывающая подсказка", предварительный слой: 30, задержка: 3000, onShow: function(){} }); @
Сгенерированный код JavaScript правильный. Но сгенерированный латексный файл неправильный. Он говорит, что мне не хватает символа "$" ("! Missing $ вставлен.").
В этом случае, как я могу сгенерировать правильный файл.tex, используя noweave? Сейчас я могу сгенерировать правильный файл.tex по закомментированному символу "$" после символа "@", то есть я заменил последнюю строку из приведенного выше примера следующей строкой.
@% $
Я все еще чувствую, что это не достаточно правильно. Это портит подсветку синтаксиса в emacs. Я ценю любой вклад в это, поскольку мне только начинает нравиться идея грамотного программирования.