Citavi中默认是不能自动显示期刊的最新分区和影响因子的,在文章 Citavi 导入影响因子或其他数据 - 知乎 (zhihu.com) 中提出一种方法可以实现该功能,但较为繁琐,对使用者要求也比较高。
下面提出一种相对简单的权宜之计。
下面的方法是每个期刊一个一个添加,但每次都能把该期刊下所有文章都添加好。一般来说一个领域中自己关心的期刊也就十来个,因此一个一个添加也用不了多长时间。
在 Custom field 中选择一个,将之命名为 Rank&IF2020,用于填写期刊信息。
在WOS或其他网上找到该期刊的分区和影响因子。
通过筛选功能找出该期刊的所有文献。
打开 Reference—Search and replace,找到 Rank&IF2020,填写后 Replace all 即可。
打开 Tools→Options→Citation→Citation key support→customize citation keys
重复操作步骤2即可。
一个直接的思路是新建一个Custom field 用于填写新一年的期刊信息,但一般来讲其实每个期刊每年的变化不会很大,而且有时不想一次性都批量改好,而且 Citation key之前也设置为了上一年的信息。
最终想实现的效果如下
首先在所有文献 All 中,打开 Reference—Search and replace,然后将 Q 全部替换为 2020: Q,此时所有的曾经添加过期刊信息的文献就都会变成类似 2020: Q1&2.413 的格式。
而如果自己哪天想更新某个期刊了,按照步骤2更新即可。这样就能实现有些期刊没更新就显示上一年信息,有些期刊更新了就显示新信息。
再有其他需求其实也是上面的方法,灵活应用即可。
比如期刊信息更新到第3年了,这时直接用步骤5中的方法可能会出现乱套,这时可以先把 2020: Q 替换成其他字符,然后再把 Q 替换成 2021: Q,然后再把刚才的其他字符替换回 2020: Q。