BibTex 书目:引用网络资源

BibTex 书目:引用网络资源

我将 JabRef 中的 BibTeX 书目插入到我的 LyX 文档中。我需要引用网络资源。

在 JabRef 中,我尝试手动插入网络参考,如下所示。

@Electronic{iecwhitepaper,
  note         = {(Accessed on 29th May 2020)},
  url          = {https://www.iec.ch/basecamp/internet-things-wireless-sensor-networks},
  organization = {IEC},
  title        = {Title},
  year         = {2014},
}

但是,在 LyX 输出中,参考文献仅显示标题。有人能建议如何将其显示为“标题。可在线访问:URL(于 年 月 日 访问)。”吗?

谢谢。

答案1

该期刊建议不使用\bibliographystyle指令是没有意义的,因为没有这样的指令就无法开始通过 BibTeX 创建参考书目。

为了使事情尽可能的通用,我建议采用以下解决方法:(a)加载cite引文管理包(它将生成数字样式的引文标注)和(b)采用参考书目样式 - 比如说plainnat- 当遇到名为 的字段时知道该做什么url

该期刊的编辑人员对于这种设置应该不会有任何问题,因为可以很容易地采用不同的引文管理包和不同的参考书目样式,然后运行一个完整的重新编译循环——LaTeX、BibTeX,再经过两次 LaTeX——来生成一个新的 pdf 文件,该文件反映了该期刊对书目条目格式和引文标注样式的首选设置。

在此处输入图片描述

\documentclass{article}
\begin{filecontents}[overwrite]{mybib.bib}
@Electronic{iecwhitepaper,
  note         = {(Accessed on 29 May 2020)},
  url          = {https://www.iec.ch/basecamp/internet-things-wireless-sensor-networks},
  author       = {{International Electrotechnical Commission}},
  title        = {{Internet of Things}: Wireless Sensor Networks},
  year         = {2014},
  
}
\end{filecontents}

\usepackage[numbers]{natbib}
\bibliographystyle{plainnat}
\usepackage{xurl} % allow linebreaks at arbitrary places in a URL string

\begin{document}
\noindent
\cite{iecwhitepaper}
\bibliography{mybib}
\end{document}

相关内容