我想对我的文档参考书目中的各种内容进行统计。我正在使用 bibtex(在 overleaf 中),但不知道从哪里开始。我想要获得以下内容:
- 计算 bibliography.bib 中被引用的参考文献数量和未被引用的数量(尽管在我的文档末尾我有
\nocite{*}
。 - 统计.bib 文件中 、 等类型的参考
@article
文献@inproceedings
数量。@book
- 对所有参考文献进行估算总和
pagetotal
。对于缺少该字段的所有参考文献,从页面间隔的差异中提取它,pages = {5--16}
例如= 16-5+1 = 12
。如果pages
间隔也不存在,则考虑pagetotal
等于计算的平均值pagetotal
(和差异pages
)在存在这些字段的参考文献中 - 然后计算总和。 - 计算每年的参考文献数量,从 .bib 中最旧(最不新)的开始到最近的一年(这里的柱状图可能也很有意义,就像分布图一样)。
- 计算每种语言的参考文献数量(例如:
language = {english}
30 篇参考文献,language = {french}
:5 篇参考文献等)。 - 统计每章引用的参考文献数量。
- 计算出现单词“documentation”的参考文献数量,例如
note = {Online documentation.}
。 - 计算包含以“ .pdf ”结尾的 URL 的参考文献数量,这些参考文献可能位于类似的字段中
url = {some.site/file.pdf}
,但也可能位于类似的字段中note = {File in \url{someothe.site/anotherfile.pdf}.}
。
我希望不使用外部软件来管理参考书目,从而获得这些。欢迎使用任何 tex 包指示或 vanilla tex 定义的函数。