2013-02-25 8 views
7

Mój pakiet pomyślnie przeszedł Rcmd check. ale w skonstruowanym formacie PDF dokumentacji R, w sekcji przykładów, połowa linii (kod R) jest nieaktualna. Znalazłem także inny nadesłany pakiet CRAN, ftsa, który cierpi z powodu przesadnego oceniania również w linii, zobacz ftsa .Dokumentacja R, jak zmusić Rcmd Rd2pdf do automatycznego złamania nadmiernej linii w przykładach podobnych do sekcji R?

Domyślam się, że to powoduje problemy z działaniem środowiska verbatim w lateksie. Istnieją jednak pewne pakiety Latex do radzenia sobie z tym, https://tex.stackexchange.com/questions/14342/verbatim-environment-that-can-break-too-long-lines, ale nie wiem jak z nich korzystać z Rcmd.

  1. Dlaczego w przypadku tych przypadków Rcmd check nie pokazuje żadnych błędów, ostrzeżeń ani notatek, tak jak robi to Latex?
  2. Jak mogę wymusić łamanie linii w sekcji przykładów?

Dziękuję

+0

Nie martwiłbym się tym - kilka osób czyta mimo to dokumentację w formacie PDF (większość korzysta z dokumentacji html) – hadley

Odpowiedz

4
  1. R CMD check nie analizuje/do przodu wszystkie ostrzeżenia lateksu. Tak, w idealnym świecie by tak było.

  2. To był przypadek, że zawsze należy sformatować przykłady \ {...} sekcję dobrze siebie, zwłaszcza tym rozsądnych podziały wiersza (i spacje) dla wyrównania ładnym multi -line przykłady.

    Skorzystaj ze źródeł samego R lub zalecanych pakietów (lub tych, które zostały przeze mnie stworzone, ponieważ zwracam na to uwagę całkiem sporo), aby zobaczyć dobre przykłady w ich plikach * .Rd.

Pamiętaj: Obecne źródła rozwoju R są zawsze dostępne na internetowej R (devel) source tree @ svn.r-project.org standardowe pakiety tj R pod adresem R sources src/library.