如何使用 引用书目部分的参考文献\eqref{name}
?
例如,假设我们有如下一行:
使用[X1]的作品(我想看一个蓝色的盒子),我们得到
其中引用的是
\bibitem{X1} B. Dragovich, N. Z. Misic, p-Adic Invariant Summation of Some p-Adic Functional Series, p-Adic Numbers, Ultrametric Analysis and Applications, 2014.
我曾经\label{X1}
使用过\eqref{X1}
,我得到了
使用(X1)的作品(只是 X1 是红色,也没有获得第三名)
如何获得红色盒子的 [X1] ?
答案1
\eqref
并非用于引用参考书目条目,而是引用方程式。引用参考书目条目的正确命令是\cite
,标签由\bibitem
命令提供,因此
\bibitem{X1} B. Dragovich...
可以引用
\cite{X1}
要获取颜色,标准方法是使用hyperef
包。默认情况下,引用为绿色,但您可以更改它。要获取蓝色框,请使用
\hypersetup{citebordercolor=0 0 1}
\documentclass{article}
\usepackage{hyperref}
\hypersetup{citebordercolor=0 0 1}
\begin{document}
Using the works of \cite{X1}, we get\dots
\begin{thebibliography}{9}
\bibitem{X1} B. Dragovich, N. Z. Misic, $p$-Adic Invariant Summation of
Some $p$-Adic Functional Series, $p$-Adic Numbers, Ultrametric Analysis
and Applications, 2014.
\end{thebibliography}
\end{document}
如果你想要蓝色文本,那么你可以使用
\hypersetup{colorlinks=true, citecolor=blue}
或者,您也可以不使用 来为引文命令着色hyperef
,如下所示
\documentclass{article}
\usepackage{color}
\makeatletter
\renewcommand*{\@cite}[1]{\fcolorbox{blue}{white}{#1}}
\renewcommand*{\@biblabel}[1]{{\fcolorbox{blue}{white}{#1}}\hfill}
\makeatother
\begin{document}
Using the works of \cite{X1}, we get\dots
\begin{thebibliography}{9}
\bibitem{X1} B. Dragovich, N. Z. Misic, $p$-Adic Invariant Summation of
Some $p$-Adic Functional Series, $p$-Adic Numbers, Ultrametric Analysis
and Applications, 2014.
\end{thebibliography}
\end{document}
这里我重新定义了引用的打印命令,即\@cite
通过以下方式将数字放在带有蓝色边框的框中:
\renewcommand*{\@cite}[1]{\fcolorbox{blue}{white}{#1}}
这white
是应用的背景颜色,您也可以根据需要更改它。我还通过重新定义更改了参考书目中标签的打印以匹配此样式\@biblabel
。请注意,要使所有这些工作正常进行,您需要加载color
包并将重新定义包含在内\makeatletter..\makeatother
(由于@
宏名称中的字符)。
答案2
在你提供的链接的 pdf 文件中,我没有看到蓝色框。要创建浅绿色盒子,就像pdf文件中的一个一样,使用\cite
而不是\ref
或\eqref
并加载hyperref
包。
\documentclass{article}
\usepackage{amsmath} % for "\nobreakdash" macro
\newcommand\padic{p\nobreakdash-\kern-1.5ptAdic}
\usepackage{hyperref}
\begin{document}
\noindent
\dots\ \cite{X1} \dots
\begin{thebibliography}{9}
\bibitem{X1} B. Dragovich, N. Z. Misic, \padic{} Invariant Summation of Some \padic{}
Functional Series, \padic{} Numbers, Ultrametric Analysis and Applications, 2014.
\end{thebibliography}
\end{document}