![为什么用于突出显示作者姓名的 BST 黑客程序不起作用?](https://linux22.com/image/352367/%E4%B8%BA%E4%BB%80%E4%B9%88%E7%94%A8%E4%BA%8E%E7%AA%81%E5%87%BA%E6%98%BE%E7%A4%BA%E4%BD%9C%E8%80%85%E5%A7%93%E5%90%8D%E7%9A%84%20BST%20%E9%BB%91%E5%AE%A2%E7%A8%8B%E5%BA%8F%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%9F.png)
演示文本
\documentclass{article}
\begin{document}
\nocite{*}
\bibliographystyle{IEEEtran2}
\bibliography{pub}
\end{document}
公共图书馆
@article{janssen1996evaluation,
title={Evaluation of the DNA fingerprinting method AFLP as a new tool in bacterial taxonomy},
author={Janssen, Paul and Coopman, Renata and Huys, Geert and Swings, Jean and Bleeker, Marjo and Vos, Pieter and Zabeau, Marc and Kersters, Karel},
journal={Microbiology},
volume={142},
number={7},
pages={1881--1893},
year={1996},
publisher={Soc General Microbiol}
}
@article{vos1995aflp,
title={AFLP: a new technique for DNA fingerprinting},
author={Vos, Pieter and Hogers, Rene and Bleeker, Marjo and Reijans, Martin and Van de Lee, Theo and Hornes, Miranda and Friters, Adrie and Pot, Jerina and Paleman, Johan and Kuiper, Martin and others},
journal={Nucleic acids research},
volume={23},
number={21},
pages={4407--4414},
year={1995},
publisher={Oxford Univ Press}
}
IEEEtran2.bst 中的相关变化(原始 IEEEtran.bst 的克隆)
FUNCTION {highlight.if.cv.author}
{ duplicate$ purify$ "Janssen, Paul" purify$ =
{ bold }
'skip$
if$
}
FUNCTION {format.names}
{ 'bibinfo :=
duplicate$ empty$ 'skip$ {
this.to.prev.status
this.status.std
's :=
"" 't :=
#1 'nameptr :=
s num.names$ 'numnames :=
numnames 'namesleft :=
{ namesleft #0 > }
{ s nameptr
name.format.string
format.name$
highlight.if.cv.author
bibinfo bibinfo.check
't :=
.
.
.
Paul Janssen
生成的参考书目中仍然没有突出显示名称。我遗漏了什么?