注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

公卫人

博学而笃志 切问而近思

 
 
 

日志

 
 

ENDNOTE中英文参考目录混编  

2011-08-03 09:44:20|  分类: 科研 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

在endnote中制作GB/T7714《文后参考文献著录规则》的输出格式

http://bbs.sciencenet.cn/home.php?mod=space&uid=485&do=blog&id=448980

在引用文献时,绝大多数时候都要考虑文后参考文献的格式怎么写。如果是在中国,专门有一部国家推荐标准GB/T 7714 《文后参考文献著录规则》规范文后参考文献的格式。在中国,著名的文献管理软件endnote使用比较广泛,我就以endnoteX4为例说明怎么制作GB/T7714《文后参考文献著录规则》的输出格式。
Endnote已经提供了Chinese Std GBT7714 (author-year).ens和Chinese Std GBT7714 (numeric).ens,分别对应著者-出版年制和顺序编码制。
在工具栏中的“Bibliographic Output Style”下拉框中,如果没有看到这两个style,可以点下拉列表中的“Select Another Style”,会出现“Choose A Style”对话框。在对话框中,在“Quick Search”中输入“chinese”并回车,就会显示“Chinese Std GBT7714 (author-year)”和“Chinese Std GBT7714 (numeric)”这两个style。如果没有显示出来,说明你的机器里没有这两个style,需要从endnote官网下载。
endnote的官网为www.endnote.com,进入后点导航栏的“support & services”。打开后点击左边栏“Download”中的“Output Styles”,可以进入output styles的选择页面。这个页面中,style的列表上方有一个供搜索的区域,在“Style Finder”选项卡中的“Publication Name”中输入“chinese standard”并回车,就可以搜索到“Chinese Std GBT7714 (author-year)”和“Chinese Std GBT7714 (numeric)”这两个style,就可以下载了。把这两个style的ens文件下载下来,拷贝到endnote的安装目录即可。如果装在C盘,那么拷到C:\Program Files\EndNote X4\Styles下面即可。
但是这两个自带的style都不能完全满足国家标准的要求,需要自己在此基础上自定义。我在这里就准备谈一下如何通过自定义制作符合GB/T7714《文后参考文献著录规则》的输出格式。
Author-Year
1.在工具栏中的“Bibliographic Output Style”下拉框中选择“Chinese Std GBT7714 (author-year)”。
2.展开菜单栏中的“Edit”菜单,将鼠标移到“Output Styles”,展开次级菜单,点击Edit“Chinese Std GBT7714 (author-year)”,就可以开始自定义了。
3.这个style已经有一些符合GB/T7714《文后参考文献著录规则》的设置,因此只需要修改部分设置即可。
这里主要修改Bibliography中的内容。
在“Templates”中,把每个参考文献类型的输出格式改为符合国标的格式。具体做法是在我这篇博文最后的附录1 参考文献输出格式中的Author-Year部分中,找到对应的格式,替换即可。以“Journal Article”为例,复制“Author. Year. Title[J]. Journal|, Volume|(Issue)|: Pages|.”,回到endnote,找到Templates列表中的“Journal Article”,替换原有的“Author Year. Title. Journal [J], Volume|: Pages|.”即可。如果在Templates列表中没有找到想要的参考文献类型,可以点列表框左上方的“Reference Type”,勾选中想要的参考文献类型即可。我在附录1中列出的是我所遇到的常用的参考文献类型,可能对部分朋友来说不够用。这些朋友可以下载我在附录2中提供的GB/T7714《文后参考文献著录规则》的PDF文件,制作所需的格式。
在“Bibliography”中的“Editor”中,把“First Author”改为“Smith Jane”,把“Other Author”改为“Doe John”,把“Initials”改为“A B”。
Numeric
1.在工具栏中的“Bibliographic Output Style”下拉框中选择“Chinese Std GBT7714 (numberic)”。
2.展开菜单栏中的“Edit”菜单,将鼠标移到“Output Styles”,展开次级菜单,点击Edit“Chinese Std GBT7714 (numberic)”,就可以开始自定义了。
3.这个style已经有一些符合GB/T7714《文后参考文献著录规则》的设置,因此只需要修改部分设置即可。
在“Page Numbers”中,选择“Show the full range of pages(e.g. 123-125)”。
在“Journal Names”中,选择“Use full journal name”。
在“Bibliography”中的“Templates”中,把每个参考文献类型的输出格式改为符合国标的格式。具体做法是在我这篇博文最后的附录1 参考文献输出格式中的Author-Year部分中,找到对应的格式,替换即可。以“Journal Article”为例,复制“Author. Year. Title[J]. Journal|, Volume|(Issue)|: Pages|.”,回到endnote,找到Templates列表中的“Journal Article”,替换原有的“Author Year. Title. Journal [J], Volume|: Pages|.”即可。如果在Templates列表中没有找到想要的参考文献类型,可以点列表框左上方的“Reference Type”,勾选中想要的参考文献类型即可。我在附录1中列出的是我所遇到的常用的参考文献类型,可能对部分朋友来说不够用。这些朋友可以下载我在附录2中提供的GB/T7714《文后参考文献著录规则》的PDF文件,制作所需的格式。
做完这些工作,就修改完成了,输出的格式就基本上符合GB/T7714《文后参考文献著录规则》的要求了。修改后可以按原文件名保存这个style,也可以自定义一个文件名。把修改好的style存至安全的地方,万一重装系统,可以把它拷回style目录下使用。
这样做出的输出格式还存在一个问题,即这个格式只符合语言为英文的参考文献。如果所做的工作只涉及英文参考文献,在生成输出格式后不必处理。如果工作同时涉及中、英文参考文献,需要混排参考文献,可以参照我的另一篇博文《Endnote生成的中英文混排参考文献中“等”与“et al”的处理》进行处理。如果工作仅涉及中文参考文献,并且在使用endnote时很少涉及英文参考文献,那么可以更改著者或编者名单的“et al.”为“等”。对Author-Year格式,选择“Citations”中的“Author Lists”,把右边出现的两个“ et al.”都改为“ 等”,注意修改前“et al.”和修改后“等”前面都有一个半角空格;在“Bibliography”中的“Author Lists”和“Editor Lists”,都把“, et al.”改为“, 等”,注意修改前“et al.”和修改后“等”前面都有一个半角空格。对Numberic格式,在“Bibliography”中的“Author Lists”和“Editor Lists”,都把“, et al.”改为“, 等”,注意修改前“et al.”和修改后“等”前面都有一个半角空格。
附录1 参考文献输出格式
Author-Year
Journal Article连续出版物中的析出文献(期刊)
析出文献主要责任者. 析出文献题名[文献类型标志]. 连续出版物题名: 其他题名信息, 年, 卷(期): 页码.
Author. Year. Title[J]. Journal|, Volume|(Issue)|: Pages|.
Book专著(书籍)
主要责任者. 题名: 其他题名信息[文献类型标志]. 其他责任者. 版本项. 出版地: 出版者, 出版年: 引文页码.
Author. Year. Title[M]. |Edition. |City|: Publisher|: Pages|.
Thesis(学位论文)
主要责任者. 题名[文献类型标志]. 学校所在地: |大学|院系|, 年份.
Author. Year. Title[D].| City: |University| Academic Department|.
Conference Proceedings会议论文
Author. Year Published. Title[C]//|Editor. |Short Title. |Conference Name|, Date|, Sponsor|, Conference Location|. |Place Published|: Publisher|,Volume|: Pages|.
Conference Paper论文论文集
Author. Year. Title|: Place Published|, Date[C]. |Conference Location|: Publisher|: Pages|.
Book Section专著中的析出文献(书籍章节)
析出文献主要责任者. 析出文献名[文献类型标志]. 析出文献其他责任者//专著主要责任者. 专著题名: 其他题名信息. 版本项. 出版地: 出版者, 出版年: 析出文献的页码[引用日期]. 获取和访问路径.
Author. Year. Title[M|/Label|]. //|Editor.| Book Title. |Edition. |City|: Publisher|: Pages|[Access Date]|. |URL.
Report科技报告
Author. Year. Title[R].| City:| Institution|.
Web Page联机电子文献
主要责任者. 题名: 其他题名信息[文献类型标志/文献载体标志]. 出版地: 出版者, 出版年(更新或修改日期)[引用日期]. 获取和访问路径.
Author. Year. Title|: Description|[Type of Medium/OL]. |City|: Publisher|. ( Last Update Date)|[Access Date]. URL.
Electronic Article联机文献中的连续出版物中的析出文献(期刊)
析出文献主要责任者. 析出文献题名[文献类型标志]. 连续出版物题名: 其他题名信息, 年, 卷(期): 页码[引用日期]. 获取和访问路径.
Author. Year. Title[J/OL]. Periodical Title|,Volume|(Issue)|: Pages|[ Date Accessed]. |URL.
Electronic Book联机文献中的专著(书籍)
主要责任者. 题名: 其他题名信息[文献类型标志]. 其他责任者. 版本项. 出版地: 出版者, 出版年: 引文页码[引用日期]. 获取和访问路径.
Author. Year. Title[M/OL]. |Edition. |City|: Publisher|[ Date Accessed]. |URL.
Government Document政府报告
Author. Year. Title[R].| City:| Department|: Pages|.
Standard专著(标准)
主要责任者. 题名: 其他题名信息[文献类型标志]. 其他责任者. 版本项. 出版地: 出版者, 出版年: 引文页码.
Institution. Year. Title[S]. |Place Published|: Publisher|: Pages|.
Newspaper Article报纸中析出的文献
主要责任者. 题名[N|/联机文献标志|]. 报纸题名, 出版日期(版面)[引用日期]. 获取和访问路径.
Author. Year. Title[N|/Label|]. Newspaper, Issue Date(Section)[Access Date]. URL.
Numeric
Journal Article连续出版物中的析出文献(期刊)
析出文献主要责任者. 析出文献题名[文献类型标志]. 连续出版物题名: 其他题名信息, 年, 卷(期): 页码.
Author. Title[J]. Journal, Year|, Volume|(Issue)|: Pages|.
Book专著(书籍)
主要责任者. 题名: 其他题名信息[文献类型标志]. 其他责任者. 版本项. 出版地: 出版者, 出版年: 引文页码.
Author. Title[M]. |Edition. |City|: Publisher|, Year|: Pages|.
Thesis(学位论文)
主要责任者. 题名[文献类型标志]. 学校所在地: |大学|院系|, 年份.
Author. Title[D]. City: |University| Academic Department|, Year|.
Conference Proceedings会议论文
Author. Title[C]//| Editor. |Short Title. |Conference Name|, Date|, Sponsor|, Conference Location|. |Place Published|: Publisher|, Year Published|,Volume|: Pages|.
Conference Paper论文论文集
Author. Title|: Place Published|, Date[C]. |Conference Location|: Publisher|, Year|: Pages|.
Book Section专著中的析出文献(书籍章节)
析出文献主要责任者. 析出文献名[文献类型标志]. 析出文献其他责任者//专著主要责任者. 专著题名: 其他题名信息. 版本项. 出版地: 出版者, 出版年: 析出文献的页码[引用日期]. 获取和访问路径.
Author. Title[M|/Label|]. //| Editor.| Book Title. |Edition. |City|: Publisher|, Year|: Pages|[Access Date]|. |URL.
Report科技报告
Author. Title[R].| City:| Institution|, Year|.
Web Page联机电子文献
主要责任者. 题名: 其他题名信息[文献类型标志/文献载体标志]. (更新或修改日期)[引用日期]. 获取和访问路径.
Author. Title[EB/OL] (Last Update Date)[Access Date]. URL.
Electronic Article联机文献中的连续出版物中的析出文献(期刊)
析出文献主要责任者. 析出文献题名[文献类型标志]. 连续出版物题名: 其他题名信息, 年, 卷(期): 页码[引用日期]. 获取和访问路径.
Author. Title[J/OL]. Periodical Title, Year|,Volume|(Issue)|: Pages|[ Date Accessed]. |URL.
Electronic Book联机文献中的专著(书籍)
主要责任者. 题名: 其他题名信息[文献类型标志]. 其他责任者. 版本项. 出版地: 出版者, 出版年: 引文页码[引用日期]. 获取和访问路径.
Author. Title[M/OL]. |Edition. |City|: Publisher|, Year|[ Date Accessed]. |URL.
Government Document政府报告
Author. Title[R].| City|: Department|, Year|: Pages|.
Standard专著(标准)
主要责任者. 题名: 其他题名信息[文献类型标志]. 其他责任者. 版本项. 出版地: 出版者, 出版年: 引文页码.
Institution. Title[S]. |Place Published|: Publisher|, Year|: Pages|.
Newspaper Article报纸中析出的文献
主要责任者. 题名[N|/联机文献标志|]. 报纸题名, 出版日期(版面)[引用日期]. 获取和访问路径.
Reporter. Title[N|/Label|]. Newspaper, Issue Date(Section)|[Access Date]|.| URL.
附录2 GB/T 7714 《文后参考文献著录规则》的PDF文件。
GB 7714—2005《文后参考文献著录规则》

