This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Capitalizing only the first letter of each word
- From: Steve Ball <Steve dot Ball at zveno dot com>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Fri, 22 Mar 2002 07:51:29 +1100
- Subject: Re: [xsl] Capitalizing only the first letter of each word
- Organization: Zveno Pty Ltd
- References: <F196cVVRog2Pf4pZuKb00016066@hotmail.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
Katie McNally wrote:
> I am getting back my data in ALL-CAPS. Is there any way to display the
> first letter of each word in uppercase, but the rest of each word in
> lowercase?
The XSLT Standard Library, http://xsltsl.sourceforge.net/,
has a capitalise template. This will handle i18n issues,
but not l10n issues (Mc, Mac, O'*, etc).
XSLTSL also has a 'camelcase' template for more programming-
style capitalisation, eg. 'an identifier' -> AnIdentifier.
This is a pure-XSLT solution - no extensions necessary and
100% portable.
Cheers,
Steve Ball
--
Steve Ball | XSLT Standard Library | Training & Seminars
Zveno Pty Ltd | Web Tcl Complete | XML XSL Schemas
http://www.zveno.com/ | TclXML TclDOM | Tcl, Web Development
Steve.Ball@zveno.com +---------------------------+---------------------
Ph. +61 2 6242 4099 | Mobile (0413) 594 462 | Fax +61 2 6242 4099
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list