Po prostu napotkam (ciekawy) problem, że po przesłaniu manuskryptu LaTeX (pdf) do jakiegoś dziennika Elsevier, nazwy plików liczbowych muszą być kompletne, aby znaleziony przez ich budynku pdf oraz sprawdzanie st, tjMake Sweave lub knitr umieścić sufiks grafiki w ` includegraphics {}`
\includegraphics{picture.pdf}
czy istnieje jakiś prosty i wygodny sposób, aby powiedzieć Sweave lub knitr to zrobić?
Edit:
- Znam
include=FALSE
opcji sweave za - czuję też całkiem zdolny załatać
utils:::RweaveLatexRuncode
Jednak w tej chwili mam nadzieję, że coś więcej wygodny i elegancki.
Chodzi także o rozdawanie plików .Rnw jako materiałów uzupełniających lub winiet. Z dydaktycznego punktu widzenia nie podoba mi się te poprawki, które powodują, że kod źródłowy jest dużo bardziej skomplikowany dla nowych użytkowników, których mam nadzieję, że go przeczytali.
(który jest również dlaczego ja naprawdę docenić niedawno wprowadzony print=TRUE
w Sweave)
masz na myśli 'print = TRUE' lub' split = TRUE'? –
@Yihui: Miałem na myśli 'print = TRUE', ponieważ wtedy komendy graficzne siatki (kratownicy, ggplot2) w Vignette wyglądają tak, jak je wpisujesz. Po prostu zostawia pułapkę" dlaczego nie działa w pętli for ".. Ale ludzie nie zastanawiają się, dlaczego winieta ma "print (xyplot (...))". – cbeleites
Rozumiem. Prawdopodobnie już wiesz, że 'knitr' nie wymaga' print (xyplot (...)) '. –