>>Date: Wed, 13 Feb 2002 11:22:43 -0500
>>From: Matej Cepl <[EMAIL PROTECTED]>
>>To: [EMAIL PROTECTED]
>>Subject: Re: customizing natbib
>>
>>On Tue, Feb 12, 2002 at 03:48:54PM -0500, Paul Tremblay wrote:
>>> On Mon, Feb 11, 2002 at 09:38:09PM -0500, Matej Cepl wrote:
>>> > another one is to throw bibtex out of the window and use amsrefs
>>> > (on www.ams.org). It does not do any such ugly things.
>>>
>>> I just checked out this website. It seems like the amsrefs
>>> package is meant for publishing mathmatical documents, something
>>> I won't be doing. Also, if I understand it correctly, amsrefs
>>> doesn't wouldn't offer any flexibility. The database of your data
>>> base has to be what you would use in a latex document. What
>>> happens if you need to change one element in this database?
>>> Wouldn't you have to every single entry by hand?
>>
>>Wrong on both counts :-).
>>
>>1) Although AMS is concerned mostly with the mathematic
>> (surprise!), they are also publishers who are dissatisfied
>> with the BibTeX. Therefore, amsrefs is entirely
>> non-mathematical thing--just a replacement of BibTeX written
>> entirely in LaTeX.
>>
>>2) Let me see from the example document (jktest.ltb):
>>
>> \bib{MR58:27738}{book}{
>> author={Andrews, G.~E.},
>> title={The {T}heory of {P}artitions},
>> publisher={Encyclopedia of Mathematics and its
>> Applications, Vol. 2,
Addison-Wesley,
>> Mass.-London-Amsterdam},
>> date={1976},
>> }
>>
>> It does not seem like what you will use in your document, does
>> it? And I do not think, how maintenance of the database
>> consisting from such blocks is more difficult than maintenance
>> of BibTeX database (of course, unless you use Pybibliographer,
>> but _that_ I found totally unsufficient to my needs, so I am
>> using good old EMACS/vi for BibTeX databases anyway).
>>
>> Happy LyXing!
>>
>> Matej
>>
This is a very bad data structure from the point of view of
data manipulation and indexing because the fields are not atoms:
the publisher field mixes the collection name, the volume number,
the publisher name and the publisher address.
It is very easy to build up such a command from a .bib file, but the reverse
is not possible. Let's stick to .bib syntax
as specified by O. Patashnik and enforced by a lot of various
data manipulation and indexing tools (I personnaly use Nelson Beebe's suite).
Then write an alternative to bibtex which transcodes .bib standard
to amsref standard.
I know it's a bit easy to say "Hey, just do it",
but I haven't got much time to spare to write it
(and besides I cope with the currently available .bst files).
--
Jean-Pierre