खोज…


पैरामीटर

YAML हेडर में पैरामीटर विस्तार
toc विषय - सूची
number_sections वर्गों को स्वचालित रूप से क्रमांकित करना
bibliography ग्रंथ सूची फ़ाइल का पथ
csl शैली फ़ाइल का पथ

टिप्पणियों

  • इस प्रलेखन का उद्देश्य एक RMD फ़ाइल में एक शैक्षणिक ग्रंथ सूची को एकीकृत करना है।

  • ऊपर दिए गए दस्तावेज़ीकरण का उपयोग करने के लिए, आपको rmarkdown को आर के माध्यम से install.packages("rmarkdown")

  • कभी-कभी रमार्कडाउन उद्धरणों के हाइपरलिंक्स को हटा देता है। इसके लिए समाधान निम्नलिखित कोड को आपके YAML शीर्षलेख में link-citations: true : link-citations: true

  • ग्रंथ सूची में इनमें से कोई भी प्रारूप हो सकता है:

स्वरूप दस्तावेज़ विस्तारण
MODS .mods
BibLaTeX .bib
BibTeX .bibtex
आरआईएस .ris
एंडनोट .enl
XML को EndNote करें .xml
आईएसआई .wos
MEDLINE .medline
COPAC .copac
JSON citeproc .json

एक ग्रंथ सूची और लेखकों का हवाला देते हुए

आपकी RMD फाइल का सबसे महत्वपूर्ण हिस्सा YAML हैडर है। एक अकादमिक पत्र लिखने के लिए, मैं पीडीएफ आउटपुट, क्रमांकित अनुभागों और सामग्री की एक तालिका (टो) का उपयोग करने का सुझाव देता हूं।

---
title: "Writing an academic paper in R"
author: "Author"
date: "Date"
output:
  pdf_document:
    number_sections: yes
toc: yes
bibliography: bibliography.bib
---

इस उदाहरण में, हमारी फ़ाइल bibliography.bib इस प्रकार दिखाई देती है:

@ARTICLE{Meyer2000,  
  AUTHOR="Bernd Meyer",  
  TITLE="A constraint-based framework for diagrammatic reasoning",  
  JOURNAL="Applied Artificial Intelligence",  
  VOLUME= "14",  
  ISSUE = "4",  
  PAGES= "327--344",  
  YEAR=2000  
}

अपने .bib फ़ाइल में उल्लिखित एक लेखक का उल्लेख करने के लिए @ और bibkey, जैसे Meyer2000

# Introduction

`@Meyer2000` results in @Meyer2000.

`@Meyer2000 [p. 328]` results in @Meyer2000 [p. 328]

`[@Meyer2000]` results in [@Meyer2000]

`[-@Meyer2000]` results in [-@Meyer2000]

# Summary

# References

RMD फाइल को RStudio (Ctrl + Shift + K) या कंसोल rmarkdown::render("<path-to-your-RMD-file">) माध्यम से rmarkdown::render("<path-to-your-RMD-file">) निम्न आउटपुट में परिणाम:

यहाँ छवि विवरण दर्ज करें

इनलाइन संदर्भ

यदि आपके पास कोई * .bib फ़ाइल नहीं है, तो आप दस्तावेज़ के YAML मेटाडेटा में एक संदर्भ फ़ील्ड का उपयोग कर सकते हैं। इसमें उदाहरण के लिए YAML- एन्कोडेड संदर्भों की एक सरणी शामिल होनी चाहिए:

---
title: "Writing an academic paper in R"
author: "Author"
date: "Date"
output:
  pdf_document:
    number_sections: yes
toc: yes
references:
  - id: Meyer2000
    title: A Constraint-Based Framework for Diagrammatic Reasoning
    author:
    - family: Meyer
      given: Bernd
    volume: 14
    issue: 4
    publisher: Applied Artificial Intelligence
    page: 327-344
    type: article-journal
    issued:
      year: 2000
---

# Introduction

`@Meyer2000` results in @Meyer2000.

`@Meyer2000 [p. 328]` results in @Meyer2000 [p. 328]

`[@Meyer2000]` results in [@Meyer2000]

`[-@Meyer2000]` results in [-@Meyer2000]

# Summary

# References

इस फ़ाइल को रेंडर करने से उदाहरण के रूप में एक ही आउटपुट मिलता है "एक ग्रंथ सूची निर्दिष्ट करना"।

प्रशस्ति पत्र शैली

डिफ़ॉल्ट रूप से, pandoc उद्धरणों और संदर्भों के लिए एक शिकागो लेखक-तिथि प्रारूप का उपयोग करेगा। दूसरी शैली का उपयोग करने के लिए, आपको सीएसएल 1.0 शैली फ़ाइल को सीएसएल मेटाडेटा फ़ील्ड में निर्दिष्ट करना होगा। निम्नलिखित अक्सर उपयोग की जाने वाली प्रशस्ति पत्र शैली में, अन्य शैली, प्रस्तुत की जाती है ( https://github.com/citation-style-language/styles पर डाउनलोड करें )। स्टाइल-फ़ाइल को उसी निर्देशिका में संग्रहीत किया जाना है, जैसे आरएमडी फ़ाइल या फ़ाइल को पूर्ण पथ सबमिट करना पड़ता है।

किसी अन्य शैली का उपयोग करने के लिए फिर एक डिफ़ॉल्ट, निम्नलिखित कोड का उपयोग किया जाता है:

---
title: "Writing an academic paper in R"
author: "Author"
date: "Date"
output:
  pdf_document:
    number_sections: yes
toc: yes
bibliography: bibliography.bib
csl: elsevier-harvard.csl
---

# Introduction

`@Meyer2000` results in @Meyer2000.

`@Meyer2000 [p. 328]` results in @Meyer2000 [p. 328]

`[@Meyer2000]` results in [@Meyer2000]

`[-@Meyer2000]` results in [-@Meyer2000]

# Summary

# Reference

यहाँ छवि विवरण दर्ज करें

उदाहरण के आउटपुट के लिए अंतर को नोटिस करें "एक ग्रंथ सूची और लेखकों को निर्दिष्ट करें"



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow