我需要哪些包和参考书目样式才能在 BibTeX 中显示 URL 访问日期?

我需要哪些包和参考书目样式才能在 BibTeX 中显示 URL 访问日期?

我已经通过 Zotero 从网页生成了 BibTeX 文件。我得到的格式是:

@misc{<>,
    title = {<>},
    shorttitle = {<>},
    url = {<>},
    abstract = {<>},
    language = {<>},
    urldate = {<>},
    journal = {<>},
    author = {<>, <>},
    month = <>,
    year = {<>}
}

我将该文件保存为ref.bib并将其用于我的 TeX 文件中,如下所示:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage[nottoc]{tocbibind}

\author{<>}
\title{<>}
\begin{document}

\tableofcontents

\section{<>}
This document ...

This discovery\cite{<>} was extraordinary.

\bibliographystyle{ieeetr}
\bibliography{ref}

\end{document}

使用PDFLaTeX&编译后BibTeX,只出现了author、 、titlemonthyear如何显示所有这些,尤其是源代码的urlurldate?我应该使用哪种样式来解决这个问题?TIA NB:我是 LaTeX 新手。我在 Windows 系统中使用 MikTeX 和 Texmaker。

答案1

我还不知道如何在 BibTeX 中解决这个问题。
仅出于我自己的考虑,我想使用一个 numeric-bib 样式,它也会显示 url 和 urdate。但我找不到满足我需求的必要 bib 样式和包。
然后我发现使用包可以很容易地做到这一点biblatex
下面是我解决问题的一个例子:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage[nottoc]{tocbibind}
\usepackage[sorting=none]{biblatex} % use this package

\author{<>}
\title{<>}
\addbibresource{raf.bib}

\begin{document}

\tableofcontents

\section{<>}
This document ...

This discovery\cite{<>} was extraordinary.

\printbibliography[heading=bibintoc] 

\end{document}

但是如果要求我使用特定的参考书目样式,我就不能这样做了。提交只是为了参加在线比赛,我可以自由地使用任何样式。这就是为什么我能用这种方式解决问题。

相关内容