Pandoc citations without appending the references bibliography -


मुख्य प्रश्न: क्या पंडोक को ग्रंथ सूची संलग्न करना बंद करने का एक तरीका है लेकिन फिर भी यह सही है इनलाइन प्रशस्तियां?

मैं एक मार्कडाउन / नाइट्र दस्तावेज लिख रहा हूं जिसमें एक मुख्य फ़ाइल ( article.Rmd ) है और कई "बच्चे" फ़ाइलें जो में शामिल हैं नाइट्र के "बच्चे =" चंक विकल्प का उपयोग करते हुए मुख्य फ़ाइल।

मूल फाइलें मुख्य रूप से फ़ाइल के भाग हैं, जो आसान संपादन और प्रबंधन के लिए अलग हैं इन बाल अनुभाग फाइलों के दौरान, मैं विभिन्न कागजातों को उद्धृत करने के लिए मार्कडाउन पाठ (उदा। "लेखक @ शीर्षक 1 99 9") का उपयोग करता हूं। मुख्य फ़ाइल और प्रत्येक बच्चे फ़ाइल में YAML हेडर है, जो कि बीबीटीक्स फ़ाइल स्थान प्रदान करता है, जैसे:

  --- ग्रंथ सूची: mybibfile.bib ...  
< P> (एक बार से अधिक इस YAML प्रविष्टि को शामिल करना कोई समस्या नहीं है, देखिए।)

जब मैं संपूर्ण दस्तावेज़ को नाइट्रर का उपयोग करके संकलित करता हूं, तो एक बड़ा मार्कडाउन दस्तावेज़ बनाया जाता है। मैं तब उद्धरण प्रबंधन के लिए - filter pandoc-citeproc विकल्प के साथ पांडोको का उपयोग करें। पांडुक ने अच्छा प्रशंसा पत्र सम्मिलित किया है और संदर्भ / ग्रंथ सूची के रूप में उद्धृत पत्रों की एक सूची संलग्न की है। कूल।

जैसा कि मैं व्यक्तिगत बाल अनुभागों को लिखता हूं और संपादित करता हूं, मैं उसी उद्धरण संकलन का उपयोग करता हूं जो सही इनलाइन उद्धरण उत्पन्न करता है, लेकिन दुर्भाग्य से अंत में संदर्भ भी जोड़ता है, भले ही यह सिर्फ एक खंड है बड़ा दस्तावेज़ मैं इन छोटे बाल अनुभागों को इनलाइन उद्धरणों के साथ संकलित करना चाहूंगा, लेकिन अंत में ग्रंथसूची के बिना।

मुझे लगता है कि यह संभव है कि दप्रेस-बीबिलोग्राफी मेटाडाटा फ़ील्ड के साथ पहली बार प्रस्तुत किया गया (मई 2015 में जारी)। वर्तमान से:

pandoc-citeproc इनपुट में निम्नलिखित मेटाडेटा फ़ील्ड की खोज करेगा:
...
दबाएं- bibliography : यदि यह का सही मूल्य है, ग्रंथ सूची को छोड़ दिया जाएगा अन्यथा एक बिबिलियोग्राफी आईडी के साथ प्रत्येक div तत्व में डाला जाएगा refs । यदि ऐसा कोई div नहीं है, तो दस्तावेज़ के अंत में एक बनाया जाएगा।

(एक वैकल्पिक हल के रूप में, आप एक कस्टम सीएसएल शैली भी आसानी से बना सकते हैं जो एक ग्रंथ सूची, सीएस: बिब्बिलोग्राफी शैली के मूल तत्व को हटा कर देखें।) देखें।


Comments

Popular posts from this blog

c# - SignalR: "Protocol error: Unknown transport." when navigating to hub -

class - Kivy: how to instantiate a dynamic classes in python -

python - mayavi mapping a discrete colorbar on a surface -