我的 .bib 文件中的引用显示几个错误

我的 .bib 文件中的引用显示几个错误

bibliography.bib我的档案中有以下代码;

@article{suarez47,
  title={Mastering chaos in ecology},
  author={Suarez, Inti},
  journal={Ecological Modelling},
  volume={117},
  number={2},
  pages={305--314},
  year={1999},
  publisher={Elsevier}
}
@book{volterra50,
  title={Variazioni e fluttuazioni del numero d'individui in specie animali conviventi},
  author={Volterra, Vito}
  publisher = {In Italian}
}
@article{hopfbiff52,
 author={Zhou, Ming-Chun and Liu, Zong Yu},
 title={Hopf bifurcations in a Ricardo Malthus model.}
 issn={0096-3003},
 Journal={Applied Mathematics and Computation}, 
 number=6,
 volume=21,
 pages={2425-2432},
 year=2010
}


@article{mandalorder35,
 Author = {Mandal, Sandip and Ray, Santanu and Roy, Samar and JA[cedilla]rgensen, Sven Erik},
 title={Order to chaos and vice versa in an aquatic ecosystem.},
 ISSN={0304-3800},
 journal={Ecological Modelling}, 
 number={3-4},
 volume={197}
 pages={498},
  Year={2006},
}
@article{alessandrononlineal15,
 author={D.Alessandro, Simone},
 ISSN={0921-8009},
 journal={Ecological Economics}, 
 number={3-4},
 volume={62}
 pages={473},
 title={Non-linear dynamics of population and natural resources: The emergence of different patterns of development},
 year={2007}
}
@article{sorek46,
 author={SOREK, Gilad, Berglas School of Economics},
 title={Tel Aviv University}
 journal={Thesis}
 year={2006}
}

当我编译时.tex出现以下错误;

This is BibTeX, Version 0.99d (TeX Live 2015/W32TeX)
The top-level auxiliary file: PropuestaInvestigacion.aux
The style file: abbrv.bst
Database file #1: biblio.bib
I was expecting a `,' or a `}'---line 137 of file biblio.bib
 :  
 :  author = {A. Dhooge, W. Govaerts, Yu.A. Kuznetsov, W. Mestrom, A.M. Riet and  B.Sautois}
(Error may have been on previous line)
I'm skipping whatever remains of this entry
I was expecting a `,' or a `}'---line 233 of file biblio.bib
 :  
 :  pages={498},
(Error may have been on previous line)
I'm skipping whatever remains of this entry
I was expecting a `,' or a `}'---line 251 of file biblio.bib
 :  
 :  pages={473},
(Error may have been on previous line)
I'm skipping whatever remains of this entry
I was expecting a `,' or a `}'---line 265 of file biblio.bib
 :  
 :  journal={Thesis}
(Error may have been on previous line)
I'm skipping whatever remains of this entry
I was expecting a `,' or a `}'---line 297 of file biblio.bib
 :   
 :   publisher = {In Italian}
(Error may have been on previous line)
I'm skipping whatever remains of this entry
I was expecting a `,' or a `}'---line 307 of file biblio.bib
 :  
 :  issn={0096-3003},
(Error may have been on previous line)
I'm skipping whatever remains of this entry
Warning--empty title in alessandrononlineal15
Warning--empty year in alessandrononlineal15
Warning--empty year in mandalorder35
Warning--empty journal in sorek46
Warning--empty year in sorek46
Warning--empty publisher in volterra50
Warning--empty year in volterra50
Warning--empty journal in hopfbiff52
Warning--empty year in hopfbiff52
(There were 6 error messages)

我该如何修复这些错误?

答案1

您显示的 bib 条目中缺少逗号。我使用包创建了一个 MWE filecontents,将有效的 TeX 代码和有效的 bib 文件连接在一起,以创建正确编译的 MWE。

使用以下代码

