浏览代码

Add bibtorefer script

Frans Bergman 5 年之前
父节点
当前提交
4301111e17
共有 1 个文件被更改,包括 14 次插入0 次删除
  1. 14 0
      .scripts/bibtorefer

+ 14 - 0
.scripts/bibtorefer

@@ -0,0 +1,14 @@
+#!/bin/sed -f
+
+s/title\s*=\s*{\(.*\)},*/%T \1/I
+s/author\s*=\s*{\(.*\)},*/%A \1/I
+s/publisher\s*=\s*{\(.*\)},*/%I \1/I
+s/doi\s*=\s*{\(.*\)},*/%K \1/I
+s/journal\s*=\s*{\(.*\)},*/%J \1/I
+s/volume\s*=\s*{\(.*\)},*/%V \1/I
+s/number\s*=\s*{\(.*\)},*/%N \1/I
+s/pages\s*=\s*{\(.*\)},*/%P \1/I
+s/year\s*=\s*\([0-9]*\),*/%D \1/I
+s/^\s*//g
+/^[^%]/d
+s/\({\|}\)//g