相信有很多科研工作者在管理参考文献、写论文时选用了Endnote作为首选参考文献管理软件。Endnote的功能强大,但是只能较好处理英文文献,处理因语言不同而在形式上有所不同的多语言混排参考文献时效果不是很理想。

在中国,最广泛使用的参考文献著录格式就是GB/T 7714 《文后参考文献著录规则》国家标准,目前使用的是2005版。在此国家标准里,对中文文献和英文文献的著录形式的规定大致相同,但在表示省略多于1个(文内引用)或多于3个(文后参考文献)主要责任者(作者、编者)时,中文文献要求使用“等”,而英文文献要求使用“et al”。在Endnote里,只能使用一种语言,就是说“等”和“et al”只能取其一。这是软件的设计问题,我们没法更改,除非Endnote在新的版本中有所改变。目前我们只能使用其他方法来解决这一问题。

1 设置Endnote的Style

将Endnote的Sytle设置成符合GB/T 7714 《文后参考文献著录规则》的Style。EndnoteX3已经提供了Chinese Std GBT7714 (author-year).ens和Chinese Std GBT7714 (numeric).ens,分别对应著者-出版年制和顺序编码制。但是这两个自带的style都不能完全满足国家标准的要求,需要自己在此基础上自定义。各位可以到以下链接下载文件,分别是GB/T 7714 《文后参考文献著录规则》的PDF文件、著者-出版年制的ens文件和顺序编码制的ens文件。

