z/OS Unicode Services User's Guide and Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Normalization

z/OS Unicode Services User's Guide and Reference
SA38-0680-00

This topic describes the programing required for the Normalization services.

Normalization is also referred to as decomposition or composition. The normalization service is called using a stub routine named CUNLNORM for AMODE (31) and CUN4LNOR for AMODE (64). Normalization allows the decomposition or composition of a Unicode Standard input string. Normalization is described in "Unicode Technical Report #15: Unicode Normalization Forms", which is available at http://www.unicode.org/unicode/reports/tr15.

Normalization rules are based on the following Unicode Standard versions:
Table 1. Unicode version table
Unicode version Type URL
UNI301 UnicodeData-3.0.1.txt http://www.unicode.org/Public/3.0-Update1/UnicodeData-3.0.1.txt
UNI301 CompositionExclusions-2.txt http://www.unicode.org/Public/3.0-Update1/CompositionExclusions-2.txt
UNI320 UnicodeData-3.2.0.txt http://www.unicode.org/Public/3.2-Update/UnicodeData-3.2.0.txt
UNI320 CompositionExclusions-3.2.0.txt http://www.unicode.org/Public/3.2-Update/CompositionExclusions-3.2.0.txt
UNI401 UnicodeData-4.0.1.txt http://www.unicode.org/Public/4.0-Update1/UnicodeData-4.0.1.txt
UNI401 CompositionExclusions-4.0.0.txt http://www.unicode.org/Public/4.0-Update/CompositionExclusions-4.0.0.txt
UNI410 UnicodeData.txt http://www.unicode.org/Public/4.1.0/ucd/UnicodeData.txt
UNI410 CompositionExclusions.txt http://www.unicode.org/Public/4.1.0/ucd/CompositionExclusions.txt
UNI600 UnicodeData.txt http://www.unicode.org/Public/6.0.0/ucd/UnicodeData.txt
UNI600 CompositionExclusions.txt http://www.unicode.org/Public/6.0.0/ucd/CompositionExclusions.txt

Normalization can be activated by specifying the NORMALIZE control statement in the input data set for the image generator. For detailed information see Creating a conversion image and Normalization conversion. The normalization environment can also be dynamically activated when a conversion request is performed and the requested conversion has not been previously loaded.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014