\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@Book{Goossens,
  author    = {Goossens, Michel and Mittelbach, Frank and 
               Samarin, Alexander},
  title     = {The LaTeX Companion},
  edition   = {1},
  publisher = {Addison-Wesley},
  location  = {Reading, Mass.},
  year      = {1994},
}
@Book{adams,
  title     = {The Restaurant at the End of the Universe},
  author    = {Douglas Adams},
  series    = {The Hitchhiker's Guide to the Galaxy},
  publisher = {Pan Macmillan},
  year      = {1980},
}
@article{suarez47,
  title={Mastering chaos in ecology},
  author={Suarez, Inti},
  journal={Ecological Modelling},
  volume={117},
  number={2},
  pages={305--314},
  year={1999},
  publisher={Elsevier},
}
@book{volterra50,
  title={Variazioni e fluttuazioni del numero d'individui in specie animali conviventi},
  author={Volterra, Vito},
  publisher = {In Italian},
  year={MISSING},
}
@article{hopfbiff52,
 author={Zhou, Ming-Chun and Liu, Zong Yu},
 title={Hopf bifurcations in a Ricardo Malthus model.},
 issn={0096-3003},
 Journal={Applied Mathematics and Computation}, 
 number=6,
 volume=21,
 pages={2425-2432},
 year=2010,
}
@article{mandalorder35,
 Author = {Mandal, Sandip and Ray, Santanu and Roy, Samar and JA[cedilla]rgensen, Sven Erik},
 title={Order to chaos and vice versa in an aquatic ecosystem.},
 ISSN={0304-3800},
 journal={Ecological Modelling}, 
 number={3-4},
 volume={197},
 pages={498},
  Year={2006},
}
@article{alessandrononlineal15,
 author={D.Alessandro, Simone},
 ISSN={0921-8009},
 journal={Ecological Economics}, 
 number={3-4},
 volume={62},
 pages={473},
 title={Non-linear dynamics of population and natural resources: The emergence of different patterns of development},
 year={2007},
}
@article{sorek46,
 author={SOREK, Gilad, Berglas School of Economics},
 title={Tel Aviv University},
 journal={Thesis},
 year={2006},
}
\end{filecontents*}


\documentclass[10pt,a4paper]{article}

\usepackage{showframe}  % to visualise the typing area and margins
\usepackage{hyperref}

\begin{document}

This is text with \cite{Goossens} and \cite{adams}.

\nocite{*} % to test all bib entrys
\bibliographystyle{abbrv}
\bibliography{\jobname}

\end{document}

您将获得以下结果 pdf 文件:

在此处输入图片描述

顺便说一句:我MISSING为您的号码布条目添加了缺失的年份条目Volterra。您需要自己更改。这应该在您的号码布条目中完成,我们不会查看到...

答案2

您的 bibtex 文件中似乎缺少一些逗号/ {}。下面的代码可以解决您的大部分问题,但是,缺少年份之类的问题我无法理解,您需要自己添加;

@article{suarez47,
title={Mastering chaos in ecology},
author={Suarez, Inti},
journal={Ecological Modelling},
volume={117},
number={2},
pages={305--314},
year={1999},
publisher={Elsevier}
}
@book{volterra50,
title={Variazioni e fluttuazioni del numero d'individui in specie animali conviventi},
author={Volterra, Vito},
publisher = {In Italian}
}
@article{hopfbiff52,
author={Zhou, Ming-Chun and Liu, Zong Yu},
title={Hopf bifurcations in a Ricardo Malthus model.},
issn={0096-3003},
Journal={Applied Mathematics and Computation},
number={6},
volume={21},
pages={2425-2432},
year={2010}
}


@article{mandalorder35,
Author = {Mandal, Sandip and Ray, Santanu and Roy, Samar and JA[cedilla]rgensen, Sven Erik},
title={Order to chaos and vice versa in an aquatic ecosystem.},
ISSN={0304-3800},
journal={Ecological Modelling},
number={3-4},
volume={197},
pages={498},
Year={2006}
}
@article{alessandrononlineal15,
author={D.Alessandro, Simone},
ISSN={0921-8009},
journal={Ecological Economics},
number={3-4},
volume={62},
pages={473},
title={Non-linear dynamics of population and natural resources: The emergence of different patterns of development},
year={2007}
}
@article{sorek46,
author={SOREK, Gilad, Berglas School of Economics},
title={Tel Aviv University},
journal={Thesis},
year={2006}
}

相关内容