Tôi đang sử dụng roxygen2 làm công cụ để ghi lại gói R của mình và tôi thấy rằng có thẻ @references trong roxygen2, nhưng dường như chỉ chấp nhận văn bản biểu mẫu miễn phí. Tôi tìm thấy một số bài thuyết trình về roxygen có thẻ @bibliograph và @cite, nhưng tôi có đúng là không có thứ gì trong roxygen2? Sau đó tôi có thể lấy các tham chiếu ra khỏi tập tin bibtex và viết chúng bằng tay với định dạng thích hợp trực tiếp sau thẻ @references hoặc có cách nào khác để làm điều này không? Không. Tôi có khoảng bảy bài viết khác nhau tôi cần trích dẫn, qua nhiều chức năng/tập tin thứ ba.Trích dẫn bài viết trong gói R bằng roxygen2 và BibTeX?
15
A
Trả lời
9
Có vẻ rằng có một thương hiệu mới yêu cầu kéo góp phần tính năng này: https://github.com/klutometis/roxygen/pull/90
Vì vậy, hy vọng chúng ta sẽ sớm có chức năng này.
1
Cho đến khi chức năng được đề cập bởi cbeleites được tích hợp với roxygen2 (và năm năm về nó chưa được), gói Rdpack cung cấp cách tốt nhất của việc sử dụng BibTeX trong R.
Để biết chi tiết, xem Citing articles using roxygen2.
Trong khi đó nếu bạn không muốn nhập các mã này theo cách thủ công, bạn có thể cân nhắc xem [gói bibtex] (http://cran.r-project.org/web/packages/bibtex/index.html) trên cran . – cboettig