GB 7714—2005《文后参考文献著录规则》

著者-出版年制的ens文件

顺序编码制的ens文件

将这两个ens文件复制到Endnote X3的程序文件夹中的“Style”文件夹下,而后在“Bibliographic Output Style”选框中选中这两个Style。

2 格式化参考文献

在Word文档里,在Endnote菜单(Word 2003)或选项卡(Word 2007)中,选择Style,再点“Update Citations and Bibliography”,格式化参考文献。

3 转换域为文本

当所有编辑工作均完成后,点击“Convert Citations and Bibliography”中的“Convert to Plain Text”,Endnote会跳出一消息框询问,点“确定”即可,这将生成一个新的文档,将其保存。此时这个新文档里的文内引用和文后参考文献均为普通文本而不是域了。

4 查找-替换

在Word里按Ctrl+H调出替换对话框。

如果初始状态为“等”,替换步骤如下。

第一步,在“查找内容”中输入“^$等”,在“替换为”中输入“^& et al”(注意我在这里设定“^&”后有两个半角空格),点“全部替换”。

第二步,在“查找内容”中输入“等 et al” (注意这里“等”后有两个半角空格),在“替换为”中输入“ et al”(注意在“et”之前有一个半角空格。如果需要“et al”为斜体,在输入后将“et al”选中后按Ctrl+I设为斜体。),点“全部替换”。

