ISO/IEC 14651

ISO/IEC 14651

Appearance
move to sidebar
hide

This article needs to be updated. The reason given is: The standard is now known as ISO/IEC 14651:2020 (the sixth edition of the standard). Please help update this article to reflect recent events or newly available information.
Last update: September 2018 (July 2021)

ISO/IEC 14651:2016, Information technology — International string ordering and comparison — Method for comparing character strings and description of the common template tailorable ordering, is an International Organization for Standardization (ISO)/International Electrotechnical Commission (IEC) standard specifying an algorithm that can be used when comparing two strings. This comparison can be used when collating a set of strings. The standard also specifies a datafile specifying the comparison order, the Common Tailorable Template, CTT. The comparison order is supposed to be tailored for different languages (hence the CTT is regarded as a template and not a default, though the empty tailoring, not changing any weighting, is appropriate in many cases), since different languages have incompatible ordering requirements. One such tailoring is European ordering rules (EOR), which in turn is supposed to be tailored for different European languages.

The Common Tailorable Template (CTT) data file of this ISO/IEC standard is aligned with the Default Unicode Collation Entity Table (DUCET) datafile of the Unicode collation algorithm (UCA) specified in Unicode Technical Standard #10.

This is the fourth edition of the standard and was published on 2016-02-15, corrected on 2016-05-01 and covers up to and including Unicode 8.0. One additional amendment Amd.1:2017 was published in September 2017 and covers up to and including Unicode 9.0.

See also

External links and references

  • ISO site, «ISO/IEC 14651:2016». ISO/IEC 14651:2016 and Amd.1:2017 are freely available from the ISO website
  • «What are the differences between the UCA and ISO 14651?»
  • v
  • t
  • e

Unicode

Unicode
Code points
Characters
Special purpose
Lists
Processing
Algorithms
Comparison of encodings
On pairs of
code points
Usage
Related standards
Related topics
Scripts and symbols in Unicode
Common and
inherited scripts
Modern scripts
Ancient and
historic scripts
Notational scripts
Symbols, emojis
  • Category: Unicode
  • Category: Unicode blocks
  • v
  • t
  • e

ISO standards by standard number

List of ISO standards – ISO romanizations – IEC standards
1–9999
10000–19999
20000–29999
30000+
  • Category
  • v
  • t
  • e

IEC standards

IEC
ISO/IEC
Related

Stub icon

This computing article is a stub. You can help Wikipedia by expanding it.

  • v
  • t
  • e
Stub icon

This standards— or measurement-related article is a stub. You can help Wikipedia by expanding it.

  • v
  • t
  • e