Hvordan konverterer jeg en enkelt BibTeX-referanse raskt til en formatert referanse?

Jeg bidrar litt til forskjellige fora og Stack Exchange-nettsteder, og jeg vil ofte sitere en journalartikkel som jeg har funnet ved et raskt søk på Google Scholar . Google Scholar tillater enkel eksport av BibTeX-referanser.

Jeg vil da få sitatet til et fornuftig format for inkludering i et innlegg (f.eks. Et svar på et stack-utvekslingsspørsmål). Jeg er ikke det masete med den spesifikke bibliografiske stilen, selv om all kjerneinformasjon bør inkluderes (og noe som APA-stil ville være bra).

Spørsmål

  • Hva er en rask metode for å få en enkelt BibTeX-referanse fra Google Scholar til et respektabelt format for inkludering i et online foruminnlegg?

Legg merke til at jeg så på den elektroniske BibTeX Converter og ingen av formatene ser ut til å være passende.

Svar

Du kan prøve bibtex.online , den konverterer BibTe X til formatert tekst i mange formater (APA, MLA, Chicago, Harvard, Vancouver …).

Ingen installasjon er nødvendig siden den kjører i nettleseren.

Eksempel: skriv inn bildebeskrivelse her

Svar

Etter å ha lest dette svaret på et spørsmål om bibtex-verktøy på kommandolinjen jeg oppdaget bibtex2html .

Hvis en eller flere bibtex-referanser er inneholdt i local.bib, vil følgende kommando sende HTML-koden for disse referansene i APA-stil.

  • bibtex2html -nokeys -o - -s apa -nodoc -q local.bib
    • -nokeys forhindrer at bibtex-nøkler vises, noe som tilsvarer hva jeg vanligvis vil gjøre når jeg inkluderer formaterte referanser i blogginnlegg eller forum
    • -s apa bruker apa stilfil , som ved tilfeldig inspeksjon ser ut til å fungere ganske bra
    • -q er stille modus nødvendig for å undertrykke unødvendig informasjon
    • -o - betyr at informasjon sendes til standard ut
    • -nodoc undertrykker den innledende og lukkende html-koden som er nødvendig for å lage et frittstående dokument

Svar

BibDesk på Mac kan importere og eksportere referanser via utklippstavlen, så det er enkelt å importere referansen til BibDesk og deretter eksportere den i rik tekst eller HTML ved å bare kopiere og lime den inn. Den interne forhåndsvisningsmekanismen drives av LaTeX, slik at du kan bruke hvilken som helst bibliografistil du trenger. Det enkleste ville være å bruke Rich Text-eksporten, selv om liming ikke ville gjøre noen formatering av referansen med hensyn til kursiv hvis du for eksempel limte den inn i et .sx-svar, men ellers ville være greit. Den grunnleggende HTML-koden eksport oppretter et frittstående dokument som ikke er helt det du vil, men du kan endre den grunnleggende malen som brukes til å lage en minimal HTML-mal.

For eksempel følgende sitering

Chomsky, N. 2005. Tre faktorer innen språkdesign. Språklig henvendelse 36 (1). 1–22.

ble plassert i dette svaret effektivt med fire tastetrykk: en for å kopiere BibTeX generert av Google Scholar, en for å lime den inn i BibDesk, og en (egentlig en mushandling) for å eksportere den som Rich Text og en for å lime den inn i svaret.

JabRef kan også eksportere HTML, men bare gjennom filsparingsmekanismen, så vidt jeg vet, så dette ville ikke være så enkelt.

Kommentarer

  • Dette fungerer for meg. For å få forhåndsvisning av sitat må du aktivere " TeX-forhåndsvisning " i innstillinger, og klikk deretter på et lite ikon som ser ut som et par briller, i linjen helt nederst i vinduet.

Svar

Til sitere meg selv :

Google Scholar har nå en sitatknapp på hver referanse som gjør det enkelt å få en APA-formatert referanse. Se kunngjøringen på bloggen og dette bildet hentet fra blogginnlegget:

eksempel på bruk av sitefunksjon i google scholar

Svar

Det er en mye enklere metode enn hva du foreslår med JabRef.

Når du klikker på oppføring i JabRef hovedvindu, viser nederste panel en forhåndsvisning av oppføringen som faktisk er en pent formatert sitering. Du kan velge og kopiere denne teksten.

Denne forhåndsvisningen har også to fine funksjoner:

  • Du kan veksle mellom to visningsformater (via F9, eller høyreklikk på området)

  • Du kan redigere de to skjermformatene som du ønsker i JabRef-innstillingene.

Kommentarer

  • Snarvei for å gjøre dette er CTRL-shift-C. Fint tips!

Svar

Du kan prøve Bibtex2Cite . Den konverterer Bibtex-artikkelen til APS-stil. visning

Kommentarer

Svar

Jeg ser at den enkleste metoden er å importere filen som RefMan fra menyen etter at du har trykket på cite for eventuell undersøkelse, dette vil gi deg .ris-filtypen. Etter det kan du importere denne filen gjennom et hvilket som helst siteringsprogram som Mendeley, og gjennom det programmet kan du eksportere igjen til .bib.

håper det vil være nyttig.

Reem

Svar

På Ubuntu,

sudo apt-get install bibtexconv bibtexconv example.bib </usr/share/doc/bibtexconv/examples/text-example.export 

Noe info om verktøyet og dens andre evner er her: https://www.uni-due.de/~be0001/bibtexconv/

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *