You can use the biblatex-chicago
package with some extra modifications to implement this fairly easily. The biblatex-chicago
package recommends using biber
for sorting instead of bibtex
.
As some of the comments have noted, in the natural and behavioural sciences, I think quotation marks are rarely used.
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{filecontents}{\jobname.bib}
@phdthesis{Doe11,
title={The Title},
author={Doe, J.},
year={2011},
school={University of Mars}
},
@article{JohSil05,
title={EbayesThresh: R programs for Empirical Bayes Thresholding},
author={Johnstone, I.M. and Silverman, B.W.},
journal={Journal of Statistical Software},
volume={12},
number={8},
pages={1--38},
year={2005}
},
@book{Joh11,
title = {Gaussian estimation: Sequence and multiresolution models},
author = {Johnstone, Ian M.},
year = {2011},
}
\end{filecontents}
\usepackage[authordate]{biblatex-chicago}
\DeclareFieldFormat[article]{title}{\mkbibquote{#1}} % make article titles in quotes
\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1}} % make theses italics
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
The bibliography style file chicago.bst
is quite ancient; according to the header information given in the file, it was last updated in 1992 [!]. If you're stuck with chicago.bst
, though, you may want to do the following:
Find the file chicago.bst
in your file system (likely under ../bibtex/bst/chicago
, where ..
is the root of the TeX distribution), make a copy and call the new file, say, mychicago.bst
.
Open mychicago.bst
in your favorite text editor
Search for the function FUNCTION {output.year.check}
(it starts on line 266 in my copy of this file). In this function, replace the line
{ ", " * month * ")" * }
with
{ ")" * }
(I.e., make BibTeX do the same thing whether or not a month
field is present in a given entry.)
Regarding how (not) to process the contents of a note
field (assuming one is present): For this case, I recommend that you go through each of the 12 instances of so of the following two lines
new.block
note output
and choose which instances you want to comment out (using %
, as usual) and which ones you want to keep. I could imagine you'd want to comment out these instructions for entries of type @article
and @book
, whereas you may well want to keep them for entries of type @misc
and @unpublished
.
Save the file and update the TeX filename database if necessary. E.g., if you use TeXLive or MacTeX, you could type texhash
at a command prompt.
Use the bibliography style mychicago
from now on.
Best Answer
\bibliographystyle{chicago}
just before your\bibliography
command.