Paper 版 (精华区)

发信人: hitwdh (心灯), 信区: Paper
标  题: Using Endnote with LATEX/BibTEX
发信站: 哈工大紫丁香 (Fri Mar 25 15:37:25 2005), 站内

【 以下文字转载自 office_tools 讨论区 】
发信人: jinqiao (★Just 4 U★), 信区: office_tools
标  题: Using Endnote with LATEX/BibTEX
发信站: 哈工大紫丁香 (Wed Oct 13 10:08:59 2004), 转信

// http://www.cvrti.utah.edu/~macleod/litbase/endnote.html
// 如何在EndNote和BibTeX之间导入参考文献数据库
// 其他的信息可以在EndNote的Help的Import Reference Data->Importing References 
// From Other Bibliographic Software Programs中找到 

Using Endnote with LATEX/BibTEX

Rob MacLeod (macleod@cvrti.utah.edu)

1 EndNote to BibTEX 
2 BibTEX to EndNote 
3 Using EndNote files directly with BibTEX 

About this document ... 
EndNote is a nice program on PCs and Macs for managing a database of literature references. There are ways to move records in and out of EndNote so that we sane people who use LATEX and BibTEX can benefit from the user friendly entry of EndNote references. Here I describe what I have learned so far about this topic. 

A good place to look for more information is the EndNote web cite at www.endnote.com/. 


1 EndNote to BibTEX 
To extract EndNote references into a BibTEX format, you can simply create or use an existing output format from within EndNote and the result should be something BibTEX can handle. There is a section in the Support and Services section about downloading style files and here you can find a style file for BibTEX format. Insert this file into wherever you keep styles on your Mac/PC and then you can use this style to create an output file that BibTEX should read. 


2 BibTEX to EndNote 
We often want to share references with our unfortunate colleagues who have to use a Mac/PC based WYSIWYG text processing program (aka MS Word). To do this, there is a BibTEX style file that creates output that EndNote can import. The steps are as follows: 

Make sure you have a copy someplace where BibTEX can find it of the style file called refer.bst. You can download this from EndNote's ftp cite at ftp.endnote.com/pub/bibtex/. If you are on CVRTI machines, we have it already. On the SCI machines, you can find the file at ~macleod/tex/bibtex/refer.bst. 
Make up a LATEX file with citations for all the references you want to export. If you include the command nocite* in the document, it will actually extract every reference from your BibTEX file so this is an easy way to export an entire file. 
In the LATEX file, include the usual {\bibliographystyle} command, but as an argument, provide ``refer'', so the command looks like this 

             \bibliographystyle{refer}

Run LATEX on the file. 
Run BibTEX on the file. 
The result of these two steps will be a file with the extension .bbl that contains the desired bibliography records in a format that EndNote can export. It is the standard ASCII format for EndNote. 
Copy the file to your Mac/PC (use ftp or something that converts the file from Unix to Mac or PC format). 
Open EndNote and then select ``Import'' and the Import Option called ``Refer/BibIX'' and then EndNote should be able to import it into an existing or new endnote database file. 
Now to actually replace \cite commands with the required tags in EndNote, you will have to do some manual work. It should be possible to write an awk/perl script that will make a good attempt at guessing at tags, but this will probably not work completely as the EndNote tags seem to include things that only EndNote can know, such as the reference # of the entry in the EndNote database. At present then, you will have to manually hunt for references and replace them with the ones from the EndNote database. If you have used a sensible naming scheme for the keys in your BibTEX database (e.g., the one I made up!), then this will not be so bad. EndNote uses the first author's last name and the publication year as parts of the key so if that matches in some way the naming scheme in BibTEX, then searching is at least facilitated. When in doubt about a match, note that there is a field called ``Label'' in the EndNote database that should contain the key field from the original BibTEX entry. 


3 Using EndNote files directly with BibTEX 
There are some programs out there that will allow you to read EndNote files directly and use them with BibTEX. I have not tested any of them and so cannot say anything useful about them other than supply the pointer to the EndNote ftp site (ftp.endnote.com/pub/bibtex/). Have fun and let me know what you learn. 



--
    
             老老实实做人,踏踏实实做事


※ 修改:·jinqiao 于 Oct 13 10:11:11 修改本文·[FROM: 211.94.163.17]
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 211.94.163.17]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.952毫秒