some tips on managing an academic...

32
Some tips on managing an academic bibliography Sofía Villar DEPARTMENT OF STATISTICS UNIVERSIDAD CARLOS III DE MADRID November 21, 2010 1 / 32

Upload: others

Post on 24-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Some tips on managing an academicbibliography

Sofía Villar

DEPARTMENT OF STATISTICSUNIVERSIDAD CARLOS III DE MADRID

November 21, 2010

1 / 32

Page 2: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Outline

1 How to manage citations efficiently?

2 Some useful links

2 / 32

Page 3: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Outline

1 How to manage citations efficiently?

2 Some useful links

3 / 32

Page 4: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Some tools to make the task simpler

1 LATEX embedded bibliography management system

The bibliography environment −→ Example

Advantages: It avoids numbering all the citations (or re-doing it) byhand.

Disadvantages 1: References are part of the TEXfile

Disadvantages 2: Reference entry (i.e. a bibitem) must be typedas you want it to be presented.

2 Some important commands

\cite{cite_key} −→ to cite a particular work in thebibliography

\nocite{cite_key}, whenever you want a reference to appearin the bibliography, despite not being referenced in the main text

\nocite{*} to cite all papers in the bibliography not referencedin the main text

4 / 32

Page 5: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Some tools to make the task simpler

1 LATEX embedded bibliography management system

The bibliography environment −→ Example

Advantages: It avoids numbering all the citations (or re-doing it) byhand.

Disadvantages 1: References are part of the TEXfile

Disadvantages 2: Reference entry (i.e. a bibitem) must be typedas you want it to be presented.

2 Some important commands

\cite{cite_key} −→ to cite a particular work in thebibliography

\nocite{cite_key}, whenever you want a reference to appearin the bibliography, despite not being referenced in the main text

\nocite{*} to cite all papers in the bibliography not referencedin the main text

5 / 32

Page 6: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Some tools to make the task simpler

1 LATEX embedded bibliography management system

The bibliography environment −→ Example

Advantages: It avoids numbering all the citations (or re-doing it) byhand.

Disadvantages 1: References are part of the TEXfile

Disadvantages 2: Reference entry (i.e. a bibitem) must be typedas you want it to be presented.

2 Some important commands

\cite{cite_key} −→ to cite a particular work in thebibliography

\nocite{cite_key}, whenever you want a reference to appearin the bibliography, despite not being referenced in the main text

\nocite{*} to cite all papers in the bibliography not referencedin the main text

6 / 32

Page 7: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Some tools to make the task simpler

1 LATEX embedded bibliography management system

The bibliography environment −→ Example

Advantages: It avoids numbering all the citations (or re-doing it) byhand.

Disadvantages 1: References are part of the TEXfile

Disadvantages 2: Reference entry (i.e. a bibitem) must be typedas you want it to be presented.

2 Some important commands

\cite{cite_key} −→ to cite a particular work in thebibliography

\nocite{cite_key}, whenever you want a reference to appearin the bibliography, despite not being referenced in the main text

\nocite{*} to cite all papers in the bibliography not referencedin the main text

7 / 32

Page 8: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Some tools to make the task simpler

1 LATEX embedded bibliography management system

The bibliography environment −→ Example

Advantages: It avoids numbering all the citations (or re-doing it) byhand.

Disadvantages 1: References are part of the TEXfile

Disadvantages 2: Reference entry (i.e. a bibitem) must be typedas you want it to be presented.

2 Some important commands

\cite{cite_key} −→ to cite a particular work in thebibliography

\nocite{cite_key}, whenever you want a reference to appearin the bibliography, despite not being referenced in the main text

\nocite{*} to cite all papers in the bibliography not referencedin the main text

8 / 32

Page 9: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Some tools to make the task simpler

1 LATEX embedded bibliography management system

The bibliography environment −→ Example

Advantages: It avoids numbering all the citations (or re-doing it) byhand.

Disadvantages 1: References are part of the TEXfile

Disadvantages 2: Reference entry (i.e. a bibitem) must be typedas you want it to be presented.

2 Some important commands

\cite{cite_key} −→ to cite a particular work in thebibliography

\nocite{cite_key}, whenever you want a reference to appearin the bibliography, despite not being referenced in the main text

\nocite{*} to cite all papers in the bibliography not referencedin the main text

9 / 32

Page 10: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Some tools to make the task simpler

1 LATEX embedded bibliography management system

The bibliography environment −→ Example

Advantages: It avoids numbering all the citations (or re-doing it) byhand.

Disadvantages 1: References are part of the TEXfile

Disadvantages 2: Reference entry (i.e. a bibitem) must be typedas you want it to be presented.

2 Some important commands

\cite{cite_key} −→ to cite a particular work in thebibliography

\nocite{cite_key}, whenever you want a reference to appearin the bibliography, despite not being referenced in the main text

\nocite{*} to cite all papers in the bibliography not referencedin the main text

10 / 32

Page 11: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Some tools to make the task simpler

1 LATEX embedded bibliography management system

The bibliography environment −→ Example

Advantages: It avoids numbering all the citations (or re-doing it) byhand.

Disadvantages 1: References are part of the TEXfile

Disadvantages 2: Reference entry (i.e. a bibitem) must be typedas you want it to be presented.

2 Some important commands

\cite{cite_key} −→ to cite a particular work in thebibliography

\nocite{cite_key}, whenever you want a reference to appearin the bibliography, despite not being referenced in the main text

\nocite{*} to cite all papers in the bibliography not referencedin the main text

11 / 32

Page 12: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Some tools to make the task simpler

1 LATEX embedded bibliography management system

The bibliography environment −→ Example

Advantages: It avoids numbering all the citations (or re-doing it) byhand.

Disadvantages 1: References are part of the TEXfile

Disadvantages 2: Reference entry (i.e. a bibitem) must be typedas you want it to be presented.

2 Some important commands

\cite{cite_key} −→ to cite a particular work in thebibliography

\nocite{cite_key}, whenever you want a reference to appearin the bibliography, despite not being referenced in the main text

\nocite{*} to cite all papers in the bibliography not referencedin the main text

12 / 32

Page 13: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

More tools to make the task even simpler

3 What about citation styles?

The package Natbib −→ add to your preamble the line\usepackage{natbib} + the bibliography style file:\bibliographystyle{plainnat}.

Advantage Alter the existing basic \cite command to display thetype of citation you want.

Main commands: simply add a t for ’textual’ (\citet) or p for’parenthesized’ (\citep).

By adding an asterisk (*), you override 1st surname et al versiondefault setting, e.g. \citet*{cite_key}

4 How to make this process even more efficient?

Using BibTeX −→ save all references in an external, flat-filedatabase. Example

Why a .bib file? write once, read many Main Advantage

13 / 32

Page 14: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

More tools to make the task even simpler

3 What about citation styles?

The package Natbib −→ add to your preamble the line\usepackage{natbib} + the bibliography style file:\bibliographystyle{plainnat}.

Advantage Alter the existing basic \cite command to display thetype of citation you want.

Main commands: simply add a t for ’textual’ (\citet) or p for’parenthesized’ (\citep).

By adding an asterisk (*), you override 1st surname et al versiondefault setting, e.g. \citet*{cite_key}

4 How to make this process even more efficient?

Using BibTeX −→ save all references in an external, flat-filedatabase. Example

Why a .bib file? write once, read many Main Advantage

14 / 32

Page 15: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

More tools to make the task even simpler

3 What about citation styles?

The package Natbib −→ add to your preamble the line\usepackage{natbib} + the bibliography style file:\bibliographystyle{plainnat}.

Advantage Alter the existing basic \cite command to display thetype of citation you want.

Main commands: simply add a t for ’textual’ (\citet) or p for’parenthesized’ (\citep).

By adding an asterisk (*), you override 1st surname et al versiondefault setting, e.g. \citet*{cite_key}

4 How to make this process even more efficient?

Using BibTeX −→ save all references in an external, flat-filedatabase. Example

Why a .bib file? write once, read many Main Advantage

