2013-01-17 2 views
10

Questo è più di un fastidio che un problema, ma esiste un modo per evitare che la linea "overflow" si verifichi quando la documentazione in R è compilata e una linea è troppo lunga?Previene l'overflow della riga nella documentazione R?

un frammento di qualche documentazione creata con R CMD Rd2pdf [options] files: A snippet of documentation with text going outside the document margins (grey bars show the width of the pdf document)

non riesco a trovare menzione di questo ovunque, e le uniche opzioni per Rd2pdf sono:

Options: 
    -h, --help  print short help message and exit 
    -v, --version  print version info and exit 
     --batch  no interaction 
     --no-clean do not remove created temporary files 
     --no-preview do not preview generated PDF file 
     --encoding=enc use 'enc' as the default input encoding 
     --outputEncoding=outenc 
         use 'outenc' as the default output encoding 
     --os=NAME  use OS subdir 'NAME' (unix or windows) 
     --OS=NAME  the same as '--os' 
    -o, --output=FILE write output to FILE 
     --force  overwrite output file if it exists 
     --title=NAME use NAME as the title of the document 
     --no-index don't index output 
     --no-description don't typeset the description of a package 
     --internals typeset 'internal' documentation (usually skipped) 

risposta

0

Scusate lo spoiler: One la soluzione è non utilizzando roxygen2 in extremis per la manutenzione del pacchetto. Perché non mantenere la DESCRIZIONE manualmente? Non hai bisogno di molte modifiche e sembra molto meglio ...

Il 'Collate' non è davvero necessario per la stragrande maggioranza dei pacchetti. Perché non seguire la tradizione di molti pacchetti di bioconduttori, 'Matrix' ecc, di mettendo le definizioni di classe S4 (incluse le classi di riferimento) in un file 'AllClasses.R' e magari anche 'AllGenerics.R' e per il resto l'ordine di collazione non dovrebbe avere importanza.

+1

Ho lo stesso problema. Sto cercando di aggiornare manualmente il file DESCRIPTION, ma il campo di confronto continua a traboccare sull'output del pdf. Sto usando la normale installazione R CMD [nome pacchetto] e la verifica R CMD [nome pacchetto]. Prendo quindi il pdf dalla cartella [nome pacchetto] .Richeck. – JAponte