On Jan 22, 2004, at 6:46 PM, Karen Coyle wrote:

> I was about to suggest that you can consider a single letter or a
> letter
> followed by a period to be an initial if that is important for your
> processing, when I thought about "Wm.". In any case, I'm still not sure
> what the extra mark-up is going to get you that you can't divine
> algorithmically, which is how you would probably be arriving at the
> coding to begin with.

More on the rest later, but on this:

It's really a question of tools support.  XSLT processors really only
understand tags and attributes.  They have no ability to process
strings within elements.  Now, this will change in the future with XSLT
2, but in general the principle of XML processing is that where you
can, you ought to code stuff with (XML) structure.  This is why I
always harp on it; I can barely handle XSLT and don't want to have to
learn another language along with it ;-)