Tôi đã tài liệu mà sử dụng một mẫu LaTeX Beamer và chuyển mã này khoảng đầu của tài liệu thực tếSweave từ dòng lệnh bằng sự phù hợp = TRUE
\usepackage{Sweave}
\begin{document}
\SweaveOpts{concordance=TRUE}
Tài liệu này biên dịch tốt bằng RStudio (0.97.248) với R-2.15.2. Sau khi hoàn thành bố cục, để đảm bảo khả năng tái tạo, tôi muốn tạo toàn bộ phân tích từ tệp cmd (và sử dụng ghostscript để nén PDF). Các bộ phận có liên quan
R CMD Sweave MyDoc
pdflatex MyDoc
bibtex MyDoc
pdflatex MyDoc
pdflatex MyDoc
này thất bại với thông báo lỗi
! LaTeX Error: File `MyDoc-concordance.tex' not found.
Những gợi ý rằng Sweave không tạo ra sự phù hợp từ dòng lệnh. A không thể tìm thấy một chuyển đổi dòng lệnh và tìm kiếm Google của tôi đã không được hữu ích ... Tôi rất nhiều sẽ đánh giá cao bất kỳ con trỏ ...
Trong một phút, tôi nghĩ rằng nó chỉ đơn giản là vấn đề 'R CMD Sweave MyDoc.Rnw --options = concordance = TRUE'. Nhưng nó không phải như vậy. Tôi không thể tìm thấy một cách trên dòng lệnh để tạo ra các tập tin concordance hoặc. Bất cứ ai có một thủ thuật để làm điều này? – FvD
Bạn đã thử chạy 'pdflatex --shell-escape MyDoc'? – Sebastian
Tôi đã sử dụng RStudio gần đây cũng như xây dựng từ các tập lệnh shell. Yihui Xie cho rằng tôi sử dụng \ begin tài liệu % \ VignetteEngine {knitr :: knitr} thay vì dòng \ SweaveOpt kịch bản của tôi làm việc tại – jrminter