Ⅰ. 插件描述
Convert a bibliographic database from ISI to BibTeX formatⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin '/isi2bib'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle '/isi2bib'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug '/isi2bib'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/vim-scripts/isi2bib
Ⅳ. 文档说明
Function:
Convert a bibliographic database from ISI (Institute of Scientific Information, Web of Science) export format to BibTeX format.
Noninteractive Usage:
From the command line, cd to the directory of the ISI database, and issue the command
vim -u NONE -c ":ru isi2bib.vim" fnamewhere fname is the name of the ISI database file. The BibTeX database will be saved in base(fname).bib where base(fname) is the ISI file name without an extension.
Description:
BibTeX keys are constructed as follows: (last name of first author).(last two digits of year).(disambiguation mark) where the disambiguation mark is a lower case letter that is used only when needed. For example, a key could be Smith03 if it is unique but will be Smith03f if it is the 7th key starting with Smith03.
Only records of type(PT) article are converted. Other record types are ignored. Only the author(AU), title(TI), pages(BP,EP), year(PY), volume(VL) and journal(JI) fields are converted.
Recent ISI records (1996 and later) use both lower- and upper-case. The case is respected and protected by braces when necessary. Older (pre-1996) ISI records use only upper case. A crude conversion to mixed case is made.
Some manual cleanup of the title fields will be required; for example, to use math mode for symbols, etc.