BibTeX and Bibdesk for Beginners

44
BibT E X and Bibdesk for Beginners John Burt Bibliographies Bibliography Databases L AT E X commands for Bibliographies Biblatex and Biber Intro to Bibdesk Bibdesk as a Bibliography Manager Export to Other Formats Brandeis OneSearch (Books) BibDesk as a Research Tool Google Scholar JSTOR EBSCO Databases Using the Library of Congress BibT E X and Bibdesk for Beginners John Burt [email protected] Brandeis University October 4, 2018 1/38

Transcript of BibTeX and Bibdesk for Beginners

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

BibTEX and Bibdesk for Beginners

John [email protected]

Brandeis UniversityOctober 4, 2018

1/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Bibliography Workflow

1 Prepare a .bib databaseBibTEX or biber will select entries for works you cite inyour text, and format them according to the format youchoose.

2 Mark inline citations in main textSome bibliographic styles require a style file in thepreamble too

3 Run LATEX to generate an .aux file4 Run BibTEX to generate a .bbl file (sorted formatted

bibliography)5 Run LATEX twice more to input bibliography and

complete cross references

2/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Bibliography Workflow

1 Prepare a .bib databaseBibTEX or biber will select entries for works you cite inyour text, and format them according to the format youchoose.

2 Mark inline citations in main textSome bibliographic styles require a style file in thepreamble too

3 Run LATEX to generate an .aux file4 Run BibTEX to generate a .bbl file (sorted formatted

bibliography)5 Run LATEX twice more to input bibliography and

complete cross references

2/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Bibliography Workflow

1 Prepare a .bib databaseBibTEX or biber will select entries for works you cite inyour text, and format them according to the format youchoose.

2 Mark inline citations in main textSome bibliographic styles require a style file in thepreamble too

3 Run LATEX to generate an .aux file4 Run BibTEX to generate a .bbl file (sorted formatted

bibliography)5 Run LATEX twice more to input bibliography and

complete cross references

2/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Bibliography Workflow

1 Prepare a .bib databaseBibTEX or biber will select entries for works you cite inyour text, and format them according to the format youchoose.

2 Mark inline citations in main textSome bibliographic styles require a style file in thepreamble too

3 Run LATEX to generate an .aux file4 Run BibTEX to generate a .bbl file (sorted formatted

bibliography)5 Run LATEX twice more to input bibliography and

complete cross references

2/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Bibliography Workflow

1 Prepare a .bib databaseBibTEX or biber will select entries for works you cite inyour text, and format them according to the format youchoose.

2 Mark inline citations in main textSome bibliographic styles require a style file in thepreamble too

3 Run LATEX to generate an .aux file4 Run BibTEX to generate a .bbl file (sorted formatted

bibliography)5 Run LATEX twice more to input bibliography and

complete cross references

2/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

The .bib Database

@book{Ahlstrom1972,

author = {Ahlstrom, Sydney E.},

title = {A Religious History of the

American People},

address = {New Haven},

publisher = {Yale University Press},

year = 1972,

}

3/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

A more complex .bib entry

@inCollection{Brandwood1992,

author = {Brandwood, Leonard},

title = {Stylometry and Chronology},

booktitle = {The Cambridge

Companion to Plato},

address = {New York},

publisher = {Cambridge University Press},

year = 1992,

crossref = {Kraut1992},

}

4/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Using a Bibliography

for the preamble:\usepackage{chicago}

inline citation in the body:\cite{Ahlstrom1972}

no inline citation in the body:\nocite{Ahlstrom1972}

Other cite forms: \citep, \citeyear etc.

5/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Printing the Bibliography

To put where you wish the bibliography to appear:specify the style:\bibliographystyle{chicago}

select cited entries from lincoln.bib and typeset themhere:\bibliography{lincoln}

6/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Using Biblatex and Biber

Advantages of Biblatex and BiberEasier to CustomizeWritten in LATEX not bstCan add new fieldsMultiple bibliographies with different sorting

7/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Using Biblatex and Biber

in the preamble\usepackage[american]{babel}

\usepackage[autostyle]{csquotes}

\usepackage[backend=biber,style=mla-new]{biblatex}

\addbibresource{lincoln.bib}

at the end\printbibliography

style=mla-new is for MLA8. For MLA7 use style=mla

8/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Using Biblatex and Biber (2)

in TeXShop: Set BiBTeX engine to Biber underPreferences/Enginesfor “recode data.xml not found” errorGo to terminal, issue:rm -rf ‘biber --cache‘

9/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Bibdesk as a Bibliography Manager

Main Screen: Notice the cite key problemClick on a line to bring up a formSimple formatted version in bottom pane for cut andpaste

10/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Bibdesk as a Bibliography Manager (2)

Abstract, Annotationhyperlink, Attached .pdf, Skim NotesAutofile, File Content Search, Regular Expressions

11/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Export to other formats

12/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Export to Other Formats (2)

You may not want to include annotation and abstractfields in printed bibUse “Minimal BibTex” Export Filter for this

13/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Export to other Formats (3)

Cut and paste or drag a formatted entry from thepreview pageHighlight a line from the library pane, then drag citestyle from cite drawerThen use an applescript from the scripts window toprocess the citationScripts for Word, Pages, RTF, Lyx, and many others

14/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Brandeis OneSearch

Show Actions

15/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Brandeis OneSearch (2)

Export Single Item to BibTeX

16/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Brandeis OneSearch (3)

Multiple items: Pin your choices

17/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Brandeis OneSearch (4)

Call up “Favorites” and select

18/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Brandeis OneSearch (5)

“Push to” and Export to BibTeX

19/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Brandeis OneSearch (6)

Select encoding and download

20/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Brandeis OneSearch (7)

Import directly into BibTeX (but fix the cite keys)

21/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Extracting Info from Google Scholar

Detects all the citations on the page!

22/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Extracting Info from Google Scholar (2)

Select BibTeX in Settings

23/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Extracting Info from Google Scholar(3)

Excellently formed but rather bare entry

24/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Extracting Info from JSTOR

25/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Extracting Info from JSTOR (2)

26/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Extracting Info from JSTOR (4)

Notice the poor automatic cite key generation in JSTOR!Fix by using Autogenerate cite keys

27/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Extracting Info from JSTOR (5)

Lots of other info! Keywords, Abstracts, etc.As well as a link to the article on line.Drop a pdf in the right window to file

28/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

EBSCO Databases

MLA Index: Select items to folder

29/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

EBSCO Databases (2)

Open the folder and select downloads

30/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

EBSCO Databases (3)

Export to BibTeX

31/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

EBSCO Databases (4)

Import into Bibdesk (and fix the cite keys)

32/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Web of Science

Boolean Search

33/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Web of Science (2)

Save to Other File Format (BibTeX)

34/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Web of Science (3)

Send to File (BibTeX)

35/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Web of Science (4)

BibDesk parses it all

36/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Library of Congress Interface

Notice the poor cite keys

37/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Library of Congress Record

38/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

Library of Congress Issues

Beware the annotation pane (inadvertent LATEX controls)But note the extra bibliographic information link on the rightClick on it, and cut and paste into your form

39/38

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabasesLATEX commands forBibliographiesBiblatex and Biber

Intro toBibdesk

Bibdesk as aBibliographyManagerExport to OtherFormatsBrandeis OneSearch(Books)

BibDesk as aResearch Tool

Google ScholarJSTOREBSCO DatabasesUsing the Library ofCongress

For further help

Bibdesk sourceforge page:http://bibdesk.sourceforge.net

Bibdesk wiki: http://sourceforge.net/apps/mediawiki/bibdesk/index.php?title=Main Page

40/38