这杂志需要 AIMS 样式的参考文献。它有一个示例,其超链接位于所引用论文的名称上:
\bibitem{rB} (MR1301779) [10.1007/978-1-4612-0873-0]
\newblock J. Smoller,
\newblock \emph{Shock Waves and Reaction-Diffusion Equations},
\newblock 2$^{nd}$ edition, Springer-Verlag, New York, 1994.
我尝试在我的代码中模仿引用样式:
\bibitem{SH}(MR715321) [10.1017/S0004972700025946]
\newblock D.~J. Scott and R.~M. Huggins,
\newblock On the embedding of processes in {B}rownian motion and the law of the iterated logarithm for reverse martingales,
\newblock \emph{Bull. Austral. Math. Soc.}, \textbf{27} (1983), 443--459.
但是,所引用的这篇论文的蓝色超链接位于期刊名称上:
我的代码有问题吗?你能帮我解决这个问题吗?谢谢!
答案1
问题出在越野车上aims.cls
(它甚至错误地宣传自己提供课程dcds.cls
而不是aims.cls
……)。
格式也不一致Template_1.pdf
和他们的作者须知后者在文章标题上有链接,前者在期刊名称上有链接。
理论上,您提供\bibitem
MR 编号和 DOI。如果有 DOI,它会自动链接到标题。但他们通过滥用宏\emph
来插入 DOI 超链接来实现这一点。
当需要强调标题时,这种方法对于书籍很有效;但对于需要强调文章标题和期刊名称时,这种方法就失效了。
假设作者的说明是正确的而不是的Template_1.tex
,您可以通过使用\textit{…}
期刊名称和\emph{\upshape …}
文章标题来欺骗他们的类别代码。
平均能量损失
\documentclass{aims}
\usepackage[colorlinks=true]{hyperref}
\hypersetup{urlcolor=blue, citecolor=red}
\begin{document}
\cite{SH}
\begin{thebibliography}{99}
\bibitem{SH}(MR715321) [10.1017/S0004972700025946]
\newblock D.~J. Scott and R.~M. Huggins,
\newblock \emph{\upshape On the embedding of processes in {B}rownian motion and the law of the iterated logarithm for reverse martingales},
\newblock \textit{Bull. Austral. Math. Soc.}, \textbf{27} (1983), 443--459.
\end{thebibliography}
\end{document}