我想得到2020 年 7 月 19 日在线访问位于 URL 之前。目前它位于 URL 之后。MWE 是 -
\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{citekey,
title = {Road accidents in bangladesh - Wikipedia},
note = {Online accessed 19-July-2020},
howpublished =
{retrieved from: \url {https://en.wikipedia.org/wiki/Road{\_}accidents{\_}in{\_}bangladesh}}
}
\end{filecontents}
\documentclass{report}
\usepackage{url}
\usepackage{cite}
\begin{document}
Example citation \cite{citekey}
\bibliography{mybib}
\bibliographystyle{IEEEtran}
\end{document}
有没有办法定义这个术语从...获得:我将其添加到每个 url 之前,以便在引用中显示它。我不想每次都在每个url
url之前都写它howpublished
。
答案1
由于您使用的是IEEEtran
书目样式,因此可以利用它识别名为 的字段这一事实。将字段名称更改为(以及删除“检索自:”前缀并删除“包装器”)url
的一个令人高兴的副作用是,字段的内容将不再放在最后。howpublished
url
\url{...}
note
\documentclass{report}
\begin{filecontents}[overwrite]{mybib.bib}
@misc{citekey,
title = {How to add a {URL} to a {LaTeX} bibtex file},
note = {Accessed online 19-July-2020},
url = {https://tex.stackexchange.com/questions/35977/how-to-add-a-url-to-a-latex-bibtex-file}
}
\end{filecontents}
\usepackage{xurl}
\usepackage{cite}
\bibliographystyle{IEEEtran}
\begin{document}
Example citation \cite{citekey}
\bibliography{mybib}
\end{document}