Unicode::Collate::CJK::GB2312(3p)

Unicode::Collate::CJK::GB23123p

Weighting cjk unified ideographs for unicode::collate

Usage

    use Unicode::Collate;
    use Unicode::Collate::CJK::GB2312;
    my $collator = Unicode::Collate->new(
        overrideCJK => \&Unicode::Collate::CJK::GB2312::weightGB2312
    );

Overview

"Unicode::Collate::CJK::GB2312" provides weightGB2312(), that is adequate for "overrideCJK" of "Unicode::Collate" and makes tailoring of CJK Unified Ideographs in the order of CLDR's gb2312han ordering.

Caveat

The gb2312han ordering includes 5 code points in private use area (E2D8..E2DC), that can't utilize weightGB2312() for collation. For them, use "entry" instead.

Releases

28 releases since OpenBSD 5.4; the text changed 19 times.

  1. 5.4–5.5
  2. 5.6
  3. 5.7
  4. 5.8–5.9
  5. 6.0
  6. 6.1
  7. 6.2
  8. 6.3–6.4
  9. 6.5
  10. 6.6
  11. 6.7
  12. 6.8
  13. 6.9–7.2
  14. 7.3
  15. 7.4
  16. 7.5
  17. 7.6
  18. 7.7–7.8
  19. 7.9
  20. 8.0

From man 8.0-current-20261101 in OpenBSD 8.0-current (2026-11-01). Parsed by carta from the page's man source.