为了制作参考列表,我使用了biblatex包:
\usepackage[ natbib=true, style=numeric,sorting=none]{biblatex}
\addbibresource{name.bib}
我找到了一种给引用括号上色的方法:
\usepackage{color}
\usepackage{hyperref}
\usepackage{cite}
\renewcommand{\citeleft}{\textcolor{red}{[}}
\renewcommand{\citeright}{\textcolor{red}{]}}
我确实给括号涂上了颜色,但引用显示为。我读到cite包与biblatex不兼容,但我找不到如何使用biblatex来做到这一点。我该怎么做呢?
发布于 2021-10-26 16:57:23
biblatex-ext
包具有方便的\DeclareOuterCiteDelims
宏:
\documentclass{article}
\usepackage[natbib=true,style=ext-numeric,sorting=none]{biblatex}
\addbibresource{biblatex-examples.bib}
\usepackage{color}
\DeclareOuterCiteDelims{cite}{\textcolor{green}{\bibopenbracket}}{\textcolor{red}{\bibclosebracket}}
\begin{document}
\cite{knuth:ct}
\printbibliography
\end{document}
https://stackoverflow.com/questions/69727008
复制相似问题