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 need to use the "authordate1" style in my thesis. When I compile, it always shows a lot of errors from bibtex.

My bibtex file is:

@Book{ Card:1983:PHI:578027,
    author = "Stuart K. Card and Allen Newell and Thomas P. Moran",
    title = "The Psychology of Human-Computer Interaction",
    year = "1983",
    isbn = "0898592437",
    publisher = "L. Erlbaum Associates Inc.",
    address = "Hillsdale, NJ, USA"
}

My tex file is

\documentclass[spanish,a4paper,10pt]{book}
\usepackage{babel}
\usepackage[latin1]{inputenc}

%\usepackage[square,sort]{natbib}

\begin{document}
Lista de referencias

\nocite{*}
\bibliographystyle{authordate1}
\bibliography{biblio}
\end{document}

When I compile without \usepackage[square,sort]{natbib}, I always get erros from bibtex (one from each reference), and I have to pulse the "intro" key for each one.

/usr/share/texmf-texlive/tex/latex/base/latin1.def)) (./listareferencias.aux)
(./listareferencias.bbl [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
[2]
! Undefined control sequence.
<argument> \protect \citename 
                              {Card {\em et~al.\ }\relax , }1983
l.4   }1983]{Card:1983:PHI:578027}

And my bibliography looks:

[Card et al. , 1983] Card, Stuart K., Newell, Allen, & Moran, Thomas P. 1983.
The Psychology of Human-Computer Interaction. Hillsdale, NJ, USA: L. Erl-
baum Associates Inc.

However, f i use natbib, I get no errors, but my bibliography has no brackets:

Card, Stuart K., Newell, Allen, & Moran, Thomas P. 1983. The Psychology
of Human-Computer Interaction. Hillsdale, NJ, USA: L. Erlbaum Associates
Inc.

Thanks in advance, I really appreciate your help.

share|improve this question
add comment

1 Answer

The bibtex style requires a matching latex package so you need to add

\usepackage{authordate1-4}

to your preamble

http://www.tex.ac.uk/tex-archive/biblio/bibtex/contrib/authordate/authordate1-4.sty

share|improve this answer
    
Thanks David, but it doesn't work. The bibliography text has no square brackets –  Herman May 19 '12 at 23:34
    
That's not "not working" That's what the style does, it has \def\@biblabel#1{} which removes the label from the bibliography. Could of course redefine it back so the label is there, but simpler would be to use a bibliography style that is closer to what you need. Perhaps you want no \usepackage but just add \let\citename\relax –  David Carlisle May 19 '12 at 23:56
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.