यूनिकोड समानुक्रमण अल्गोरिद्म
यूनिकोड समानुक्रमण अल्गोरिद्म (Unicode collation algorithm (UCA)) एक कलन विधि है जो किसी भी दो टेक्स्ट स्ट्रिंग (शब्दों) की तुलना करने के लिए है। सकती है। इस कलन विधि को अपनी आवश्यकतानुसार ढाला जा सकता है (customizable)। यह यूनिकोड तकनीकी रिपोर्ट #10 में पारिभाषित की गई है। दो शब्दों या स्ट्रिग्स की तुलना करके उन्हें समानुक्रमित (collate or sort) किया जा सकता है। यह उन सभी लिपियों के लिए सत्य है जो यूनिकोडित हो चुकी हैं।
यूनिकोड तकनीकी रिपोर्ट #10 में डिफाल्ट यूनिकोड समानुक्रमण तत्त्व सूची (Default Unicode Collation Element Table (DUCET)) भी पारिभाषित की गयी है। यह डिफाल्ट क्रम का निर्धारण करती है, अर्थात् यदि इसे अपनी आवश्यकतानुसार परिवर्तित नहीं किया गया तो इसमें पारिभाषित क्रम के अनुसार ही अनुक्रमण (सॉर्टिंग) होगी।
इन्हें भी देखें
- समानुक्रमण (collation)
- अकारादिक्रम (alphabetical order)
बाहरी कड़ियाँ
- Unicode Technical Standard #10 Unicode Collation Algorithm
- Default Unicode Collation Element Table (DUCET) for the Unicode Collation Algorithm
- Collation Overview (ICU)
- Mimer SQL Unicode Collation Charts
- MySQL UCA-based Unicode Collation Charts
औजार
- Unicode Collation Algorithm Demo
- Source Code of above Unicode Collation Algorithm Demo
- ICU Locale Explorer An online demonstration of the Unicode Collation Algorithm using International Components for Unicode.
- msort A sort program that provides an unusual level of flexibility in defining collations and extracting keys.
- OpenRTL A library of functions using Unicode collation based on the Unicode collation algorithm. Also supports the customized Unicode collations for the locales defined by CLDR.