Команды сборки проекта в Eclipse с Sweave и R - PullRequest
3 голосов
/ 23 ноября 2010
  1. Есть ли роль для меню Project при работе со StatET и Eclipse с использованием Sweave и R?

  2. Если да, есть ли учебные ресурсыкоторые объясняют, как это может работать?

  3. Есть ли в этих меню что-нибудь помимо make-файла?

Мне интересно узнать больше о создании умеренно сложных Sweave / LaTeX/ R проекты.В частности, в меню Project есть опции Clean... и Build Automatically, которые меня заинтриговали.

Ответы [ 2 ]

1 голос
/ 27 ноября 2010

Я не очень хорошо знаком с внутренностями Eclipse, но я думаю, что эти пункты меню предназначены для общих проектов Eclipse, которые могут ссылаться на утилиты, которые создают ваш «проект» из «источника». В разделе «Проект»> «Свойства»> «Построитель» отображается один настроенный конструктор «R Internal», который нельзя изменить или изменить.

Лично я никогда не использовал make-файл для создания документа Sweave, а вместо этого использовал меню «Внешние инструменты» для настройки процесса создания файла Sweave Rnw в PDF. (в разделе «Выполнить»> «Внешние инструменты»> «Настроить внешние инструменты». См. также здесь ). Это хорошо сработало для меня.

Рассматривали ли вы вопрос в списке рассылки StatEt ?

1 голос
/ 27 ноября 2010

Мне интересно узнать больше о создании умеренно сложных проектов Sweave / LaTeX / R.В частности, в меню «Проект» есть опции «Очистить ... и Автоматическая сборка», которые меня заинтриговали.

Привет, Джероми, мне никогда не удавалось правильно настроить R и Eclipse, поэтому я дам только частичный ответ.

Обычно команда Clean используется для удаления скомпилированных файлов из проекта, поэтому я предполагаю, что она удалит любой файл .ps или .pdf, созданный Eclipse.

Параметр Автоматическая сборка (которыйявляется переключателем включения / выключения) перестраивает проект каждый раз, когда вы сохраняете файл.

В качестве примечания, для генерации отчетов я использую комбинированный LyX + Sweave, который работает очень хорошо.А для сценариев R я нахожу Gedit + RGedit красивым и легким.

...