2016-05-25 3 views
1

Ich schreibe ein Journal-Papier mit R Markdown, und ich möchte den Standard-bibliographischen Zitationsstil "unsrt" verwenden. Oder "schlicht". Beides funktioniert. Wir benutzen diese immer noch in meinem Bereich.Wie kann ich die Standardbibliographie LaTeX/BibTeX Zitierstile "plain" oder "unsrt" in einem R Markdown Dokument angeben?

Diese Seite bietet Informationen über Zitate und Zitationsstile in R Markdown: http://rmarkdown.rstudio.com/authoring_bibliographies_and_citations.html#citations_for_pdf_output Aber die Links dort gibt keine Hinweise darauf, wie die „plain“ oder „unsrt“ Stile zu bekommen. Sie scheinen nicht verfügbar zu sein! Wie lege ich diese Standardstile fest?

Alternativ, wie konvertiere ich eine .bst-Datei in eine .csl-Datei, oder welcher Stil im Zotero-Stil-Archiv ist am nächsten zu plain oder unsrt?

+0

In der 'header'' \ bibliographystyle {unsrt} '... – Werner

Antwort

4

Zuerst müssen Sie Natbib mit Pandoc-Option --natbib einschalten, so dass es nicht Pandoc-Citeproc verwendet. Dann können Sie biblio-style verwenden, um Ihren bevorzugten Stil festzulegen. Hier ist ein minimal YAML-Header, der Trick:

--- 
output: 
    pdf_document: 
    pandoc_args: ["--natbib"] 
biblio-style: plain 
bibliography: mybibfile.bib 
--- 
+1

Dank! Besonders nützlich waren Informationen über die --natbib Flagge; ohne sie sind die Referenzen ohne Nummern aufgelistet (z. B. [1]). –

Verwandte Themen