7 Stimmen

Wie exportiert man eine R-Zitationsausgabe in Endnote?

Wie kann ich auf einfache Weise Zitate aus R in Endnote importieren, indem ich z. B.

citation("ggplot2")

Gibt es dafür einen guten Arbeitsablauf oder muss ich das manuell machen?

10voto

Gavin Simpson Punkte 163780

Wie sehr dies automatisiert werden kann, hängt davon ab, was Endnote importieren kann. Es scheint, dass der BibTeX-Import derzeit nicht ohne Weiteres möglich ist und zusätzliche Software erfordert. Siehe zum Beispiel: http://www.lib.uts.edu.au/content/faq/how-can-i-import-bibliography-endnote-bibtex-latex-what-about-converting-other-way-endno

Lesen Sie ?bibentry und insbesondere das Argument style und den Abschnitt Details. Sehen Sie nach, ob Endnote Daten in einem dieser Formate importieren kann? Ich bezweifle es, aber ich habe Endnote noch nie benutzt.

Wenn nicht, können wir den Weg über BibTeX gehen, wenn Sie ein Programm installieren, mit dem Sie BibTeX in Endnote importieren können.

> utils:::print.bibentry(citation("ggplot2"), style = "Bibtex")
@Book{,
  author = {Hadley Wickham},
  title = {ggplot2: elegant graphics for data analysis},
  publisher = {Springer New York},
  year = {2009},
  isbn = {978-0-387-98140-6},
  url = {http://had.co.nz/ggplot2/book},
}

Um dies in eine Datei zur Übergabe an ein Importprogramm zu übertragen, können Sie Folgendes verwenden capture.output()

capture.output(utils:::print.bibentry(citation("ggplot2"), style = "Bibtex"),
               file = "endnote_import.bib")

Das Ergebnis ist eine Datei mit dem folgenden Inhalt:

$ cat endnote_import.bib 
@Book{,
  author = {Hadley Wickham},
  title = {ggplot2: elegant graphics for data analysis},
  publisher = {Springer New York},
  year = {2009},
  isbn = {978-0-387-98140-6},
  url = {http://had.co.nz/ggplot2/book},
}

die Sie mit Tools von Drittanbietern importieren können sollten.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X