BibTeX and Bibdesk for Beginners
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