使 \url{} 条目在参考书目中可见

使 \url{} 条目在参考书目中可见

我正在使用一个书目管理软件(Zotero),它以这种格式导出网络链接:

@misc{spielmandaniel-DiscrepancyTheoryRandomized-2021,
  title = {But what is the Fourier Transform? A visual introduction.},
  author = {3Blue1Brown},
  year = {2021},
  month = jan,
  url = {https://www.youtube.com/watch?v=spUNpyF58BY},
  urldate = {2021-01-21}
}

现在的问题是参考书目没有显示网址: 在此处输入图片描述

我知道有修复通过类似这样的网址

howpublished = "\url{http://aiweb.techfak.uni-bielefeld.de/content/bworld-robot-control-software/}"

但是,如果您的软件自动导出上述 URL,则这不可行。但是必须有某种方法可以将上述条目与 latex 中的 URL 一起使用,因为 zotero 默认导出的 URL 是这样的。有人知道如何让上面的 @misc 条目也显示 URL 字段吗?

一些细节:

  • 我使用 Zotero + BetterBibTex,它提供了一个包含上述条目的 .bib 文件
  • 参考书目通过以下方式生成\bibliographystyle{alpha}
  • 我使用 url 和 hyperref 包

答案1

使用 bibtex,您可以使用例如alphaurl参考书目样式(或plainurl等):

\documentclass{article}

\usepackage{hyperref}

\begin{filecontents*}{references.bib}
@misc{spielmandaniel-DiscrepancyTheoryRandomized-2021,
  title = {But what is the Fourier Transform? A visual introduction.},
  author = {3Blue1Brown},
  year = {2021},
  month = jan,
  url = {https://www.youtube.com/watch?v=spUNpyF58BY},
  urldate = {2021-01-21}
}
\end{filecontents*}


\begin{document}


The reference: \cite{spielmandaniel-DiscrepancyTheoryRandomized-2021}


\bibliographystyle{alphaurl}
\bibliography{references}


\end{document}

在此处输入图片描述

答案2

我找不到书目样式alpha。但下面的代码

\documentclass[11pt]{article}

\begin{filecontents*}{references.bib}
@misc{spielmandaniel-DiscrepancyTheoryRandomized-2021,
  title = {But what is the Fourier Transform? A visual introduction.},
  author = {3Blue1Brown},
  year = {2021},
  month = jan,
  url = {https://www.youtube.com/watch?v=spUNpyF58BY},
  urldate = {2021-01-21}
}
\end{filecontents*}

\usepackage[style=alphabetic]{biblatex} 
\bibliography{references}

\begin{document}

\title{The Title}
\author{The Author}

\maketitle

The reference: \cite{spielmandaniel-DiscrepancyTheoryRandomized-2021}
\printbibliography

\end{document}

产生以下结果

在此处输入图片描述

在我的 TeX 发行版上。

相关内容