🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text.tex
Article #10462

BibTeX: 0.98 .bst -> 0.99 .bst translator?

#10462
From: Mark R. Tuttle
Date: Mon, 24 Jun 1991 21:05
30 lines
1683 bytes
Many people have BibTeX style files (the .bst files) that are written
for use with BibTeX version 0.98.  Since BibTeX version 0.99 is not
compatible with the old style files, these people either have to give
up on their old style files or keep a fossilized version of BibTeX
around.

Is there a program around to translate old style files into style
files compatible with BibTeX 0.99?  From 15 minutes of messing around,
the only difference between the two versions of BibTeX that I am aware
of are

1.  The order of arguments to the assignment function `:=' have been reversed.
    Can a translator just replace every occurrence of `:=' with `swap$ :='?

2.  The first argument to change.case$ must be one of "t", "u", or "l".
    Can a translator just replace every occurrence of 
	"ul" with "t"
	"uu" with "u", and
	"ll" with "l"?

Are there other differences?  Are there reasons that a general
translator would be difficult to write?

Thanks for your help,
Mark

-------------------------------------------------------------------------
|Mark R. Tuttle					tuttle@crl.dec.com	|
|DEC Cambridge Research Lab			(617) 621-6635		|
-------------------------------------------------------------------------
Technical Details
Message-ID: <1991Jun24.210557.16913@crl.dec.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!uunet!decwrl!deccrl!news.crl.dec.com!tuttle

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!uunet!decwrl!deccrl!news.crl.dec.com!tuttle
From: tuttle@crl.dec.com (Mark R. Tuttle)
Newsgroups: comp.text.tex
Subject: BibTeX: 0.98 .bst -> 0.99 .bst translator?
Message-ID: <1991Jun24.210557.16913@crl.dec.com>
Date: 24 Jun 91 21:05:57 GMT
Sender: news@crl.dec.com (USENET News System)
Organization: DEC Cambridge Research Lab
Lines: 30