bibtex 参考文献中的显示 URL

bibtex 参考文献中的显示 URL

我正在尝试使用书目样式 ieeetr 在参考文献中显示 URL。根据 这里我可以howpublished在我的 bibtex 条目中使用该字段,但这似乎对我不起作用。这是我的 bibtex:

@Manual{XXXX,
title = {Title},
author = {Paul},    
Note = {version 1.6.0},
howpublished = {\textit{Available at \url{http://www.qqq.com}}}
}

这是我的tex文件:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{url}
\begin{document}
\section{A}
Citation:  \cite{XXXX}.
 \bibliographystyle{ieeetr}
\bibliography{vignette}
\end{document}

经过 pdflatex 和 bibtex 之后,参考书目如下所示:

[1] Paul, Title. version 1.6.0.

但没有 URL。有人知道问题出在哪里吗?

顺便说一句,不幸的是我无法使用,biblatex因为编译必须在安装有标准 Latex 的多台计算机上运行。

然而,如果这是一个解决方案的话,我愿意接受其他书目样式!

答案1

参考书目样式(ieeetr就您而言)负责选择参考书目中每个条目包含哪些字段。似乎howpublished手册中不包含该字段。

那么如何将 URL 放在note字段中呢,就像这样:

@Manual{XXXX,
title = {Title},
author = {Paul},    
note = {Available at \url{http://www.qqq.com}, version 1.6.0}
}

或者,正如上面用户 Dukeatcoding 所建议的那样,您可以使用支持字段的不同参考书目样式url

\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,mybibfile}

看:http://mirrors.ctan.org/macros/latex/contrib/IEEEtran/bibtex/IEEEtran_bst_HOWTO.pdf

相关内容