(Dave and Markus, this addresses both your comments, since they're
quite closely related)
Geraint North wrote:
Out of interest, what do people use the firstname/surname/lastname/
givenname distinction for? In Docbook, its main use is clearly to
identify document authors visually on the page.
Contributors? A group of authors?
Sure, but that's still basically the same thing - document authors.
It seems to me that within DocBook, the uses for names are much more
constrained than a general-purpose ontology for a 'person' would need
to be - that's what I was trying to understand.
Given the variation in naming schemes internationally, I'd be
very unlikely to perform any sort of search restricted to
givenname or familyname, so what else could it be used for?
I like the suggestion on James page (one of the respondents) to enable
'search term' so that I could search on what the person wants rather
than what a non-local might use?
The thing is, if I'm searching for a document author, I don't want to
miss a result because I'm unfamiliar with the particular local
characteristics of the person's name - the only sensible thing to me
would seem to be for the XML to contain every component of their
name, and for me to search on all of them.
Perhaps the correct distinction is to list name components in
printing-order, with semantic markup to identify the sort order?
Which might be your or my interpretation? If it's known (not always
the case I guess) then surely better to use that person (or their
locale specific usage if known) for search?
And Markus's comment:
Naming conventions are a pet peeve for everyone involved in
generating citations and bibliographies for scholarly publications.
Scientific journals and publishers have fairly strict rules how to
display names of authors and editors. In order to do that, you need
to know the function of each part of the name. Assume the journal
wants the names displayed as "Last, First M.". A guy named Luis
Lopez Penabad would obviously be displayed as "Penabad, Luis L."
although this is all wrong. He is Spanish, has one firstname (Luis)
and two lastnames (Lopez Penabad), one from each of his parents.
The correct display form is therefore "Lopez Penabad, Luis". The
firstname/surname/lastname/givenname elements somewhat help to get
this right, although you still face lots of problems with non-
Western names, and even with some standard US names. E.g. if a
person goes by his second "firstname", like L. Clinton Webb, the
current DocBook markup has a hard time to catch this
If publishers do have strict guidelines in this regard, it would be
interesting to know _why_ they have these guidelines - I suspect that
they are artefacts from a time when search would be performed on the
printed document itself, which (as Markus showed in his example) has
clear disadvantages.
Obviously an impossible proposal, but if _I_ were King of the
International Author Naming Committee, there seem to be only two
things of interest:
- How each author would like their name displayed
- An unordered set of all the components of their name (including
variants), for search purposes.
e.g.
<author>
<displayas>L. Ron Hubbard</displayas>
<namecomponent>Lafayette<namecomponent>
<namecomponent>Ron<namecomponent>
<namecomponent>Ronald<namecomponent>
<namecomponent>Hubbard<namecomponent>
</author>
<author>
<displayas>William Gates III</displayas>
<namecomponent>William<namecomponent>
<namecomponent>Bill<namecomponent>
<namecomponent>Gates<namecomponent>
</author>
<author>
<displayas>Luis Lopez Penabad</displayas>
<namecomponent>Luis<namecomponent>
<namecomponent>Lopez<namecomponent>
<namecomponent>Penabad<namecomponent>
</author>
<author>
<displayas>Geraint North</displayas>
<namecomponent>Geraint<namecomponent>
<namecomponent>Michael<namecomponent>
<namecomponent>North<namecomponent>
</author>
Thanks,
Geraint.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]