Subject: [xsl] XSLT sorting for index alphabetization From: "David Sewell dsewell@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Fri, 13 Jun 2014 21:05:48 -0000 |
<xsl:sort select="replace(., '[\s\p{P}-[(,]]', '') ! replace(., ',.*|\(.*','')"/> <xsl:sort select="matches(., '^[^(]+,')"/> <xsl:sort select="replace(., '[\s\p{P}-[(,]]+', '')"/>
-- David Sewell, Editorial and Technical Manager ROTUNDA, The University of Virginia Press PO Box 400314, Charlottesville, VA 22904-4314 USA Email: dsewell@xxxxxxxxxxxx Tel: +1 434 924 9973 Web: http://rotunda.upress.virginia.edu/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Schema-awareness and buil, Wendell Piez wapiez@ | Thread | Re: [xsl] XSLT sorting for index al, Jirka Kosek jirka@xx |
Re: [xsl] xsl-fo and professional p, Liam R E Quin liam@x | Date | Re: [xsl] xsl-fo and professional p, Eliot Kimber ekimber |
Month |