Path: utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!mailrus!uflorida!helios.iec.ufl.edu!seeger From: seeger@helios.iec.ufl.edu (F. L. Charles Seeger III) Newsgroups: comp.text Subject: Re: REFER -> BIBTEX converted Message-ID: <20692@uflorida.cis.ufl.EDU> Date: 7 Aug 89 06:54:31 GMT References: Sender: esj@uflorida.cis.ufl.EDU Reply-To: seeger@iec.ufl.edu (F. L. Charles Seeger III) Distribution: comp Organization: UF EE Dept Lines: 68 In article ehrlich@psuvax1.cs.psu.edu (Daniel Ehrlich) writes: |I was wondering if someone was aware of a REFER to BIBTEX conversion |program. A couple of weeks ago I made the same request and received a few answers (and two programs) that address the issue. Unfortunately, I haven't had a chance to try any of these yet, so I can't offer any opinions on them. Nonetheless, it's past time for a summary, so here is a rather raw one. After trying them, I'll try to make them available for anon-ftp, but this will probably be a month away. (My excuse for such lethargy is that it looks like the magic VLSI layout editor needs massive revisions to run under SunOS 4.0.3. If you're curious, I'll probably post more about it on comp.lsi.cad later this week.) If you *really* can't wait that long for (1) or (2) below, I can mail it to you. (1) r2bib --- C source. /* r2bib - convert refer input files to bibtex .bib files Author - Rusty Wright, Center for Music Experiment, UCSD Modified by - Rod Oldehoeft, LLNL & Colorado State University: From: Rod Oldehoeft 1. Accept a lower-case refer letter code as well as upper case 2. Map "%X" refer entry to "note=" bibtex entry 3. A "%B" entry results in "@inbook" result 4. Use {} instead of "" to bracket output fields 5. Map "%M" to "month=" bibtex entry 6. Map "%Y" to "year=" bibtex entry 7. Try to make bibtex entry key from author initials and year Modified by David Kotz, Duke University Computer Science (dfk@cs.duke.edu): 1. Fixed a bug (indirect through NULL) found when run on Suns. 2. Make the keyword generator smarter about dates and repeated entries. To use this effectively do a 'sortbib -sA+D' on the file before sending it through here. 3. map %K to keywords and %X to abstract instead of note. %O maps to note. */ (Thanks to Mark D. Grosen and Francois-Michel Lang ). (2) ref2bib --- a sh/sed/awk script. # written by Peter King, Heriot-Watt University (Thanks to Peter King and Francois Lang). Peter thought that this should be avilable Clarkson with a name like "KING.TXH". I couldn't find it there, but he was kind enough to mail me an up to date copy. (3) tib --- is not a translator, but a bibliography setter for tex that uses refer-type databases. It is available for anonymous ftp from the june.cs.washington.edu archives (~ftp/tex/tib.shar.Z, 318972 bytes). (Thanks to James C. Alexander ). (4) There appears to be a translator that comes on "the Unix tape", which I assume is the TeX Unix distribution. This was mentioned by David Pascoe and Peter King. Peter felt that it wasn't really up to snuff, though. BTW, David's last message to me appeared to be missing at least one line. Here is the entire text as it reached me: | Chuck, | | The source I have is straight off the Unix distribution tape and is the code | Catcha, | Davidp. Regards, Chuck -- Charles Seeger 216 Larsen Hall +1 904 392 8935 Electrical Engineering University of Florida "Bye, Opus. seeger@iec.ufl.edu Gainesville, FL 32611 It's been fun."