15 / 32

Page 16: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

More tools to make the task even simpler

3 What about citation styles?

The package Natbib −→ add to your preamble the line\usepackage{natbib} + the bibliography style file:\bibliographystyle{plainnat}.

Advantage Alter the existing basic \cite command to display thetype of citation you want.

Main commands: simply add a t for ’textual’ (\citet) or p for’parenthesized’ (\citep).

By adding an asterisk (*), you override 1st surname et al versiondefault setting, e.g. \citet*{cite_key}

4 How to make this process even more efficient?

Using BibTeX −→ save all references in an external, flat-filedatabase. Example

Why a .bib file? write once, read many Main Advantage

16 / 32

Page 17: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

More tools to make the task even simpler

3 What about citation styles?

The package Natbib −→ add to your preamble the line\usepackage{natbib} + the bibliography style file:\bibliographystyle{plainnat}.

Advantage Alter the existing basic \cite command to display thetype of citation you want.

Main commands: simply add a t for ’textual’ (\citet) or p for’parenthesized’ (\citep).

By adding an asterisk (*), you override 1st surname et al versiondefault setting, e.g. \citet*{cite_key}

4 How to make this process even more efficient?

Using BibTeX −→ save all references in an external, flat-filedatabase. Example

Why a .bib file? write once, read many Main Advantage

17 / 32

Page 18: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

More tools to make the task even simpler

3 What about citation styles?

The package Natbib −→ add to your preamble the line\usepackage{natbib} + the bibliography style file:\bibliographystyle{plainnat}.

Advantage Alter the existing basic \cite command to display thetype of citation you want.

Main commands: simply add a t for ’textual’ (\citet) or p for’parenthesized’ (\citep).

By adding an asterisk (*), you override 1st surname et al versiondefault setting, e.g. \citet*{cite_key}

4 How to make this process even more efficient?

Using BibTeX −→ save all references in an external, flat-filedatabase. Example

Why a .bib file? write once, read many Main Advantage

18 / 32

Page 19: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

More tools to make the task even simpler

3 What about citation styles?

The package Natbib −→ add to your preamble the line\usepackage{natbib} + the bibliography style file:\bibliographystyle{plainnat}.

Advantage Alter the existing basic \cite command to display thetype of citation you want.

Main commands: simply add a t for ’textual’ (\citet) or p for’parenthesized’ (\citep).

By adding an asterisk (*), you override 1st surname et al versiondefault setting, e.g. \citet*{cite_key}

4 How to make this process even more efficient?

Using BibTeX −→ save all references in an external, flat-filedatabase. Example

Why a .bib file? write once, read many Main Advantage

19 / 32

Page 20: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

More tools to make the task even simpler

3 What about citation styles?

The package Natbib −→ add to your preamble the line\usepackage{natbib} + the bibliography style file:\bibliographystyle{plainnat}.

Advantage Alter the existing basic \cite command to display thetype of citation you want.

Main commands: simply add a t for ’textual’ (\citet) or p for’parenthesized’ (\citep).

By adding an asterisk (*), you override 1st surname et al versiondefault setting, e.g. \citet*{cite_key}

4 How to make this process even more efficient?

Using BibTeX −→ save all references in an external, flat-filedatabase. Example

Why a .bib file? write once, read many Main Advantage

20 / 32

Page 21: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Even More tools ...

5 Citation Management made easier

By Google Scholar Set your Google scholar preferences & thencopy the BibTeX entry to your bib file and save!

Advantage Start storing bib entries while searching the literature!

6 Citation Management made friendly

By citation management softwares such as, Jab Ref.

Jab Ref is a free and small Java program which lets you edit yourBibTeX and other bibliographic databases.

Advantages It is done easily, letting you (mostly) forget about thedetails.

21 / 32

Page 22: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Even More tools ...

5 Citation Management made easier

By Google Scholar Set your Google scholar preferences & thencopy the BibTeX entry to your bib file and save!

Advantage Start storing bib entries while searching the literature!

6 Citation Management made friendly

By citation management softwares such as, Jab Ref.

