Hvordan konverteres hurtigt en enkelt BibTeX-reference til en formateret reference?

Jeg bidrager lidt til forskellige fora og Stack Exchange-websteder, og jeg vil ofte citere en tidsskriftartikel, som jeg har fundet ved en hurtig søgning på Google Scholar . Google Scholar giver mulighed for let eksport af BibTeX-referencer.

Jeg vil derefter få henvisningen til et rimeligt format til inkludering i et indlæg (f.eks. Et svar på et stack-udvekslingsspørgsmål). Jeg er ikke det nøjeregnende med den bestemte bibliografiske stil, selvom al kerneinformation skulle medtages (og noget i retning af APA-stil ville være godt).

Spørgsmål

  • Hvad er en hurtig metode for at få en enkelt BibTeX-reference fra Google Scholar til et respektabelt format til inkludering i et online forumindlæg?

Bemærk, at jeg kiggede på online BibTeX Converter , og ingen af formaterne ser ud til at være egnede.

Svar

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

Ingen installation kræves, da den kører i browseren.

Eksempel: indtast billedbeskrivelse her

Svar

Efter at have læst dette svar på et spørgsmål om kommandolinjebibtex-værktøjer, jeg opdagede bibtex2html .

Hvis en eller flere bibtex-referencer er indeholdt i local.bib, vil følgende kommando sende HTML til denne reference i APA-stil.

  • bibtex2html -nokeys -o - -s apa -nodoc -q local.bib
    • -nokeys forhindrer visning af bibtex-nøgler, hvilket svarer til hvad jeg typisk vil gøre, når jeg inkluderer formaterede referencer i blogindlæg eller fora
    • -s apa bruger apa stilfil , som ved tilfældig inspektion ser ud til at fungere ret godt
    • -q er stille tilstand nødvendig for at undertrykke unødvendige oplysninger
    • -o - betyder, at information sendes til standard ud
    • -nodoc undertrykker den åbne og lukende html-kode, der er nødvendig for at lave et enkeltstående dokument

Svar

BibDesk på Mac kan importere og eksportere referencer via udklipsholderen, så det er let at importere referencen til BibDesk og derefter eksportere den i Rich Text eller HTML ved blot at kopiere og indsætte den. Den interne preview-mekanisme er drevet af LaTeX, så du kan bruge enhver bibliografistil, du har brug for. Det enkleste ville være at bruge Rich Text-eksporten, selvom der ikke indsættes nogen formatering af referencen med hensyn til kursiv, hvis du indsætter den i et .sx-svar, men ellers ville være fint. Den grundlæggende HTML eksport opretter et fritstående dokument, som ikke er helt det, du ønsker, men du kan ændre den grundlæggende skabelon, der bruges til at lave en minimal HTML-skabelon.

For eksempel følgende citat

Chomsky, N. 2005. Tre faktorer i sprogdesign. Sproglig undersøgelse 36 (1). 1–22.

blev effektivt indsat i dette svar med 4 tastetryk: en til at kopiere BibTeX genereret af Google Scholar, en til at indsætte den i BibDesk og en (faktisk en mushandling) for at eksportere den som Rich Text og en til at indsætte det i svaret.

JabRef kan også eksportere HTML, men kun gennem filbesparelsesmekanismen, så vidt jeg ved, så dette ville ikke være så simpelt.

Kommentarer

  • Dette fungerer for mig. For at få citateksemplet skal du aktivere " TeX-preview " i præferencer, og klik derefter på et lille ikon, der ligner et par briller, i bjælken nederst i vinduet.

Svar

At citere mig selv :

Google Scholar har nu en cite-knap på hver reference, der gør det nemt at få en APA-formateret reference. Se meddelelsen på bloggen og dette billede taget fra blogindlægget:

eksempel på brug af citatfunktion i Google Scholar

Svar

Der er en meget lettere metode end hvad du foreslår med JabRef.

Når du klikker på post i hovedvinduet til JabRef, viser nederste panel en forhåndsvisning af posten, der faktisk er en pænt formateret henvisning. Du kan vælge og kopiere denne tekst.

Denne forhåndsvisning har også to gode funktioner:

  • Du kan skifte mellem to skærmformater (via F9, eller højreklik på området)

  • Du kan redigere de to skærmformater, som du ønsker, i JabRef-præferencer.

Kommentarer

  • Genvej til dette er CTRL-shift-C. Dejligt tip!

Svar

Du kan prøve Bibtex2Cite . Det konverterer Bibtex-artiklen til APS-stil. visning

Kommentarer

Svar

Jeg ser, at den nemmeste metode er at importere filen som RefMan fra menuen efter tryk på cite for enhver undersøgelse, dette vil give dig .ris filtypenavn. Derefter kan du importere denne fil gennem ethvert citationsprogram som Mendeley, og gennem dette program kan du eksportere igen til .bib.

håber, det vil være nyttigt.

Reem

Svar

På Ubuntu

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

Noget info om værktøjet og dens andre muligheder er her: https://www.uni-due.de/~be0001/bibtexconv/

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *