如何用 bibtex 引用网站?

如何用 bibtex 引用网站?

我正在尝试写这个参考:

[2]: World Health Organisation, 2017. Vision impairment and blindness. 
     Fact Sheet N°282. http://www.who.int/mediacentre/factsheets/fs282/fr/. 
     Accessed: 2017-11-30

我尝试过:

@misc{OMS,
    author = {World Health Organisation},
    year = {2017},
    title = {Vision impairment and blindness},
    subtitle = {Fact Sheet N°282},
    url = {http://www.who.int/mediacentre/factsheets/fs282/fr/},
    note = {Accessed = 2017-11-30} 
}

但它给了我:[2] World Health Organisation. Vision impairment and blindness, 2017. Accessed = 2017-11-30.

我没有像我向您展示的第一个信息那样的所有信息。您能帮助我吗?

答案1

一些建议:

  • 书目样式plain不了解名为 的字段subtitle。因此,将titlesubtitle字段合并为一个title字段。

  • 除非您使用 XeLaTeX 或 LuaLaTeX,否则°中的字符N°282会让您感到烦恼。将其更改为N\textsuperscript{o}282No.~282

  • 书目样式plain不知道名为urleither 的字段。(plain早于万维网。真的。)因此,将urlnote字段合并为一个note字段。请将 URL 字符串放在\url{...}包装器中;当然,您应该加载包url,最好使用选项hyphensspaces。另外,请将“访问时间 = 2017-11-30”更改为“上次访问时间为 2017-11-30”。

  • 最后但并非最不重要的一点是,请用author双括号而不是单括号将字段括起来。这样,作者将被标记为“公司作者”,并且条目将排在 W 下而不是 O 下。(如果没有额外的一对花括号,BibTeX 会将名称解析为由两个名字(“World”和“Health”)和一个姓氏(“Organization”)组成;这就是为什么 BibTeX 会尝试将条目排在“O”下,即“Organization”。这不是您想要或期望的,对吧?

简而言之,按如下方式编写条目:

@misc{OMS,
    author= {{World Health Organisation}},
    year  = {2017},
    title = {Vision impairment and blindness, {Fact Sheet N\textsuperscript{o}282}},
    note  = {\url{http://www.who.int/mediacentre/factsheets/fs282/fr/}, 
             Last accessed on 2017-11-30},
}

完整的 MWE (最小工作示例):

在此处输入图片描述

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{OMS,
    author= {{World Health Organisation}},
    year  = {2017},
    title = {Vision impairment and blindness, {Fact Sheet N\textsuperscript{o}282}},
    note  = {\url{http://www.who.int/mediacentre/factsheets/fs282/fr/}, 
             Last accessed on 2017-11-30},
}
\end{filecontents}

\documentclass{article}
\bibliographystyle{plain}
\usepackage[hyphens,spaces]{url}

\begin{document}
\cite{OMS}
\bibliography{mybib}
\end{document}

相关内容