Ich habe folgende JavaScript-Code in einem Code Chunk eines noweb (dh .nw) Datei:
<<tooltip>>= $("span").tooltip({ tip: 'tooltip', predelay: 30, delay: 3000, onShow: function(){} }); @
Der generierte JavaScript-Code ist richtig. Aber die erzeugte Latexdatei ist falsch. Es besagt, dass mir ein "$" -Symbol fehlt ("! Missing $ inserted.").
In diesem Fall, wie kann ich eine korrekte .tex-Datei mit Noweave erzeugen? Für den Moment kann ich die korrekte .tex-Datei durch ein auskommentiertes "$" -Symbol nach dem "@" - Symbol erzeugen, das heißt, ich ersetze die letzte Zeile aus dem obigen Beispiel durch die folgende Zeile.
@ %$
Ich fühle immer noch, dass das nicht richtig genug ist. Es vermasselt die Syntax-Hervorhebung in Emacs. Ich schätze jeden Beitrag dazu, da ich gerade anfange, die Idee der Alphabetisierung zu mögen.
ersetzen Da Sie eine Antwort nicht erhalten haben, empfehle ich Norman Ramsey nur per E-Mail, der Autor von noweb. (Er ist auch ein Stack-Overflow-Benutzer.) Wenn Sie eine Antwort finden, poste es hier, damit es anderen mit der gleichen Frage hilft. – ShreevatsaR