至此,英文参考文献的“等”就被替换为“et al”了。

以上步骤同时适用于著者-出版年制的ens文件和顺序编码制的ens文件。在著者-出版年制情况下,文内引用中的“等”与“et al”也会同时处理完毕。

如果初始状态为“et al”,替换步骤如下。

设定初始状况为“, et al”的情况,即所有文献的主要责任者列表后为“半角逗号+半角空格+et+半角空格+al”。在半角逗号前的主要责任者列表,所有中文文献为汉字,其他语言文字为英文字母。
在Word里按Ctrl+H调出替换对话框,替换步骤如下。
第一步,在“查找内容”中输入“^$, et al”,在“替换为”中输入“^&, 等”(注意“等”和“et al”之前都有1个半角空格),点“全部替换”。
第二步,在“查找内容”中输入“, et al”,在“替换为”中输入“, 等”(注意“等”和“et al”之前都有1个半角空格),点“全部替换”。
第三步,在“查找内容”中输入“, 等, 等”,在“替换为”中输入“, et al”(注意“等”和“et al”之前都有1个半角空格),点“全部替换”。如果需要“et al”为斜体,在“替换为”框中选中“et al”后按一下ctrl +I即可。

 

Endnote中英文混排之完美解决

http://blog.sciencenet.cn/home.php?mod=space&uid=82968&do=blog&id=322634

