多文本导入今天介绍下如何一次导入71个txt文本,每个文本2列数据,一共142列。希望看完这个不要再一次次复制粘贴了,多次复制又累又容易出错。操作步骤很简单,在Data按钮下面选择impo......
2023-01-12
数据文件中有很多特殊的部分,因此 EndNote Filter 也有相应的特殊选项和必要的要求处理这些复杂的数据。科研动力本文就一些常见的滤件特殊选项简介一下,这对于新建滤件有很大的帮助。
新建标签格式的滤件时,有时候可能在数据文件中存在着多余的字符,比如下面的这个例子:
SO: Howsci dot com. v15 n1 p3-6
这个数据是的格式是:期刊.v卷 n期 p页码。其实我们想导入的是期刊以及卷期和页码,但是这些前面的字符「v」「b」「p」是不想导入的。因此,对于这些多余的字符,在模板中也要相应的设置。
注意在字段名「Volume」「Issue」「Pages」前面的字符要与数据文件中一致,这样这些多余的字符就不会导入到文献中了。
再看下面一个例子
SO: Howsci dot com. v15 n1 pages3-6
上面的「pages」也是多余的字符,但是这多余的字符有点特殊,因为这些字符与文献的字段名一样。如果也是如第一个例子中在「Pages」前面加入「pages」,想告诉 EndNote 这是多余的内容。想法是好的,现实却是残酷的。因为这些字符与字段名一样,EndNote 就分不清这是多余的字符了,还是文献的字段名了,此时 EndNote 就会在导入的时候傻了。
对于这些与文献字段名一样的字符,EndNote 提供了一个方法,在这些字符上面加上重音号,这样 EndNote 才会明白这是多余的内容,不是字段名。因此该例子相应的滤件就会变成如下这样
Tag Fields SO: Jouanl. vVolume nIssue `pages`Pages
注意「`pages`」是以重音符标记的。重音符肿么输入?键盘上「ESC」键下面的那个「~」键就可以输入。
对于数据中一些内容,如果不想导入的话,可以使用 {IGNORE},这样 EndNote 读到这里就知道这后面东西就不导入了。比如这个数据
PMID- 24082196 OWN - NLM
现在不想导入上面这三行数据,可以使用 {IGNORE},相应的滤件就如下这样
Tag Fields PMID- {IGNORE} OWN - {IGNORE}
再比如这个数据:TI: Howsci dot com.[letter],这里题目后面跟了一个多余的[letter],这些字符我们是不想导入的,因此也需要使用{IGNORE}
Tag Fields TI: Title.[{IGNORE}]
这样 EndNote 就知道只读取到句号就完了,后面的内容是不需要导入到文献的
在滤件中可能使用标签表明文献类型,常用的两个标签是「DT」和「PT」(分别代表 Document Type 和 Publication Type),当然在自己创建滤件时,也可使用任何标签。
但是问题出来了,如果文献类型后面根据的内容如果有文献字段名称的话,EndNote 也会傻傻的分不清了。此时为了让 EndNote 强制解析后面的字符为文本内容,而不是字段名称,需要重音符,如:
Tag Fields 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 一直读到竖线这个位置才完成一个字段的解析任务,下面才是另外一个字段。因此对于上面的数据,正确的滤件格式应该是如下样式:
Tag Field(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.」
相关文章
多文本导入今天介绍下如何一次导入71个txt文本,每个文本2列数据,一共142列。希望看完这个不要再一次次复制粘贴了,多次复制又累又容易出错。操作步骤很简单,在Data按钮下面选择impo......
2023-01-12
今天教大家如何绘制时间轴图,并展示网格线的使用方法和坐标后缀的编辑。通常,在GraphPad中的Column中,新建一组数据后,会自动生成散点图,然后对其进行相应的编辑,即可将一张散点图......
2023-01-12
在Origin软件绘图过程中经常会遇到以下情况,比如图表中出现很大一块空白区,这样既浪费空间,也使得数据不集中影响查看数据和排版的美观。为了使得数据更易读并节省空间,可以用设置......
2023-01-12
1、打开软件,选择空白;自动生成的表格只有两列,如果你的数据组多,可以在页面空白处单击鼠标右键增加新列,就出现很多啦。然后,将整理好的数据粘贴进来2、生成图形;全选需要做......
2023-01-12
Endnote是科研小伙伴们写作论文时最常用、功能最强大的文献管理软件之一。用Endnote写作中文论文,比如中文期刊论文、硕博士毕业论文,可以说是每一个科研小伙伴们的必修课。但由于......
2023-01-12