Używam 32-bitowej R 3.1.2 na Windows 7.CRAN znajdzie ostrzeżenie, że check-R CMD --as cran nie
Niedawno przeprowadził R CMD check --as-cran
na niedawno opracowanym opakowaniu i otrzymała tylko notatka "Nowe zgłoszenie". Badania tutaj i na R-devel zasugerowały, że można to zignorować. Użyłem także devtools::build_win()
i nie otrzymałem żadnych notatek ani ostrzeżeń, oprócz tych wymienionych wcześniej. Ponadto, zbudowałem pakiet lokalnie z R CMD build
i R CMD INSTALL --build
i wszystko działało tak, jak powinno, w tym instrukcja PDF.
Po poddaniu się CRAN, powiedziano mi, że ostrzeżenie zostało rzucone:
This fails to make its manual:
* checking PDF version of manual ... WARNING
LaTeX errors when creating PDF version.
This typically indicates Rd problems.
LaTeX errors found:
! Missing $ inserted.
<inserted text>
$
l.682 }{}
! Missing } inserted.
<inserted text>
}
l.682 }{}
...
The line appears to be
\widehat{R_1} = \frac{\sum\limits_{i=1}^n{c_i/n}}{\sum\limits_{i=1}^n{L_i/n}}
Dodatkowe badania tutaj sugeruje, że używam win-builder.r-project.org/ sprawdzić paczkę w wersji rozwojowej i wynika z tego testu rzucił tylko " Nowe zgłoszenie "ostrzeżenie.
Brakuje mi. Nie mogę odtworzyć błędu, który wykryłem przez CRAN, wszystko wydaje się działać poprawnie na moim komputerze i na win-builder.r-project.org.
Czy ktoś może mi pomóc w rozwiązaniu tego problemu? Przyznaję dobrowolnie, że nie jestem ekspertem LaTeX, ale biorąc pod uwagę, że linia nie była problemem z R 3.1.2 na windows lub wersją rozwojową na win-build, nie wiem od czego zacząć.
informacje Pakiet jest dostępny tutaj:
użyłem pakiet inlinedocs
napisać swoje funkcje i komentarze. Ostrzeżenie pochodzi z .R, linia 127:
a linia .Rd 39:
Dzięki za pomoc.
Ah-ha! Używałem 'R CMD check --as-cran' w katalogu [nazwa pakietu] zamiast na' .tar.gz', co jest prawdopodobnie przyczyną mojej niezdolności do odtworzenia błędu. Będę pracował nad rozwiązaniem, które podałeś. Dzięki za pomoc. – Steven
Nie jestem pewien, czy to twój problem. Myślę, że może to być mało znany problem z wieloma platformami ... ale proces "R CMD build ..." jest zalecany jako najlepsza praktyka. –
To jest moja pierwsza próba zbudowania i wdrożenia pakietu "CRAN" i pomyślałem, że zidentyfikowałem i rozwiązałem wszystkie notatki, ostrzeżenia i problemy. Co zaskakujące, inne niż sugestia, aby ujednoznacznić tytuł pakietu, ostrzeżenie LaTeX/PDF było jedynym problemem. Biorąc pod uwagę, że rozwój paczki jest czymś, co widzę w przyszłości, byłoby pożytecznym ćwiczeniem. Ponownie popracuję nad rozwiązaniem, które podałeś i zgłoś się ponownie. – Steven