Компиляция старого Sweave с RStudio 0.99.902

У меня много проблем с виньеткой "sos" в пакете "sos", который находится на CRAN с 2009 года. Недавно я заметил, что он выходит из строя несколькими способами, и я не могу понять, как исправить некоторые из проблем, "Скомпилировать PDF" на "sos.Rnw" в RStudio с R 3.3.0 под Mac OS X 10.11.5 вызвала всплывающее окно XQuartz следующим образом:

>Sweave Noweb Syntax?
>>It seems you are using the Sweave-specific syntax in line(s) 
>>9, 15, <snip>;  you may need Sweave2knitr("sos.Rnw") to 
>>convert it to knitr'.  

Я сделал следующее, как он спросил:

Sweave2knitr('sos.Rnw')

Это произвело файл 'sos-knitr.Rnw'. Я открыл этот файл в RStudio и нажал "Компилировать PDF". Я получил только одну строку:

>Loading required package: knitr" 

Если я получил что-нибудь еще, я не знаю, куда это пошло.

Любое предложение о том, как я могу пройти через это?
Спасибо, Спенсер Грейвс

1 ответ

RStudio использует knitr по умолчанию вместо sweave сгенерировать код. Отмените это решение, выполнив следующие действия:

RStudio:

Сервис -> Глобальные параметры -> Sweave -> Weave Rnw файлы, используя: Sweave

Другие вопросы по тегам