2010-11-09 10 views
1

Je ne peux pas obtenir le nom complet de l'auteur de natbib. Au lieu de cela, je reçois seulement le dernier caractère. Mon document ressemble à ceci:Natbib n'affiche pas le nom complet de l'auteur

\documentclass[a4paper,10pt]{article} 
\usepackage[sort, comma]{natbib} 
\begin{document} 
\section{Introduction} 

According to \citet{Farmer2004}... 

\bibliographystyle{plainnat} 
\bibliography{./refs} 
\end{document} 

La sortie de c'est

According to r (a) 

Je courais Kile sur Ubuntu 10.04, et ma commande de construction est PDFLATEX, BibTeX, PDFLATEX, PDFLATEX. J'ai aussi essayé de construire avec TeXworks sur Ubuntu et Windows 7, le résultat est identique. Si je commente sur natbib et \ cite au lieu de \ CITET, la sortie est

According to [Farmer(2004)] 

Le fichier de dossard ressemble à ceci:

\bibitem[Farmer(2004)]{Farmer2004} 
Charles Farmer. 
\newblock {Effect of electronic stability control on automobile crash risk.} 
\newblock \emph{Traffic injury prevention}, 5\penalty0 (4):\penalty0 317--25, 
    December 2004. 

et le fichier .aux ressemble à ceci:

\relax 
\citation{Farmer2004} 
\citation{Tseng1999} 
\citation{Farmer2004} 
\[email protected]{english} 
\@writefile{toc}{\[email protected]{english}} 
\@writefile{lof}{\[email protected]{english}} 
\@writefile{lot}{\[email protected]{english}} 
\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}} 
\newlabel{sec:intro}{{1}{1}} 
... 
\bibcite{Farmer2004}{Farmer(2004)} 

... et quelques autres citations ci-dessous ... \ newblock ISSN 1538-9588. \ newblock \ doi {10.1080/15389580490896951}. \ newblock URL \ url {http://www.ncbi.nlm.nih.gov/pubmed/15545069}.

Toutes les suggestions sont très appréciées.

+1

je ne vois pas d'erreur dans votre LATEX, Pourriez-vous s'il vous plaît montrer l'entrée BibTeX pour Farmer2004? – zwol

+0

Exporté par Mendeley: {@article Farmer2004, abstract = {trop long}, { annote = trop long}, author = {Farmer, Charles}, { doi = 10.1080/15389580490896951}, file = {chemin. pdf: pdf}, = {1538-9588 issn}, journal = {trafic prévention des blessures}, mots-clés = {Accidents, trafic, accidents}, mois = déc nombre = {4}, { pages = 317--25}, pmid = {15545069}, title = {{Effet du contrôle de stabilité électronique sur le risque d'accident automobile.}}, url = {http://www.ncbi.nlm.nih.gov/pubmed/15545069}, volume = {5}, year = {2004} } – mbatchkarov

+1

Il aurait été préférable que vous modifiez l'entrée BibTeX dans la réponse. Mais ça aussi, ça a l'air bien, alors maintenant je veux voir des extraits des fichiers .aux et .bbl - tout ce qui semble être pertinent. – zwol

Répondre

1

Merci à tous pour votre aide. Au cas où quelqu'un d'autre trébucherait sur cette question, la réponse est "n'utilisez pas package newclude".

2

Je suppose que vous n'avez pas inclus les informations que vous utilisez newclude, parce que je suis tombé sur cette erreur aujourd'hui avec newclude et natbib

la réponse est newclude inclure avant natbib, il fonctionne (pour moi)

\ usepackage {} newclude \ usepackage {} natbib

+0

Fonctionne pour moi aussi, avait encore le même problème dans Kubuntu 14.10 –