Endnote中英文混排之完美解决

这个帖子在小木虫我发过,但当时匆忙没有上传附件,现在想在原帖上传附件已经封贴了。

http://emuch.net/bbs/viewthread.php?tid=1239334

Endnote是文献管理和word文献插入的管理工具,如何使用这里不提,网上一大堆。

现在提出一个问题,然后解决它。

问题:endnote在和word连用的时候,如果文献中英文混排,那么会出现中文姓名之后也是 et al.这样的字样。显然我们希望中文文献引用的时候逗号以及et at都用中文格式,也就是中文的","和"等",而非","和"et al",另外卷期页码之间的标点符号也是英文,也需要更改。

讨论:事实上在文献输入到word中的格式可以通过endnote的out style来规定,文字的大小,字体,也可以用word中endnote的插件"format bibliography"中的"layout"来规定。然而一个word文档的输入格式只能是一种,而且输入的文献必然在word的最后。这个是无法改 变的事实,也许以后endnote会考虑多语言文献引用的可能性而进行调整。目前一个格式意味着你只能规定文献输出的作者文题卷期等之间的符号只能一 种!!!???这也无法改变。唯一选择中文文献不用"journal"类型,而使用其他自定义的类型。这样你选择输出的out style里可以编辑这个类型。比如类型名"中文期刊"。

解决:

1、在endnote软件中选择edit-preference,在选项界面里,reference types中,选择"modify reference types",在这里点开,"journal article"下拉菜单。里面选择一个新的文献类型,比如"unused 1",在下方菜单把这个unused 1改为"中文期刊"。

2、现在"中文期刊"已经建立,但其中的详细内容是空的,需要添加。否则在下一步中无法选择"中文期刊"这个文献类型。在当前界面下,Title后面是空 的,加上"Title"字样即可。一项一项添加非常麻烦。现在用导出,导入功能,回到上一级的菜单,下方有"export","inmport"选项。导 出的是xml文件,用ie打开,把journal article下方的设置复制。然后把这个xml再用记事本编辑,找到中文文献,把刚才复制的部分粘贴到这里。然后保存,再用上面说的import导入到 endnote的类型里。为了大家方便,我将已经编辑好的export的xml文件放在附件里(解压后import即可完成这步骤)。在这里直接import就可以了。

3、然后在“modify reference types”打开的菜单里选择“中文期刊”,现在下面的条目就是和“journal article”的对应关系是一样的了。如果觉得上面导入导出复杂,那就照“journal article”的类型那样,在“中文期刊”这个类型下,一个一个的敲入好了。

