bibtex for linguists · 3/12/2012  · \bibliography{mytest} \end{document} natalie weber bibtex...

29
Introduction The .bib file The .bst file Citation styles Wrap up BibT E X for linguists Natalie Weber Department of Linguistics University of British Columbia March 12, 2012 Natalie Weber BibT E X for linguists

Upload: others

Post on 18-Aug-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

BibTEX for linguists

Natalie Weber

Department of LinguisticsUniversity of British Columbia

March 12, 2012

Natalie Weber BibTEX for linguists

Page 2: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

What BibTEX does

I Separates bibliography from text.I Separates style from contentI Tell BibTEX the author, title, etc.I Then let it do the formatting when you switch between

MLA, APA, etc.I Author-year citations.

Natalie Weber BibTEX for linguists

Page 3: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

What BibTEX does

I Separates bibliography from text.I Separates style from contentI Tell BibTEX the author, title, etc.I Then let it do the formatting when you switch between

MLA, APA, etc.I Author-year citations.

Natalie Weber BibTEX for linguists

Page 4: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

What BibTEX does

I Separates bibliography from text.I Separates style from contentI Tell BibTEX the author, title, etc.I Then let it do the formatting when you switch between

MLA, APA, etc.I Author-year citations.

Natalie Weber BibTEX for linguists

Page 5: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

What BibTEX does

I Separates bibliography from text.I Separates style from contentI Tell BibTEX the author, title, etc.I Then let it do the formatting when you switch between

MLA, APA, etc.I Author-year citations.

Natalie Weber BibTEX for linguists

Page 6: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Your .bib file

I Create a blank plain text file with a .bib extension, likemytest.bib

I Save it somewhere where LATEX can find it. (Create thesedirectories if you need to.)

I texlive is usually under ~/texmf/bibtex/bibI MikTEX is usually under c:\texmf\bibtex\bibI MacTEX is usually under ~/Library/texmf/bibtex/bib

Natalie Weber BibTEX for linguists

Page 7: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Your .bib file

I Create a blank plain text file with a .bib extension, likemytest.bib

I Save it somewhere where LATEX can find it. (Create thesedirectories if you need to.)

I texlive is usually under ~/texmf/bibtex/bibI MikTEX is usually under c:\texmf\bibtex\bibI MacTEX is usually under ~/Library/texmf/bibtex/bib

Natalie Weber BibTEX for linguists

Page 8: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

What goes in a .bib file?

I Google Scholar fieldtrip time!I Go to scholar.google.com and click ‘Preferences’.I At the bottom, choose to output references in BibTEX

format.I Keep in mind, they aren’t always correct, so double-check

it against your source.

Natalie Weber BibTEX for linguists

Page 9: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

What goes in a .bib file?

I Google Scholar fieldtrip time!I Go to scholar.google.com and click ‘Preferences’.I At the bottom, choose to output references in BibTEX

format.I Keep in mind, they aren’t always correct, so double-check

it against your source.

Natalie Weber BibTEX for linguists

Page 10: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

BibTEX entries

@TYPE{id_key,key = {value},key = {value},key = {value}

}

Natalie Weber BibTEX for linguists

Page 11: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

BibTEX entries

I articleI (in)bookI incollectionI (in)proceedingsI mastersthesisI phdthesisI unpublishedI misc

Natalie Weber BibTEX for linguists

Page 12: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

BibTEX entries

I Choose memorable id_keysI {C}apitalize {T}itles {L}ike {T}his or {Like} {This}I Last1, First1 and von Last2, First2I page--pageI Commas and formatting are important. Order usually isn’t.I Some fields may be required or optional, depending on the

type. (Google “bibtex article”, “bibtex book”, etc. to find thecorrect format.)

Natalie Weber BibTEX for linguists

Page 13: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

BibTEX entries

I Choose memorable id_keysI {C}apitalize {T}itles {L}ike {T}his or {Like} {This}I Last1, First1 and von Last2, First2I page--pageI Commas and formatting are important. Order usually isn’t.I Some fields may be required or optional, depending on the

type. (Google “bibtex article”, “bibtex book”, etc. to find thecorrect format.)

Natalie Weber BibTEX for linguists

Page 14: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

BibTEX entries

I Choose memorable id_keysI {C}apitalize {T}itles {L}ike {T}his or {Like} {This}I Last1, First1 and von Last2, First2I page--pageI Commas and formatting are important. Order usually isn’t.I Some fields may be required or optional, depending on the

type. (Google “bibtex article”, “bibtex book”, etc. to find thecorrect format.)

Natalie Weber BibTEX for linguists

Page 15: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

BibTEX entries

I Choose memorable id_keysI {C}apitalize {T}itles {L}ike {T}his or {Like} {This}I Last1, First1 and von Last2, First2I page--pageI Commas and formatting are important. Order usually isn’t.I Some fields may be required or optional, depending on the

type. (Google “bibtex article”, “bibtex book”, etc. to find thecorrect format.)

Natalie Weber BibTEX for linguists

Page 16: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

BibTEX entries

