\ Sexpr {} spezielle LaTeX-Zeichen ($, &,%, # usw.) in .Rnw-Datei

Es hat etwas mit dem Standard-Inline-Hook zu tun, das merke ich und habe versucht, es (den Hook) anzugehen und auch zu lesendieser Thread und YihuiSeite über Haken, aber ich konnte mein Problem nicht lösen. Ich habe es sogar versuchtdieser Vorschlag von Sacha Epskamp, ​​aber in meinem Fall hat es diesen Trick nicht getan.

Ich benutze\Sexpr und etwas nach dem Vorbild von\Sexpr{load("meta.data.saved"); meta.data[1,7]} Das Problem beim Drucken eines Schlüsselworts in meinem Bericht ist, dass Personen, die diese Schlüsselwörter schreiben (Personen, die ich nicht kontrollieren kann), spezielle LaTeX-Zeichen ($, &,%, # usw.) verwenden und diese an meine .tex-Datei übergeben werden ohne eine\ Ich habe eine schlechte Zeit.

Ich habe eine .Rnw-Datei mit diesem Code,

\documentclass{article}
\begin{document}
 Look \Sexpr{foo <- "me&you"; foo} at this.
\end{document}

Dadurch wird eine .tex-Datei mit einem unzulässigen LaTeX-Zeichen erstellt. So was,

<!-- Preamble omitted for this example. -->
\begin{document}
 Look me&you at this.
\end{document}

Ich bin daran interessiert, eine Ausgabe zu erhalten, die so aussieht,

<!-- Preamble omitted for this example. -->
\begin{document}
 Look me\&you at this.
\end{document}

Entschuldigen Sie die einfache Frage, aber kann mir jemand helfen, und vielleicht auch andere, die anfangen, wie man den Standard-Inline-Hook für ändert?\Sexpr?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage