| Subject: Re: [xsl] Getting the Base Character of Character with  Diacritic From: Abel Braaksma <abel.online@xxxxxxxxx> Date: Tue, 19 Sep 2006 10:56:54 +0200 | 
You are right. In a way, I thought that the Modifier characters (x02B0 - x02FF) could also be used for "modifying" a certain character (I mentioned the macron and circumflex in an earlier post as 0x02C9 and 0x02C6, but these were wrong). They do include macron, diaeresis, circumflex etc. but as I understand now, these are not used for "modifying/combining letters" but for "modifying spacing" (i.e: quotes etc), and as a result do not influence normalization.Following up on suggestions from others, if NFKD is supported then the following should work reasonably well for European languages:
replace(normalize-unicode($in, 'NFKD'), '[̀-ͯ]', '')
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Getting the Base Characte, Abel Braaksma | Thread | [xsl] apply template to XSL text co, Dharshana S Van Der | 
| Re: [xsl] apply template to XSL tex, Dharshana S Van Der | Date | RE: [xsl] Data Integration at runti, Ambika.Das | 
| Month |