生成引用时出现问题

生成引用时出现问题

我对此引用有疑问,有人能帮我解决吗?我不知道哪里出了问题!

@article{nnnnn, 
author = {hku khfd}, 
journal = {Opt. Express}, 
keywords = {Guided waves; Surface plasmons},
number = {10}, 
pages = {329-335}, 
publisher = {OSA},
title = {Plasmon-polariton modes guided by a metal film of finite width bounded by different dielectrics}, 
volume = {7}, 
month = {Nov},
year = {2000},
url = {http://www.opticsexpress.org/abstract.cfm/URI=oe-7-10-329},
doi = {10.1364/OE.7.000329},
abstract = {hjjkjkgffdfs.},
}

@article{Jestl:89, 
  author   = {M. Jestl and I. Maran and A. K\"{o}ck and W. Beinstingl and E. Gornik}, 
  journal  = {Opt. Lett.}, 
  keywords = {}, 
  number   = {14}, 
  pages    = {719--721}, 
  publisher= {OSA}, 
  title    = {Polarization-sensitive surface plasmon Schottky detectors}, 
  volume   = {14}, 
  month    = {Jul}, 
  year     = {1989}, 
  url      = {ol.osa.org/abstract.cfm?URI=ol-14-14-719}, 
  doi      = {10.1364/OL.14.000719}, 
  abstract = {A polarization detectory.}, 
} 

答案1

您尚未指明使用哪种书目样式。由于您的书目条目包含字段doiurl,因此请确保使用能够识别这些字段并知道如何处理它们的书目样式。例如,您可以plainnat.bstnatbib包一起使用。请确保加载urlhyperref包,以便 LaTeX 可以处理 URL 类型的字符串。

在此处输入图片描述

\documentclass{article}  
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@article{nnnnn, 
author = {Pierre Berini}, 
journal = {Opt. Express}, 
keywords = {Guided waves; Surface plasmons},
number = {10}, 
pages = {329-335}, 
publisher = {OSA},
title = {Plasmon-polariton modes guided by a metal film of finite width bounded by different dielectrics}, 
volume = {7}, 
month = {Nov},
year = {2000},
url = {http://www.opticsexpress.org/abstract.cfm/URI=oe-7-10-329},
doi = {10.1364/OE.7.000329},
}
@article{Jestl:89, 
  author   = {M. Jestl and I. Maran and A. K{\"o}ck and W. Beinstingl and E. Gornik}, 
  journal  = {Opt. Lett.}, 
  keywords = {}, 
  number   = {14}, 
  pages    = {719--721}, 
  publisher= {OSA}, 
  title    = {Polarization-sensitive surface plasmon {Schottky} detectors}, 
  volume   = {14}, 
  month    = {July}, 
  year     = {1989}, 
  url      = {ol.osa.org/abstract.cfm?URI=ol-14-14-719}, 
  doi      = {10.1364/OL.14.000719}, 
} 
\end{filecontents*}
\usepackage{natbib,url}
\bibliographystyle{plainnat}

\begin{document}  
\nocite{*}
\bibliography{\jobname}
\end{document}  

答案2

众所周知,当有线字符潜入其中时, -fieldURL会引起问题

尝试重新输入 URL

http://www.opticsinfobase.org/oe/abstract.cfm?uri=oe-7-10-329

或者(我认为更好)

http://dx.doi.org/10.1364/OE.7.000329

相关内容