La vignetta del pacchetto R utilizza grafica tikz/pgf. Il comando di controllo R CMD genera un messaggio di errore sui sistemi operativi in cui il pacchetto LaTeX tikz/pgf non è installato. Su un sistema Ubuntu mobile, ad esempio, il pacchetto Ubuntu 'pgf' deve essere installato affinché il controllo R CMD sia completato senza un messaggio di errore. I server CRAN sembrano avere tikz/pgf installato, ma non posso assicurarmi che questo sia sempre e ovunque il caso. C'è un modo per aggiungere una dipendenza su pgf al file DESCRIPTION del mio pacchetto R? Posso semplicemente aggiungerlo al campo "Depends" (anche se non è un pacchetto R)? Non vorrei trasgredire il diagramma perché la vignetta del pacchetto è un articolo pubblicato nel Journal of Statistical Software e vorrei utilizzarlo come vignetta senza alcuna modifica.La vignettatura del pacchetto dipende da tikz/pgf
6
A
risposta
4
Da http://cran.r-project.org/doc/manuals/R-exts.html#The-DESCRIPTION-file:
Altri dipendenze (esterni al sistema R) devono essere elencati nel campo ‘SystemRequirements’, eventualmente amplificata in un file README separato.
Non ci sarà alcun controllo automatico o messaggio di errore informativo generato dal processo di installazione R, ma almeno le informazioni verranno memorizzate in un luogo coerente ...
Grazie. Quindi, come dovrei aggiungere questo al campo SystemRequirements? Scriverò '' pgf''? Oppure "tikz/pgf''? O vorrei aggiungere un suggerimento che questo è un pacchetto LaTeX? –
Penso che sia in forma libera. Googling trova esempi come "SystemRequirements: \t WinBUGS 1.4"; "Requisiti di sistema: \t Versione libreria scientifica Gnu> = 1.12". –