在参考文献中突出显示某位作者

时间:2015-01-19 08:31:02

标签: xml jekyll citations csl

我正在尝试使用jekylljekyll-scholar创建参考列表。 有没有办法在CSL样式文件中突出显示(粗体)某个作者的名字?是否有更好的方法可以在不触及CSL样式文件的情况下实现相同的效果?

例如(来自here),这是可取的:

Zelle R.M。,E。de Hulster,W。Kloezen,J.T。普龙克和A.J.A.范马里斯在工程化酿酒酵母菌株的生物反应器分批培养物中生产C4-二羧酸的关键工艺条件。申请ENVIRON。微生物。 76:744-750

Abbott D.A., Zelle R.M。,J.T。普龙克和A.J.A.范马里斯2009.酿酒酵母(Saccharomyces cerevisiae)代谢工程用于生产羧酸:现状和挑战。 FEMS Yeast Res。 9:1123年至1136年

Zelle R.M。,E。de Hulster,W.A。van Winden,P。de Waard,C。Dijkema,A.A。温克勒,J.A。 Geertman,J.P。van Dijken,J.T。普龙克和A.J.A.范马里斯由酿酒酵母(Saccharomyces cerevisiae)生产苹果酸:丙酮酸羧化,草酰乙酸还原和苹果酸输出的工程。申请ENVIRON。微生物。 74:2766至2777年

1 个答案:

答案 0 :(得分:3)

书目条目可以使用Liquid模板进行后处理(请参阅jekyll-scholar的README了解背景信息)。要在示例中突出显示我的名字,可以在_config.yml中使用以下内容:

gems:
  - 'jekyll/scholar'
scholar:
  bibliography_template: "{{ reference | replace_first: 'Zelle, R. M.', '<b>Zelle, R. M.</b>' }}"

有关完整示例,请参阅https://gist.github.com/inukshuk/51e4a2b527eb605845fa