There can't be enough markup to generate a citation in arbitrary format,
because a sadistic editor can always dream up a new format :)
Sadistic editors aside, the existing markup is sufficient for citation
in common cases if: (1) names are coded in natural order and (2)
abbreviated forms include all spacing and punctuation. Rationales:
(1) inverted order is easily obtained from natural order but not the
other way round, e.g.
Bob von Smith => Smith, Bob von
Bob Smith, Jr. => Smith, Bob Jr.
So the inverted order (last, first termsOfAddress) is ambiguous with
respect to natural order.
(2) All the variant citation forms I'm familiar with can be derived by
simple string processing, removing space or punctuation as needed. This
is easier than adding space or punctuation.
B. B. Smith => B.B. Smith (strip space)
=> B B Smith (strip punctuation)
=> BB Smith (strip both)
>>> [log in to unmask] 02/21/05 11:53 AM >>>
This is fundamentally different from the intent to mark up all the
facts about a given name in sufficient detail to be able to generate
multiple variants of that name to order, e.g., to fit the needs of a
particular publication's style rules. The mark up already found in
bib and authority records is actually more than is really needed for
authority purposes. It's less than would be needed for generating
citation forms (Bruce D'Arcus' point); but that's not its intent. Or is
So my question is, does MADS need coding to support both purposes? Or
a name record designed to support the generation of citation forms
fundamentally differ from one used for authority control, and require