我使用的是 Ubuntu 12.04 机器,其中我已加载 LaTeX(来自 CTAN 的软件包,而不是默认软件包)。我想在参考书目文件中添加超链接。虽然我的 bib 文件包含所有信息(包括 doi 和超链接),但编译后它们不会出现在 pdf 中。我认为这是由于我的一些头文件中的命令,因为当我使用 REVTeX 编写物理评论文章时,它们确实会出现在相应位置。作为参考,我给出了必要的部分
\documentclass[12pt]{amsart}
\usepackage{amsmath,amscd,amsfonts,amssymb, color, cite, bbm}
\usepackage{latexsym, graphicx, pstricks,rotating,subfig}
\usepackage[pdftex,bookmarks,colorlinks]{hyperref}
\usepackage[all]{hypcap}
\usepackage[square,sort,comma,numbers]{natbib}
\definecolor{darkblue}{rgb}{0.0,0.0,0.3}
\hypersetup{colorlinks=true,citecolor=darkblue,
unicode=true,pdfauthor=rsg,bookmarks=false}
\newtheorem{prop}{Proposition}
\newtheorem{definition}{Definition}
\newtheorem{rem}{Remark}
\newtheorem{eg}{Example}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\newtheorem{corollary}{Corollary}
\setlength{\oddsidemargin}{0pt}
\setlength{\evensidemargin}{0pt}
\setlength{\textwidth}{6.7in}
\setlength{\topmargin}{-0.5in}
\setlength{\textheight}{9in}
\newtheorem{note}{Note}
和往常一样,它以
\bibliographystyle{h-physrev}
\bibliography{biblio}
我不知道自己犯了什么错误。为了参考,我找到了样式文件物理评论。我不确定这哪里是重复的问题。相关问题中给出的解决方案似乎不起作用。
答案1
我认为您的问题是由于\bibliographystyle
您选择造成的。
例如,如果我使用\bibliographystyle{IEEEtranSN}
(以及hyperref
和url
包),我会得到以下输出:
每种书目样式都会决定显示什么,您可以根据自己的意愿进行自定义。请参阅此问题以获取更多信息:
**请注意,之所以有反向引用是因为我这样设置了。正常情况下IEEEtranSN
不包括它们。