用Bibtex4Word实现Word写作时参考文献的插入和排版(水寿松)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
利用Bibtex4Word实现Word写作时参考文献的插入和排版
作者:水寿松
博客:水寿松的乐乎博客【应用数学门徒/shuishousong/】
博文地址:/shuishousong/A269375.html
论坛:CTeX论坛【TeX研究讨论区/forumdisplay.php?fid=7】
发帖地址:/viewthread.php?tid=61540
注:可能存在博文或帖子内容中图片缺失或超链接失效的现象,可以直接下载附件中的文档阅读,同时体验使用Bibtex4Word后文献标记和条目之间能够超链接的优势。
目前在使用Word写作时,公式编辑器常用MathType输入,而参考文献则使用EndNote插入和排版。对于熟悉和使用LaTeX写作方式的使用者而言,现今可以使用Aurora代替MathType输入公式[]1,而EndNote则可以被JabRef+Bibtex4Word替代,前者是管理bibtex格式参考文献的管理工具,后者则是一个用于Word写作中的宏,用于实现你选择的文献样式下的文档中插入文献的引用和排版。
使用Bibtex4Word实现参考文献在Word中的插入和排版步骤如下:
第一步: 安装Bibtex4Word
1)请登录Bibtex4Word网站了解其功用[]2,下载Bibtex4Word软件,现最新版是2010年6月5日公布的1.84版本[]3。
2)确保机器上已经安装有TeX软件,我推荐使用以MiKTeX为核心的中文套装45。
CTeX 软件[, ]
3)确保机器上已有管理bibtex形式的参考文献管理工具,我推荐使用JabRef ,最
67。
新版本是2.6,具有中文界面[, ]
4)将解压缩后的Bibtex4Word软件文件夹中的“bibtex4word.dot”文件,复制粘贴至Word的启动文件夹,操作系统不同将导致该启动文件夹的路径不一样,
例如:
XP: C:\Documents and Settings\你的用户名\Application Data\Microsoft\Word\STARTUP Vista/7: C:\Users\你的用户名\AppData\Roaming\Microsoft\Word\STARTUP
5)重新启动Word后,Word的工具栏上将会出现Bibtex4Word的工具条
89。
,如未出现,可参阅Bibtex4Word网站上的相关信息[, ]
第二步:定义Bibtex4Word在Word中使用的文献样式属性Bibtex4Word是调用BibTeX编译处理参考文献的引用和排版样式的,因此必须预先
1011为例定义你自己使用的bst样式文件,我以常用的国标样式GBT7714-2005.bst[, ]
说明。
1)请登录CTeX论坛,至文[11]处下载GBT7714-2005.bst20100504.zip文件,解压缩后将“GBT7714-2005.bst20100504”文件夹下的“GBK”文件夹改名为“GBT7714-2005”,该文件夹内应当仅含两个bst文件,分别是“GBT7714-2005AYLang.bst”和“GBT7714-2005NLang.bst”。
2)将上一步得到的“GBT7714-2005”文件夹复制到MiKTeX的bst文件夹下,由于CTeX的版本不同,路径也不一样,例如:
CTeX 2.4.6:~\CTeX\texmf\bibtex\bst\
CTeX 2.8/2.9:~\CTEX\MiKTeX\bibtex\bst\
复制粘贴文件夹完成后需要刷新MiKTeX的数据库,
CTeX 2.4.6:开始菜单—中文TeX套装—MiKTeX—MiKTeX Options,点击“Refresh Now”
CTeX2.8/2.9:开始菜单—CTeX—MikTeX—Matintenance—Setting,点击“Refresh FNDB”
按钮更新MiKTeX的数据库。
3)安装其他的文献样式bst文件也需要同上述一样操作,但是绝大多数bst文件都会被完整版(CTeX的Full安装文件)的MiKTeX数据库包含,因此可以先在MiKTeX的bst文件夹下搜索你需要的bst文件,没有的话再安装。
第三步:使用Bibtex4Word
1)在打开的Word文档中,点击Bibtex4Word的工具条中的图标,选择bib数据库,需要注意该bib数据库的编码要和选用的bst文件保持一致,前文我们选择的是GBK编码形式的bst文件“GBT7714-2005*Lang.bst”,因此bib数据库也必须是GBK编码的。
2)点击图标,在弹出的对话框中填写“GBT7714-2005NLang/nsch”(引号内的内容),定义你选用的参考文献样式文件名(斜杠前)和该样式属性(斜杠后)。
这部分内容详见Bibtex4Word网站的文献样式说明[]12。此处稍作讲述
①斜杠前是你选用的参考文献样式名称,如:GBT7714-2005NLang,或
abbrvnat,或IEEEtran等等;
②斜杠后是你想在该样式文件中决定的参考文献引用的方式(上标?压缩引
用?超链接?),例如:
— n,表示强制文后文献以数字顺序排列,不管选用的样式文件是著者年还是顺序方式的;
— s,表示“sort”,将顺序引用的标记[2,4,1,3]整理为[1,2,3,4];
— c,表示“compress”,将顺序引用的标记[1,2,3,4]压缩为[1-4];
— h,表示“hyperlink”,将引用标记与文后文献的对应条目之间建立超链接关系,按住“ctrl”键用鼠标左击标记即可跳转至对应的文献条目,返回则
是按住“alt”键后按一下方向键中的“<—”键即可;
— ^,表示上标引用方式,即[4]样式;
— [,表示引用标记采用方括号样式,例如[4-9];
— (,表示引用标记采用圆括号样式,例如(Smith, 2000);
3)点击图标,在弹出的对话框中输入以英文逗号分隔的bibtexkey,如果你在前述第一步中没有选择bib数据库,会先跳出对话框让你定义数据库。输入完你选好的bibtexkey后点击对话框的“确定”按钮,在插入文献的word文档处显示的是“[
4)生成文后的参考文献,先将光标放在你想生成参考文献的文档处,比如最后一