4、现在把你所有的中文期刊的类型都改成"中文期刊",比如,双击任一中文文献条目,进入条目编辑状态,上方默认应该是"journal artical"类型,这里改成"中文期刊"类型。也许你在这里会看不到"中文期刊"这个文献类型,并不是因为endnote不认识中文。而是在上一步 中"中文期刊"其中的详细格式现在是空的。

5、那么现在我们编辑当前的out style。在编辑菜单里,有out style。点击后,右方选择”edit…”,edit后面跟着的你所使用的期刊格式,比如“JACS”,意思是按照“JACS”期刊的要求的输出格式, 这个期刊格式endnote自带了上千种。中英文混排一般是本科生,硕博论文的需要,这里可以自建类型。网上有下载“geebin”设计的论文格式out style,大家可以借用。

6、点选后进入了期刊格式编辑状态,我们需要改变的就是文档最后输出的文献格式。是这个菜单中的,bibliography-templates。右方显 示了各种输出格式,比如“journal article”,“book”

“generic”。这个和1中涉及到的reference type中的类型是对应的。一般期刊格式在templates里面只规定了5,6种,其中generic是必须的,意思是说如果这里没有规定你的文献条目 所选的类型,会自动按照generic格式执行,也就是说我们把所有中文文献的类型在4里都改成了“中文期刊”但这里templates中没有规定“中文 期刊”的类型,那么就会自动按照“generic”的格式输出。为了避免混淆,我们在templates里加入“中文期刊”,点击右上方 “reference types”按钮,右方出现列表,在中文期刊上点选对勾。此时,右下方的type就出现了中文期刊的格式框。

7、按照你的预想,把author,title之类的加入。方法是右上方的“insert field”钮,选择你要加入的。

Author Title[J] Journal,Year,Volume (Issue):Pages

注意:上方的每个field之间的标点符号都是中文标点。这就是我们想要达到的效果[1; 2]。

[1] Laitinen N, Luonsi A, Levanen E et al. Modified and unmodified alumina membranes in ultrafiltration of board mill wastewater fractions[J]. Desalination, 1998, 115 (1): 63-70.

[2] 金江, 陈悦, 刘敏 et al. 氧化铝微滤膜的制备及表征[J] 硅酸盐通报,1999,(05):15-17

8、我们看到上述格式中文献[2]的中文样式,在field之间的格式是中文标点。但field之内,比如author里,几个作者之间仍然是英文标点符 号。后面的“等”也是英文“et al”,也就是说部分达到了我们的目的但不是全部,特别是field之内。这个也是目前endnote无法达到的效果。因为每个期刊输出格式,比如 JACS的out style-bibliography里,只有template的输出格式是可以分类的。而author list 和author name,是统一规定,不分reference type的。所以作者之间的英文标点和et al后缀是统一规定,如果都改成中文标点和“等”,那么英文的文献也相应会被改变。。。。。。。

9、那么唯一的方法,只能用word的查找替换功能了。也就是我们需要把作者后的英文逗点,和中文作者+空格+et al,改变成相应中文。Word实现还是很容易的。

例:查找框:([一-龥])( et al)

替换内容:\1等

此例,用两个括号分开了查找内容。第一个括号内容代表是中文文字,第二个括号代表的是“空格+et+空格+al)。替换中,\1等,表示第一个括号内容不 变,第二个括号内容用“等”替换。

Ok,以上方法完美解决了中英文混排的问题。

事实上网上流传的上述9的方法已广为人知。替换是唯一完美解决的方式。但中文文献中并不只是中文后面的标点需要更改,上述例子有数字1999,有括号 (05),这些标点符号就无法用替换区分呢中英文文献了。因此分类,再替换是完美解决的唯一方案。非常期待endnote能考虑到英文和其他语言混排的需 要。至少把author list能够按照reference type分别规定。那么上面8步就能仅仅以endnote的功能完美解决了。

我在校内的地址贴:

http://blog.renren.com/blog/246594531/342613109

里面有总结的关于自动编号图一.1如何显示为图1.1之类的资料。^_^

附件无法上传,正好在论坛发帖并上传。地址:

http://bbs.sciencenet.cn/showtopic-97561.aspx

 

  评论这张
 
阅读(3984)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018