Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I'd like to change the separation between multiple article/book authors from '&' to 'and' in natbib. eg:

@book{lee2009global,
  title={{Global Marketing Management}},
  author={Lee, K. and Carter, S.},
  isbn={9780199239429},
  lccn={2009005337},
  comment={http://books.google.com/books?id=ZBkPOQAACAAJ},
  year={2009},
  publisher={Oxford University Press}
}

then:

\usepackage[longnamesfirst]{natbib}

\begin{document}
\bibpunct{(}{)}{;}{a}{,}{,}

\citep{lee2009global}

produces:

 (Lee & Carter, 2009)

I'd like it to produce:

 (Lee and Carter, 2009)
share|improve this question
2  
what bibliography style? –  Herbert Jan 9 '11 at 20:29
    
I've currently selected agsm, but it's not fixed. –  Martin KS Jan 10 '11 at 9:55
add comment

1 Answer

up vote 4 down vote accepted

Put the following in your document preamble:

\AtBeginDocument{\renewcommand{\harvardand}{and}}

This is not a general solution for all .bst files, but it will work for any of the ones that are built into natbib.

For other .bst files, the solution may involve modifying the .bst file itself.

If you need a generic .bst file that fits your need you can make one using the makebst. (From a command line prompt, enter latex makebst).

Alternatively, if you are just beginning to use bibtex you should check out the biblatex package, which has many advantages over natbib with respect to your ability to tweak the output yourself.

share|improve this answer
    
Thanks that worked perfectly. –  Martin KS Jan 10 '11 at 17:24
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.