I Choose memorable id_keysI {C}apitalize {T}itles {L}ike {T}his or {Like} {This}I Last1, First1 and von Last2, First2I page--pageI Commas and formatting are important. Order usually isn’t.I Some fields may be required or optional, depending on the

type. (Google “bibtex article”, “bibtex book”, etc. to find thecorrect format.)

Natalie Weber BibTEX for linguists

Page 17: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

BibTEX entries

I Choose memorable id_keysI {C}apitalize {T}itles {L}ike {T}his or {Like} {This}I Last1, First1 and von Last2, First2I page--pageI Commas and formatting are important. Order usually isn’t.I Some fields may be required or optional, depending on the

type. (Google “bibtex article”, “bibtex book”, etc. to find thecorrect format.)

Natalie Weber BibTEX for linguists

Page 18: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Let’s make a document!

\documentclass{article}%\bibliographystyle{plain}%

\begin{document}Some words were said \cite{KEY}.\bibliography{mytest}\end{document}

Natalie Weber BibTEX for linguists

Page 19: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

And the magic. . .

I (pdf)latex (test.tex)I bibtex (test.aux)I (pdf)latex (test.tex)I (pdf)latex (test.tex)

Natalie Weber BibTEX for linguists

Page 20: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Problems?

I The original BibTEX styles are not pretty.I Most journals have a style sheet you can download.I Find yourself a popular one (linquiry2.bst, sp.bst).I (You can also create your own with the custom-bib

package. We will not do that here.)I Save it under $TEXMF/bibtex/bst/

Natalie Weber BibTEX for linguists

Page 21: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Problems?

I The original BibTEX styles are not pretty.I Most journals have a style sheet you can download.I Find yourself a popular one (linquiry2.bst, sp.bst).I (You can also create your own with the custom-bib

package. We will not do that here.)I Save it under $TEXMF/bibtex/bst/

Natalie Weber BibTEX for linguists

Page 22: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Problems?

I The original BibTEX styles are not pretty.I Most journals have a style sheet you can download.I Find yourself a popular one (linquiry2.bst, sp.bst).I (You can also create your own with the custom-bib

package. We will not do that here.)I Save it under $TEXMF/bibtex/bst/

Natalie Weber BibTEX for linguists

Page 23: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Problems?

I The original BibTEX styles are not pretty.I Most journals have a style sheet you can download.I Find yourself a popular one (linquiry2.bst, sp.bst).I (You can also create your own with the custom-bib

package. We will not do that here.)I Save it under $TEXMF/bibtex/bst/

Natalie Weber BibTEX for linguists

Page 24: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Let’s make a document!

\documentclass{article}%\bibliographystyle{linquiry2}%

\begin{document}Some words were said \cite{KEY}.\bibliography{mytest}\end{document}

Natalie Weber BibTEX for linguists

Page 25: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Problems?

I Still ugly.I Linguists like author-year citations.I These are handled through the natbib package.I In fact, linquiry2 and sp assume you have natbib loaded.

So, your bibliography will get prettier once we addauthor-year capability.

I natbib redefines the \cite macro, so use \citep or\citet!

Natalie Weber BibTEX for linguists

Page 26: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Let’s make a document!

\documentclass{article}%\usepackage[longnamesfirst]{natbib}%\bibliographystyle{linquiry2}%\setcitestyle{authoryear,round,semicolon,%aysep={},yysep={,},notesep={:}}\begin{document}Some words were said \citep{KEY}.

\bibliography{mytest}\end{document}

Natalie Weber BibTEX for linguists

Page 27: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

natbib citations

\citet{jon90} Jones et al. (1990)\citet[314]{jon90} Jones et al. (1990, 314)\citep{jon90} (Jones et al., 1990)\citep[314]{jon90} (Jones et al., 1990, 314)\citep[see][]{jon90} (see Jones et al., 1990)\citep[see][314]{jon90} (see Jones et al., 1990, 314)\citet*{jon90} Jones, Baker, and Williams (1990)\citep*{jon90} (Jones, Baker, and Williams, 1990)

Natalie Weber BibTEX for linguists

Page 28: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Loose ends

I It’s easiest to keep one giant .bib file.I But it gets hard to manage.I You can use a program like JabRef (multiplatform) or

BibDesk (Mac OS) to help you stay organized. You canalso tag items with keywords (“Algonquian”, “General”,“OT”).

Natalie Weber BibTEX for linguists

Page 29: BibTeX for linguists · 3/12/2012  · \bibliography{mytest} \end{document} Natalie Weber BibTEX for linguists. Introduction The .bib file The .bst file Citation styles Wrap up

IntroductionThe .bib fileThe .bst file

Citation stylesWrap up

Further resources

I natbib documentation (http://mirrors.ctan.org/macros/latex/contrib/natbib/natbib.pdf)

I JabRef (jabref.sourceforge.net/)I BibDesk (bibdesk.sourceforge.net/)I Format your .bib file

I www.cs.arizona.edu/~collberg/Teaching/07.231/BibTeX/bibtex.html

I bibdesk.sourceforge.net/manual/BibDesk%20Help_2.html

I BibTEXing (original documentation)I www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/btxdoc.pdf

Natalie Weber BibTEX for linguists