Is this available as a separate file, or is it the code which is
embedded in the bibtex/base/bst/*.bst files? Is it documented anywhere?
///Peter
I assume you mean the one in BibTeX that can understand
Other, A. N., III and Fred Bloggs and ...
and pick out the names and separate parts. I'd probably take a look at
either the BibTeX source or the code for biblatex-biber (which must
implement the same thing in Perl).
--
Joseph Wright
AFAIK you'd have to read the BibTeX source itself for that. The
btparse library implementation is described here, though:
http://cpansearch.perl.org/src/AMBS/btparse-0.35/doc/bt_split_names.pod
BibDesk uses the btparse C library for parsing, and it's been quite
good (and is well documented).
--
Adam Maxwell