\ Sexpr {} специальные символы LaTeX ($, &,%, # и т. Д.) В файле .Rnw

Это имеет какое-то отношение к встроенному хуку по умолчанию, я понимаю, и я попытался добраться до него (хук), а также читатьэта тема и Yihui'sстраница о крючках, но я не смог решить мою проблему. Я даже пыталсяэто предложение от Sacha Epskamp, но в моем случае это не помогло.

я использую\Sexpr и делать что-то вроде\Sexpr{load("meta.data.saved"); meta.data[1,7]} Чтобы напечатать ключевое слово в моем отчете, проблема в том, что люди, пишущие эти ключевые слова (люди, которых я не могу контролировать), используют специальные символы LaTeX ($, &,%, # и т. д.) и когда они передаются в мой файл .tex без\ У меня плохое время.

У меня есть файл .Rnw с этим кодом,

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

Thsi создает файл .tex с недопустимым символом LaTeX. Нравится,

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

Мне интересно получить вывод, который выглядит так,

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

Извините за простой вопрос, но может ли кто-нибудь помочь мне, а может и другим, начать с того, как изменить встроенный хук по умолчанию для\Sexpr?

Ответы на вопрос(2)

Ваш ответ на вопрос