2013-09-27 16 views
6

Winieta na mój pakiet R używa grafiki tikz/pgf. Polecenie R CMD check wyświetla komunikat o błędzie w systemach operacyjnych, w których nie zainstalowano pakietu tikz/pgf LaTeX. Na przykład na waniliowym systemie Ubuntu, pakiet "pgf" Ubuntu musi zostać zainstalowany, aby sprawdzenie R CMD zakończyło się bez komunikatu o błędzie. Wydaje się, że serwery CRAN mają zainstalowane tikz/pgf, ale nie mogę się upewnić, że jest to zawsze i wszędzie. Czy jest jakiś sposób dodać zależność od pgf do pliku DESCRIPTION mojego pakietu R? Czy mogę po prostu dodać go do pola "Zależy" (mimo że nie jest to pakiet R)? Nie chciałbym niszczyć schematu, ponieważ winieta na opakowaniu jest artykułem opublikowanym w Journal of Statistical Software i chciałbym go użyć jako winiety bez żadnych modyfikacji.Winieta na pakiet zależy od tikz/pgf

Odpowiedz

4

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

inne zależności (poza systemem R) należy wymienić w polu „SystemRequirements”, ewentualnie wzmacniane w oddzielnym do wydania.

Nie będzie żadnych automatyczna kontrola lub informacyjny komunikat generowany przez proces instalacji R, ale przynajmniej informacje będą przechowywane w spójny miejscu ...

+0

Dzięki. Więc w jaki sposób dodać to do pola SystemRequirements? Czy napisałbym "pgf"? Lub '' tikz/pgf''? Czy mogę dodać wskazówkę, że jest to pakiet LaTeX? –

+0

Myślę, że to jest wolna forma. Googling znajduje przykłady takie jak "SystemRequirements: \t WinBUGS 1.4"; "SystemRequirements: \t Gnu Scientific Library version> = 1.12". –

Powiązane problemy