2013-02-25 14 views
7

Il mio pacco ha superato con successo Rcmd check. ma nel formato PDF costruito della documentazione R, all'interno della sezione degli esempi, metà della riga (codice R) è esaurita. Ho anche trovato un altro pacchetto inviato da CRAN, ftsa, che soffre di eccesso di riga anche in una linea, vedere ftsaReference manual.Documentazione R, come forzare Rcmd Rd2pdf per interrompere automaticamente una riga troppo piena nella sezione R-like degli esempi?

Immagino che questo problema di nel comportamento dell'ambiente verbatim in lattice. Tuttavia ci sono alcuni pacchetti Latex per gestire questo, https://tex.stackexchange.com/questions/14342/verbatim-environment-that-can-break-too-long-lines, ma non so come usarli con Rcmd.

  1. Nel trattare questi casi, perché Rcmd check non mostra alcun errore, avviso o nota come fa il lattice?
  2. Come posso forzare l'interruzione di riga nella sezione degli esempi?

Grazie

+0

Non mi preoccuperei di questo: poche persone leggono comunque la documentazione pdf (la maggior parte usa i documenti html) – hadley

risposta

4
  1. controllo R CMD non analizza/in avanti tutte le avvertenze LaTeX. Sì, in un mondo ideale lo sarebbe.

  2. E 'stato il caso, sempre che si dovrebbe formattare gli esempi \ {...} sezione bene, voi stessi, in particolare compreso interruzioni di linea (sensibili e gli spazi iniziali) per gentile allineamento di multi-line esempi.

    Utilizzare i sorgenti della stessa R o dei pacchetti consigliati (o quelli creati da me, poiché presta molta attenzione a questo aspetto), per vedere buoni esempi nei loro file * .Rd.

Ricorda: Gli attuali fonti di sviluppo della R sono sempre web raggiungibile alla R (devel) source tree @ svn.r-project.org, pacchetti standard di R vale a dire a R sources src/library.

Problemi correlati