मुख्य प्रश्न: क्या ग्रंथसूची को जोड़ने के लिए पांडोक को ध्वजांकित करने का कोई तरीका है लेकिन फिर भी यह सही इनलाइन उद्धरण सम्मिलित करता है?संदर्भों को शामिल किए बिना पांडोक उद्धरण ग्रंथसूची
मैं एक मार्कडाउन/निइटर दस्तावेज़ लिख रहा हूं जिसमें मुख्य फ़ाइल (article.Rmd
) और कई "बच्चे" फ़ाइलें हैं जो मुख्य फ़ाइल में Knitr के "child =" खंड विकल्प का उपयोग कर शामिल हैं।
बच्चे की फाइल मूल रूप से मुख्य लेख फ़ाइल के अनुभाग हैं, जो कि आसान संपादन और प्रबंधन के लिए अलग हैं। इन सभी बाल अनुभाग फ़ाइलों के दौरान, मैं विभिन्न कागजात उद्धृत करने के लिए मार्कडाउन टेक्स्ट (जैसे "@ author_title_1999") में citations का उपयोग करता हूं। मुख्य फ़ाइल और प्रत्येक बच्चे फ़ाइल एक YAML हैडर कि BibTex फ़ाइल स्थान प्रदान करता है, उदाहरण के लिए है:
---
bibliography: mybibfile.bib
...
(एक बार से अधिक इस YAML प्रवेश भी शामिल है एक समस्या नहीं है, को देखने के readme on metadata-blocks।)
जब मैं Knitr का उपयोग कर पूरे दस्तावेज़ को संकलित करता हूं, एक बड़ा मार्कडाउन दस्तावेज़ बनाया गया है। मैं उद्धरणों का प्रबंधन करने के लिए --filter pandoc-citeproc
विकल्प के साथ पांडोक का उपयोग करता हूं। पांडोक अच्छे उद्धरण सम्मिलित करता है और उद्धृत पत्रों की एक सूची संदर्भ/ग्रंथसूची के रूप में जोड़ता है। ठंडा।
जैसा कि मैं अलग-अलग बच्चे वर्गों को लिखता हूं और संपादित करता हूं, मैं उसी उद्धरण संकलन का उपयोग करता हूं जो सही इनलाइन उद्धरण उत्पन्न करता है, लेकिन दुर्भाग्यवश अंत में संदर्भों को भी जोड़ता है, भले ही यह बड़े दस्तावेज़ का केवल एक भाग है। मैं इन छोटे बच्चों के अनुभागों को इनलाइन उद्धरणों के साथ संकलित करना चाहता हूं, लेकिन अंत में ग्रंथसूची के बिना।
ऐसा लग रहा है आवश्यक सुविधा अब पैंडोक-साइटप्रोक में लागू की गई है। मेरा अद्यतन उत्तर देखें। –