Jab Ref is a free and small Java program which lets you edit yourBibTeX and other bibliographic databases.

Advantages It is done easily, letting you (mostly) forget about thedetails.

22 / 32

Page 23: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Even More tools ...

5 Citation Management made easier

By Google Scholar Set your Google scholar preferences & thencopy the BibTeX entry to your bib file and save!

Advantage Start storing bib entries while searching the literature!

6 Citation Management made friendly

By citation management softwares such as, Jab Ref.

Jab Ref is a free and small Java program which lets you edit yourBibTeX and other bibliographic databases.

Advantages It is done easily, letting you (mostly) forget about thedetails.

23 / 32

Page 24: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Even More tools ...

5 Citation Management made easier

By Google Scholar Set your Google scholar preferences & thencopy the BibTeX entry to your bib file and save!

Advantage Start storing bib entries while searching the literature!

6 Citation Management made friendly

By citation management softwares such as, Jab Ref.

Jab Ref is a free and small Java program which lets you edit yourBibTeX and other bibliographic databases.

Advantages It is done easily, letting you (mostly) forget about thedetails.

24 / 32

Page 25: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Even More tools ...

5 Citation Management made easier

By Google Scholar Set your Google scholar preferences & thencopy the BibTeX entry to your bib file and save!

Advantage Start storing bib entries while searching the literature!

6 Citation Management made friendly

By citation management softwares such as, Jab Ref.

Jab Ref is a free and small Java program which lets you edit yourBibTeX and other bibliographic databases.

Advantages It is done easily, letting you (mostly) forget about thedetails.

25 / 32

Page 26: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Even More tools ...

5 Citation Management made easier

By Google Scholar Set your Google scholar preferences & thencopy the BibTeX entry to your bib file and save!

Advantage Start storing bib entries while searching the literature!

6 Citation Management made friendly

By citation management softwares such as, Jab Ref.

Jab Ref is a free and small Java program which lets you edit yourBibTeX and other bibliographic databases.

Advantages It is done easily, letting you (mostly) forget about thedetails.

26 / 32

Page 27: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Even More tools ...

5 Citation Management made easier

By Google Scholar Set your Google scholar preferences & thencopy the BibTeX entry to your bib file and save!

Advantage Start storing bib entries while searching the literature!

6 Citation Management made friendly

By citation management softwares such as, Jab Ref.

Jab Ref is a free and small Java program which lets you edit yourBibTeX and other bibliographic databases.

Advantages It is done easily, letting you (mostly) forget about thedetails.

27 / 32

Page 28: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Examples ...

Ex.1 Just before the \end{document} command.

\begin{thebibliography}{9}\bibitem{gi79}J.~C. Gittins,‘‘Bandit processes and dynamic allocation indices,’’\emph{J. Roy. Statist. Soc. Ser. B},vol.~41, no.~2, pp. 148--177, 1979, with discussion.\end{thebibliography}

Back

28 / 32

Page 29: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Examples ...

Ex.2 An example of a BibTeX entry:

@article{gi79,title={{Bandit processes anddynamic allocation indices}},author={Gittins, J.C.},journal={Journal of the Royal Statistical Society.Series B (Methodological)},pages={148--177},issn={0035-9246},year={1979},publisher={JSTOR}

}

Ex.2 Just before the \end{document} command.

\bibliographystyle{plain}\bibliography{mybib}

Back

29 / 32

Page 30: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

Outline

1 How to manage citations efficiently?

2 Some useful links

30 / 32

Page 31: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

More details

Link 1 Visit this Wiki entry for a detailed view of bibliographymanagement with LATEX

Link 2 For more info on Natbib, read this file or visit this site.

31 / 32

Page 32: Some tips on managing an academic bibliographyhalweb.uc3m.es/esp/Personal/personas/svillar/esp/manage an abibli… · Some tools to make the task simpler 1 LATEXembedded bibliography

More details

Link 1 Visit this Wiki entry for a detailed view of bibliographymanagement with LATEX

Link 2 For more info on Natbib, read this file or visit this site.

32 / 32