设置某条参考文献条目为红色
写论文修订稿时,需要把参考文献中新加的几篇文献标为红色,但是在bib文件中使用\color{red}没有用。最后是参考了latex标红参考文献成功了。
具体操作:
① 在导言区加入:
修改参考文献颜色
导言区加入
\usepackage{xcolor}
\usepackage{xpatch}
\makeatletter
\def\changeBibColor#1{%
\in@{#1}{Ref1}% 想标红的文献
\ifin@\color{red}\else\normalcolor\fi
}
\xpatchcmd\@bibitem
{\item}
{\changeBibColor{#1}\item}
{}{}
\makeatother
其中Ref1即为bib文件中的想要标红的参考文献:
@ARTICLE{Ref1,
author={XXX},
journal={XXX},
title={XXX},
year={2019},
volume={13},
number={5},
pages={XXX},
② 最后(\end{document}前)把bib文件引入
\bibliography{mybib}
即可。