Subject: Re: [xsl] text-transform (capitalize every word) From: "W. Eliot Kimber" <eliot@xxxxxxxxxx> Date: Mon, 26 Aug 2002 14:03:54 -0500 |
Noel Golding wrote: > > I received the following from a post to the fop-user@xxxxxxxxxxxxxx mailing > list. > when I looked into translate I see no clear way to capitalize each word. > > Renderers probably won't implement text-transform since it's deprecated: > > http://www.w3.org/TR/xsl/slice5.html#section-N6706-Text-transform-Property I think your only choice is to write your own function. If you are dealing with more than a single national language your capitalization function will need to be locale aware. Probably the easiest way to do it would be with a simple Java extension. Otherwise you'd have to do potentially complex tokenization using XSLT code, which is non trivial in XSLT 1.0. Cheers, E. -- W. Eliot Kimber, eliot@xxxxxxxxxx Consultant, ISOGEN International 1016 La Posada Dr., Suite 240 Austin, TX 78752 Phone: 512.656.4139 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] text-transform (capitaliz, Noel Golding | Thread | Re: [xsl] text-transform (capitaliz, Chuck White |
Re: [xsl] text-transform (capitaliz, Noel Golding | Date | Re: [xsl] Re:XML and Graphics, Wendell Piez |
Month |