Hur konverterar jag snabbt en enda BibTeX-referens till en formaterad referens?

Jag bidrar lite till olika forum och Stack Exchange-webbplatser och vill ofta citera en tidningsartikel som jag hittat från en snabb sökning på Google Scholar . Google Scholar möjliggör enkel export av BibTeX-referenser.

Jag vill sedan få citatet till ett rimligt format för att ingå i ett inlägg (t.ex. ett svar på en stackutbytesfråga). Jag är inte det noga med den specifika bibliografiska stilen, även om all kärninformation bör inkluderas (och något liknande APA-stil skulle vara bra).

Fråga

  • Vad är en snabb metod för att få en enda BibTeX-referens från Google Scholar till ett respektabelt format för att inkluderas i ett online-foruminlägg?

Observera att jag tittade på online BibTeX Converter och inget av formaten verkar lämpliga.

Svar

Du kan prova bibtex.online , det konverterar BibTe X till formaterad text i många format (APA, MLA, Chicago, Harvard, Vancouver …).

Ingen installation krävs eftersom den körs i webbläsaren.

Exempel: ange bildbeskrivning här

Svar

Efter att ha läst detta svar på en fråga om kommandoradsbibtex-verktyg jag upptäckte bibtex2html .

Om en eller flera bibtexreferenser finns i local.bib, kommer följande kommando att mata ut HTML för dessa referenser i APA-stil.

  • bibtex2html -nokeys -o - -s apa -nodoc -q local.bib
    • -nokeys förhindrar att bibtex-tangenter visas, vilket motsvarar vad jag vanligtvis vill göra när jag inkluderar formaterade referenser i blogginlägg eller forum
    • -s apa använder stilfilen apa , som vid tillfällig inspektion verkar fungera ganska bra
    • -q är tyst läge nödvändigt för att undertrycka onödig information
    • -o - betyder att information skickas till standard ut
    • -nodoc undertrycker den inledande och stängande HTML-koden som krävs för att göra ett fristående dokument

Svar

BibDesk på Mac kan importera och exportera referenser via klippbordet, så det är enkelt att importera referensen till BibDesk och sedan exportera den i Rich Text eller HTML genom att bara kopiera och klistra in den. Den interna förhandsgranskningsmekanismen drivs av LaTeX, så att du kan använda vilken bibliografistil du behöver. Det enklaste skulle vara att använda Rich Text-exporten, även om det klistras in som inte gör någon formatering av referensen med avseende på kursiv om du klistrar in den i ett .sx-svar, till exempel, men annars skulle vara bra. Den grundläggande HTML export skapar ett fristående dokument som inte är precis vad du vill, men du kan ändra den grundläggande mall som används för att skapa en minimal HTML-mall.

Till exempel följande citat

Chomsky, N. 2005. Tre faktorer i språkdesign. Språklig undersökning 36 (1). 1–22.

placerades effektivt i detta svar med fyra tangenttryckningar: en för att kopiera BibTeX genererad av Google Scholar, en för att klistra in den i BibDesk och en (egentligen en musåtgärd) för att exportera den som Rich Text och en för att klistra in den i svaret.

JabRef kan också exportera HTML, men bara genom filsparningsmekanismen, såvitt jag vet, så det här skulle inte vara så enkelt.

Kommentarer

  • Detta fungerar för mig. För att få citatförhandsgranskningen måste du aktivera " TeX-förhandsvisning " i inställningarna och klicka sedan på en liten ikon som ser ut som ett par glasögon i fältet längst ner i fönstret.

Svar

Till citera mig själv :

Google Scholar har nu en citatknapp på varje referens som gör det enkelt att få en APA-formaterad referens. Se tillkännagivandet på bloggen och den här bilden hämtad från blogginlägget:

exempel på användning av citatfunktion i google-forskare

Svar

Det finns en mycket enklare metod än vad du föreslår med JabRef.

När du klickar på post i huvudfönstret i JabRef, visar den nedre panelen en förhandsgranskning av posten som i själva verket är en snyggt formaterad citat. Du kan välja och kopiera den här texten.

Förhandsgranskningen har också två fina funktioner:

  • Du kan växla mellan två visningsformat (via F9, eller högerklicka på området)

  • Du kan redigera de två visningsformaten som du vill i JabRef-inställningarna.

Kommentarer

  • Genväg för att göra detta är CTRL-shift-C. Bra tips!

Svar

Du kan prova Bibtex2Cite . Den konverterar Bibtex-artikeln till APS-stil. visa

Kommentarer

Svar

Jag ser att den enklaste metoden är att importera filen som RefMan från menyn efter att ha tryckt på cite för någon undersökning, detta ger dig .ris-filtillägg. Därefter kan du importera den här filen via alla citatprogram som Mendeley och genom det programmet kan du exportera igen till .bib.

hoppas att det kan vara till hjälp.

Reem

Svar

På Ubuntu,

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

Lite information om verktyget och dess andra funktioner finns här: https://www.uni-due.de/~be0001/bibtexconv/

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *