第二种“标签格式书目”,若欲导入的书目清单,每笔数据的各个字段均有特定的标签标示(如下),可通过以下介绍的方法自制Filter导入。
(左图:作者字段以“%A”表示、年代以“%D”表示;
右图:题名以“论文题目”表示、作者以“论文作者”表示)
1. EndNote上方工具栏:Tools → Import Filters → “New Filter”建立新Filter,或选择“Open Filter Manager”修改现成的Filter。(X9版以前由Edit选单进入)
2. 进入Templates,以下拉列表选择目前定义的是何种数据类型的导入格式。以第一段的图片为例,此为期刊文章,因此选择 Reference Type 为“Journal Article”。
3. 在“Tag”处输入欲导入文件的各个标签,右方字段则利用“Insert Field”插入所对应的字段。以第一段的图片为例,%A标签代表作者,则在“Tag”处输入“%A”,右方“Insert Field”插入“Author”字段;%D标签代表年代,则在“Tag”处输入“%D”,右方“Insert Field”插入“Year”字段。依此类推。
4. 若导出数据含多种Reference type,需定义判断数据类型的tag。以第一段图片为例,需定义“%O”字段出现“Journal Article”时,该笔数据为期刊文章,因此需先在Reference type 中的“Journal Article”项目下,设一个名为“%O”的tag,对应的字段中输入“Journal Article”,这样当Endnote处理到%O且后面接Journal Article字样后,就知道这笔为期刊文章,会按期刊文章的Reference type格式处理。如下图所示:
5. Continuation Lines:当数据有换行时,控制下一行是否仍导入到上一行的字段。以下图为例,“论文摘要”字段的内容有数行。
- 若勾选“Ignore Indents”,则会忽略所有的换行,意即第一句句末“…Christans entered”后接续的“Canton in the…到最后”都会导入“论文摘要”所导入的字段。
- 若勾选“Continuation Lines must be indented”,则除非出现下方定义的特殊符号,否则遇到换行就会停止导入目前的字段,意即“论文摘要”所导入的字段仅会导入到第一句句末“…Christans entered”,其后接续的“Canton in the…到最后”都不会导入。
6. Reference Type:此处可指定默认导入为哪一种Reference Type。但若包含多种数据类型,则需用前述第4点tag定义的方式告诉EndNote如何判断各笔数据的Reference Type。
7. Record Layout:这部分是告诉EndNote,如何将一整批导入的数据区隔为不同的单笔。包含以下数种判断依据:
- “Blank line separates records”:代表各笔数据间为空行,遇到空行就把前后视作两笔不同的数据。
- “First Tag”和“Last Tag”:代表各笔数据的起始和结束的固定标签,例如:“XX”,遇到“XX”就把前后视作两笔不同的数据。
- “Each record start with”和“end with”:与“First Tag”和“Last Tag”类似,但有时欲导入的清单是利用<1>、<2>、<3>…或Record 1 of 53、Record 2 of 53…方式排列,而非固定的标签。在此可以<#>、Record # of #来表示连续变动的数值。
8. 完成后储存或另存Filter,回到EndNote中,点击 File → Import,并在“Import Option”中选刚刚修改完的Filter,即可导入。
by 张育铭
Updated by 陈芷洛 2023/6/1