>>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

Reply via email to