照合順序

照合順序

[15] 照合順序 (collation) は、整列の基準となる順序関係です。

具体的な照合順序

[13] 照合順序

文字列の比較

[35] Xユーザーの治田 洗礫さん: 「戦前の地図帖の索引。旧仮名使いにて、発音と表記の不一致あるためか、発音順に地名が並ぶ。オーミは当時の正式な表記が #青海 が「アヲミ」、#近江 が「アフミ」で大三島が「オホミ」なのが面白い。#青梅 は表記が「アヲメ」で発音がオーメだったわけだ。表記のカナを見ても正しい発音が不明の時代… https://t.co/5ZFekv9bCV」 / X, , https://x.com/Harita_arayshi/status/1802359446775255359

分野ごとの整列方法

[30] 整列参照。

データ型同士の照合順序

[33] Comparison/Sort Order — MongoDB Manual, , https://www.mongodb.com/docs/manual/reference/bson-type-comparison-order/

照合順序の指定

[8] POSIX は XXX

[11] 言語タグには、 u拡張を使って照合順序に関する UCA の各オプションを指定できます。

[2] XQuery 1.0 and XPath 2.0 Functions and Operators (Second Edition) ( ( 版)) http://www.w3.org/TR/2010/REC-xpath-functions-20101214/#collations

[34] , http://www.y-adagio.com/public/standards/jis_dsssl/cls8.txt#:~:text=照合

構文collation-specificationは,文字列の相対順序を決定する。

備考 この照合指定の構文は,ISO 9945-2:1993に基づく。規格には読者の助けとなる例を含む。

関数による照合順序の記述

[10] JavaScript には sort メソッドがあります。 比較の方法は関数で指定できます。

[14] Perlsort 関数は、比較の方法をブロックまたは関数名により指定できます。

詳細な規定のないもの

[16]

メモ

[1] String collation Notes http://svn.myrealbox.com/source/trunk/mcs/class/corlib/Mono.Globalization.Unicode/Collation-notes.txt (名無しさん 2006-09-21 11:37:08 +00:00)

[9] Collation Charts ( ( 版)) http://collation-charts.org/

[19] 漢姓 - Wikipedia () https://ja.wikipedia.org/wiki/%E6%BC%A2%E5%A7%93

現在では姓の階層は全く無くなり、姓を並べる順番にもピンイン(発音)等が用いられる。例えば香港特別行政区立法会では、議員の名を筆画順とするよう定められている。

[20] XML Path Language (XPath) 3.1 () https://www.w3.org/TR/2017/REC-xpath-31-20170321/#dt-collation

A collation is a specification of the manner in which strings and URIs are compared and, by extension, ordered.

[21] XPath and XQuery Functions and Operators 3.1 () https://www.w3.org/TR/2017/REC-xpath-functions-31-20170321/#collations

[22] XSL Transformations (XSLT) Version 3.0 () https://www.w3.org/TR/2017/REC-xslt-30-20170608/#default-collation-attribute

[23] XSL Transformations (XSLT) Version 3.0 () https://www.w3.org/TR/2017/REC-xslt-30-20170608/#collating-sequences

[24] RFC 4791 - Calendaring Extensions to WebDAV (CalDAV) () https://tools.ietf.org/html/rfc4791#section-7.5

[25] RFC 4791 - Calendaring Extensions to WebDAV (CalDAV) () https://tools.ietf.org/html/rfc4791#section-9.4

[26] RFC 4791 - Calendaring Extensions to WebDAV (CalDAV) () https://tools.ietf.org/html/rfc4791#section-9.7.5

[27] RFC 5323 - Web Distributed Authoring and Versioning (WebDAV) SEARCH () https://tools.ietf.org/html/rfc5323#appendix-B.1

[28] MS Access Japanese Collation Order () https://web.archive.org/web/20010804100239/http://www.asahi-net.or.jp:80/~EZ3K-MSYM/comp/acccoll.htm

[17] Indic Layout Requirements (, ) https://w3c.github.io/ilreq/#h_collation

[18] Thai-English Bilingual Sorting, , https://linux.thai.net/~thep/blsort_utf.html

[29] Thai Sorting Algorithms, , https://linux.thai.net/~thep/tsort.html

[31] Sort Order Identifiers - Win32 apps | Microsoft Learn, Karl-Bridge-Microsoft, https://learn.microsoft.com/en-us/windows/win32/intl/sort-order-identifiers

[32] KS X 1026-1 ハングルの整列順