我想给内联引用的括号添加颜色,例如:部分文字[9]在 latex 中是这样写的some text\cite{9}
。现在 hyperref 只为数字“9”着色,而不为括号“[]”。有没有什么解决方法?
答案1
您可以使用该cite
包:
\documentclass{article}
\usepackage{color}
\usepackage{hyperref}
\usepackage{cite}
\renewcommand{\citeleft}{\textcolor{red}{[}}
\renewcommand{\citeright}{\textcolor{red}{]}}
\begin{document}
Hello \cite{world}!
\begin{thebibliography}{99}
\bibitem{world} created some time ago
\end{thebibliography}
\end{document}