EndNote Filter 注意事项和特殊数据处理

  • A+
所属分类:EndNote

数据文件中有很多特殊的部分,因此 EndNote Filter 也有相应的特殊选项和必要的要求处理这些复杂的数据。科研动力本文就一些常见的滤件特殊选项简介一下,这对于新建滤件有很大的帮助。

数据文件中多余的字符

新建标签格式的滤件时,有时候可能在数据文件中存在着多余的字符,比如下面的这个例子:

SO: Howsci dot com. v15 n1 p3-6

这个数据是的格式是:期刊.v卷 n期 p页码。其实我们想导入的是期刊以及卷期和页码,但是这些前面的字符「v」「b」「p」是不想导入的。因此,对于这些多余的字符,在模板中也要相应的设置。

EndNote Filter 注意事项和特殊数据处理

注意在字段名「Volume」「Issue」「Pages」前面的字符要与数据文件中一致,这样这些多余的字符就不会导入到文献中了。

再看下面一个例子

SO: Howsci dot com. v15 n1 pages3-6

上面的「pages」也是多余的字符,但是这多余的字符有点特殊,因为这些字符与文献的字段名一样。如果也是如第一个例子中在「Pages」前面加入「pages」,想告诉 EndNote 这是多余的内容。想法是好的,现实却是残酷的。因为这些字符与字段名一样,EndNote 就分不清这是多余的字符了,还是文献的字段名了,此时 EndNote 就会在导入的时候傻了。

对于这些与文献字段名一样的字符,EndNote 提供了一个方法,在这些字符上面加上重音号,这样 EndNote 才会明白这是多余的内容,不是字段名。因此该例子相应的滤件就会变成如下这样

TagFields
SO:Jouanl. vVolume nIssue `pages`Pages

注意「`pages`」是以重音符标记的。重音符肿么输入?键盘上「ESC」键下面的那个「~」键就可以输入。

不想导入的内容

对于数据中一些内容,如果不想导入的话,可以使用 {IGNORE},这样 EndNote 读到这里就知道这后面东西就不导入了。比如这个数据

PMID- 24082196
OWN - NLM

现在不想导入上面这三行数据,可以使用 {IGNORE},相应的滤件就如下这样

TagFields
PMID-{IGNORE}
OWN -{IGNORE}

再比如这个数据:TI: Howsci dot com.[letter],这里题目后面跟了一个多余的[letter],这些字符我们是不想导入的,因此也需要使用{IGNORE}

TagFields
TI:Title.[{IGNORE}]

这样 EndNote 就知道只读取到句号就完了,后面的内容是不需要导入到文献的

文献类型标签

在滤件中可能使用标签表明文献类型,常用的两个标签是「DT」和「PT」(分别代表 Document Type 和 Publication Type),当然在自己创建滤件时,也可使用任何标签。

但是问题出来了,如果文献类型后面根据的内容如果有文献字段名称的话,EndNote 也会傻傻的分不清了。此时为了让 EndNote 强制解析后面的字符为文本内容,而不是字段名称,需要重音符,如:

TagFields
DT:`Journal Article`

这样 EndNote 再遇到这样的标签数据的时候,就不会把后面的内容导入到文献中字段中了,只是明白这是什么类型的文献而已

特殊标点符号

EndNote 一般认为句号和空格是字段的分隔符,比如下面的例子

SO: Proc. Nat.10(3):p.80-90

如果我们还是按照上面的方法建立滤件的话:SO: Journal.Volume(Issue):p.Pages,此时就会出现问题了。因为「Proc」后面跟了一个句号,但是呢,在滤件中的「Journal」后面也是句号,此时如果按照这样的滤件导入文献的话,就会把「Proc.」作为期刊名,而「Nat.10」可能就作为卷了。这样的数据就乱了。

EndNote 对于这种情况也提供了一种方法,使用竖线 (|),这样会告诉 EndNote 一直读到竖线这个位置才完成一个字段的解析任务,下面才是另外一个字段。因此对于上面的数据,正确的滤件格式应该是如下样式:

TagField(s)
SO:Journal|.Volume(Issue):p. Pages

特殊字段

文献的某些字段并不是有滤件就可以全部导入的,有几个字段有自己的限制

Author

如果数据中作者部分有「And Others」,EndNote 会把「And Others」自动转换为「et al.」,并且 EndNote 会忽略作者之间的「and」,同样也会删除作者中有括号的内容

Year

EndNote 认为只有 4 位数字才是年代,才能导入到文献的「Year」字段

Title

对于题目,EndNote 会删除题目后面的标点符号,注意是题目后面的,不是题目中间的

Pages

EndNote 会自动删除数字前面的「P」或「p」。因此如果数据文件中页码前面有这些字符,在滤件中也可以不设置相应的字符

Volume

如果卷是年代时,会自动删除数字前面的「V」或「v」

Issue

自动删除数字前面的「N」「No」「No.」

weinxin
公众号
科研动力微信公众号,欢迎关注!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: