Konvertieren eines Dokuments Werke bibtex oder Endnote Formate zitiert [geschlossen]
-
21-09-2019 - |
Frage
habe ich ein Textdokument (Word oder PDF), die eine lange Liste von Werken zitiert hat. Wie lassen sich die Werke Export nach bibtex sein zitiert oder Endnote?
Lösung
Sie die Qual der Wahl. Google für „Referenz-Metadaten-Extraktion“ und klicken starten.
Es gibt freie Software Auszug aus PDF-Dateien. Finden Sie unter Metadata Extraction Tool
Wenn Sie eine Word 2007-Datei haben, die (endlich) eine standardisierte Darstellung von reflist Einträgen und EndNote zuverlässig daraus extrahieren.
Wenn Sie nur die Zitate in einem Artikel sehen möchten, RefRuns ist ein nützliches Tool, und hat eine einfache Web-Schnittstelle.
Andere Tipps
Nach dem Auslesen von Metadaten-Tool herunterzuladen, entdeckte ich es die Metadaten (Dateiname, Größe, Datum, etc.) ein bestimmter Gegenstand erfasst; es sieht nicht auf die Referenzen in diesem Objekt und extrahieren Sie sie.
Die beste Lösung, die ich gefunden habe, nach Referenzen aus Word und PDF-Dateien Schaben ist cb2Bib .
Sie können versuchen, WordToBibTeX .
Ich habe es einmal meine alte Word-Bibliographie-Datei BibTeX zu konvertieren. :)
Der üblicher Weg der Wort xml Bibliographie-Datei ist so etwas wie:
C:\Documents and Settings\<username>\Application Data\Microsoft\Bibliography\Sources.xml
Das funktioniert ziemlich gut: http: //www.snowelm. com / ~ t / doc / tips / makebib.en.html
Ich habe ein VBA-Makro für Excel in Windows mehrere DOIs von Klartext Zitate über crossref zu bekommen.
Mit den DOIs können Sie alle bibtex formatiert Zitate mit R.
erhalten
1. herunterladen Excel-Datei mit Makro
Setzen Sie Ihren Klartext Zitate in Spalte A 2. Ändern Sie leicht die Zahlen in den Spalten F und H richtig den Titel in Spalte K.
bekommen
3. Drücken Sie Strg A, und warten ca. 5 sec pro citation.
(Um wieder zu verwenden, wieder herstellen Formeln mit dem Backup-Blatt)
4. Suchen Sie Ihre CSV-Datei mit DOIs gespeichert oder speichern sie wieder manuell aus sheet2
5. Verwenden Sie so etwas wie dies Ihr DOIs in R abzufragen
library(RefManageR)
setwd("/your/folder/") # set the folder where the .csv file is
list.files(getwd()) # be sure your .csv file is there
doi<-read.csv("dois.csv", header=FALSE) # pass the file info to the doi object
# get a new .bib file with formatted references
GetBibEntryWithDOI(unlist(doi), temp.file = ("mycitations.bib"), delete.file = FALSE)
# write a .csv
bib<-ReadBib("mycitations.bib")
dfbib<-as.data.frame(bib)
write.csv(dfbib,"table.csv")