मैं एक आरएमडी फ़ाइल को पीडीएफ में परिवर्तित करने के लिए आर में knitr पैकेज और पैंडोक का उपयोग कर रहा हूं। Pandoc एक .bib फ़ाइल से जुड़ा हुआ है और स्वचालित रूप से पीडीएफ के अंत मेरी .bib फ़ाइल में प्रविष्टियों इन की तरह लग रहे, http://johnmacfarlane.net/pandoc/demo/biblio.bib से लिया पर ग्रंथ सूची सम्मिलित करता है:ग्रंथसूची के बाद पांडोक सम्मिलित परिशिष्ट
@Book{item1,
author="John Doe",
title="First Book",
year="2005",
address="Cambridge",
publisher="Cambridge University Press"
}
@Article{item2,
author="John Doe",
title="Article",
year="2006",
journal="Journal of Generic Studies",
volume="6",
pages="33-34"
}
मेरी ग्रंथ सूची का निर्माण करने के लिए, मैं कर रहा हूँ निम्नलिखित समारोह का उपयोग कर, से लिया: http://quantifyingmemory.blogspot.co.il/2013/02/reproducible-research-with-r-knitr.html
knitsPDF <- function(name) {
library(knitr)
knit(paste0(name, ".Rmd"), encoding = "utf-8")
system(paste0("pandoc -o ", name, ".pdf ", name, ".md --bibliography /Users/.../Desktop/test.bib --csl /Users/.../Desktop/taylor-and-francis-harvard-x.csl"))
}
मेरी .Rmd फ़ाइल की सामग्री है:
This is some text [@item1]
This is more text [@item2]
# References
और outputted पीडीएफ इस तरह दिखता है:
अगर मैं एक परिशिष्ट सम्मिलित करने का प्रयास करें, संदर्भ अभी भी दस्तावेज़ के अंत में, इस तरह मुद्रित:
एक परिशिष्ट डालने कैसे कर संदर्भ के बाद?
वाह खुशी है कि यह साथ ग्रंथ सूची की स्थिति को निर्दिष्ट कर सकते हैं। मुझे संदेह था कि यहुई ने बुनाई में पीछे की ओर रखा था और लोगों के डेटा चोरी करने के लिए इसका इस्तेमाल कर रहा था। –
लेकिन, जैसा कि आपके द्वारा उद्धृत लिंक में नोन सिल्क कहते हैं, "परिशिष्ट एक संदर्भ बताता है तो यह काम नहीं करता है।" :-( – Tripartio