2013-09-27 7 views
6

Моя виньетка R R использует графику tikz/pgf. Команда проверки CM CMD выдает сообщение об ошибке в операционных системах, где пакет LaTeX tikz/pgf не установлен. Например, в ванильной системе Ubuntu пакет pgf Ubuntu должен быть установлен для проверки R CMD для завершения без сообщения об ошибке. Кажется, что на серверах CRAN установлен tikz/pgf, но я не могу убедиться, что это всегда и везде. Есть ли способ добавить зависимость от pgf к файлу DESCRIPTION моего пакета R? Можно ли добавить его в поле «Зависимости» (хотя это не пакет R)? Мне не хотелось бы мусор диаграммы, потому что виньетка пакета - это статья, опубликованная в журнале статистического программного обеспечения, и я бы хотел использовать ее как виньетку без каких-либо изменений.Пакет виньетка зависит от tikz/pgf

ответ

4

От http://cran.r-project.org/doc/manuals/R-exts.html#The-DESCRIPTION-file:

Другой зависимость (внешней по отношению к системе R) должен быть указан в поле «SystemRequirements», возможно, усиливались в отдельном файл README.

Там не будет автоматическая проверка или информативное сообщение об ошибке генерируется в процессе установки R, но, по крайней мере, информация будет храниться в согласованном месте ...

+0

Спасибо. Итак, как бы добавить это в поле SystemRequirements? Я бы написал '' pgf''? Или '' tikz/pgf''? Или я бы добавил, что это пакет LaTeX? –

+0

Я думаю, что это бесплатная форма. Googling находит такие примеры, как «SystemRequirements: \t WinBUGS 1.4»; "SystemRequirements: \t Gnu Scientific Library version> = 1.12". –

Смежные вопросы