BibTeX and Bibdesk for Beginners - Brandeis...

Preview:

Citation preview

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

BibTEX and Bibdesk for Beginners

John Burtburt@brandeis.edu

Brandeis UniversityFebruary 14, 2018

1/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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 file

4 Run BibTEX to generate a .bbl file (sorted formattedbibliography)

5 Run LATEX twice more to input bibliography andcomplete cross references

2/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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 file

4 Run BibTEX to generate a .bbl file (sorted formattedbibliography)

5 Run LATEX twice more to input bibliography andcomplete cross references

2/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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 file

4 Run BibTEX to generate a .bbl file (sorted formattedbibliography)

5 Run LATEX twice more to input bibliography andcomplete cross references

2/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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 file

4 Run BibTEX to generate a .bbl file (sorted formattedbibliography)

5 Run LATEX twice more to input bibliography andcomplete cross references

2/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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 file

4 Run BibTEX to generate a .bbl file (sorted formattedbibliography)

5 Run LATEX twice more to input bibliography andcomplete cross references

2/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Using Biblatex and Biber

Advantages of Biblatex and Biber

Easier to Customize

Written in LATEX not bst

Can add new fields

Multiple bibliographies with different sorting

7/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Using Biblatex and Biber (2)

in TeXShop: Set BiBTeX engine to Biber underPreferences/Engines

for “recode data.xml not found” errorGo to terminal, issue:rm -rf ‘biber --cache‘

9/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Bibdesk as a Bibliography Manager (2)

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

11/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Export to other formats

12/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Export to Other Formats (2)

You may not want to include annotation and abstractfields in printed bib

Use “Minimal BibTex” Export Filter for this

13/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Export to other Formats (3)

Cut and paste or drag a formatted entry from thepreview page

Highlight a line from the library pane, then drag citestyle from cite drawerThen use an applescript from the scripts window toprocess the citation

Scripts for Word, Pages, RTF, Lyx, and many others

14/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Extracting Info from Google Scholar

Detects all the citations on the page!

15/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Extracting Info from Google Scholar (2)

Select BibTeX in Settings

16/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Extracting Info from Google Scholar(3)

Excellently formed but rather bare entry

17/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Extracting Info from JSTOR

18/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Extracting Info from JSTOR (2)

19/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Extracting Info from JSTOR (3)

20/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Extracting Info from JSTOR (4)

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

21/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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

22/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

EBSCO Databases

OneSearch: Export to BibTeX under ”actions”Using EBSCO databasesMost others allow BibTEX export tooZ39.50, Entrez (PubMed), Web of Science, or DBLPdatabases

23/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

EBSCO (2)

Again, a weird automatic cite key

24/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Web of Science

Boolean Search

25/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Web of Science (2)

Save to Other File Format (BibTeX)

26/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Web of Science (3)

Send to File (BibTeX)

27/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Web of Science (4)

BibDesk parses it all

28/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Brandeis Books through Worldcat

29/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Brandeis Books through Worldcat (2)

Worldcat is under the “details” tabNot the “Actions” tab, where Endnote and Refworks exportare

30/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Brandeis Books through Worldcat (3)

Bibdesk sees and parses the tag under Worldcat

31/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Worldcat Subject Search

Limit the scope to BrandeisScoop up the whole list

32/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Library of Congress Interface

Notice the poor cite keys

33/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using the Library ofCongress

Library of Congress Record

34/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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

35/36

BibTEX andBibdesk forBeginners

John Burt

BibliographiesBibliographyDatabases

LATEX commands forBibliographies

Biblatex and Biber

Intro toBibdeskBibdesk as aBibliographyManager

Export to OtherFormats

Bibdesk as aResearch ToolGoogle Scholar

JSTOR

Brandeis Databases

Brandeis OneSearch(Books)

Using 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

36/36