समानुक्रमण
साँचा:asbox किसी लिखित सूचना या दस्तावेज को किसी विशेष क्रम में व्यवस्थित करने को समानुक्रमण (Collation) कहते हैं।
उदाहरण के लिए,
- असमानुक्रमित शब्द : मोहन, राकेश, गौतम, कैलाश, विक्रम, आदित्य
- समानुक्रमित आंकड़ा : आदित्य, कैलाश, गौतम, मोहन, राकेश, विक्रम
समानुक्रमण की कई विधियाँ हैं। लैटिन लिपि पर आधारित भाषाओं के आंकड़ों का समानुक्रमण अल्फाबेट के क्रम पर आधारित होता है किन्तु देवनागरी तथा अन्य भारतीय भाषाओं में समानुक्रमण करने के लिए केवल वर्णक्रम पर्याप्त नहीं है। इनमें 'व्यंजन+मात्रा' को एक इकाई मानकर दो शब्दों या वाक्यांशों की तुलना की जाती है।
आजकल समानुक्रमण करने के लिए संगणक का प्रयोग किया जाता है। समानुक्रमण के लिए भाषा एवं लिपि के अनुसार अलग-अलग क्रम व विधियाँ हैं। लैटिन लिपि पर आधारित भाषाओं का समानुक्रमण वर्णक्रम (अल्फाबेटिकल आर्डर) पर आधारित होता है जबकि ब्राह्मी लिपि पर आधारित लिपियों वाली भाषाओं (भारतीय लिपियाँ, थाई, बर्मी आदि) में समानुक्रमण कुछ जटिल है। चीनी भाषा के लिए समानुक्रमण के लिए भी अलग विधि है।
इन्हें भी देखें
- यूनिकोड समानुक्रमण अल्गोरिद्म (Unicode collation algorithm)
बाहरी कड़ियाँ
- Hindi Collation Chart (Mimer SQL)
- UCA Devanagari Collation Chart (यूनिकोड कान्सोर्शियम)
- UCA Devanagari Collation Chart (Mimer SQL)
- Collation Sequence in Nepali
- Indic Languages vs Collation
- ssues in Indic Language Collation
- Unicode Collation Algorithm: Unicode Technical Standard #10
- UCA Devanagari Collation Chart
- Sorting it all out: An introduction to collationसाँचा:category handlerसाँचा:main otherसाँचा:main other[dead link]
- Typographical collation for many languages, as proposed in the List module of Cascading Style Sheets.
- Collation Charts: Charts demonstrating language-specific sorting orders in various operating systems and DBMS
औजार :
- 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.