Я работаю над документом о программном обеспечении R, который в настоящее время хранится в файле Rnw, чтобы в конечном итоге обработать его с помощью Sweave. Документ содержит несколько R кусков кода, обычной формы:Добавление комментариев к R-коду в Sweave
<<>>=
R Code
@
Рядом с некоторыми строками коды, я хотел бы добавить конкретные замечания, которые я хотел бы, чтобы отображаться как обычный текст LaTeX (так что они легко узнаваемый как комментарии). Есть ли способ отобразить фрагменты кода R и соответствующие комментарии рядом друг с другом при использовании sweave или knitR?
Благодарим за помощь!
Я думаю, вам нужно уточнить, что вы подразумеваете под «рядом друг с другом». Вы хотите, чтобы небольшой раздел страницы состоял из двух столбцов, с R-кодом в одном столбце и LaTeX рядом с ним? – Gregor
Кроме того, я думаю, вы не должны называть эти «комментарии». Комментарии - это то, что вы добавили бы в R-код с символом '#'. Похоже, что вы * не хотите комментировать, вы хотите, чтобы стандартный LaTeX (содержание которого может или не может комментировать R-код, как вы пожелаете). – Gregor
Тем не менее, если ваша главная проблема - это «так, чтобы они были легко узнаваемы как комментарии» *, вы должны просто использовать обычные комментарии R в своем блоке кода и позволить подсветке синтаксиса изменить цвет так, чтобы они выделялись. [Вы можете сделать это с помощью Sweave] (http://tex.stackexchange.com/q/5113/10371), или это будет сделано по умолчанию, если вы переключитесь на 'knitr'. – Gregor