Collate...:GB2312(3)
π NAME π
Okay so this page is Collate...:GB2312(3) β the User Contributed Perl Documentation situation for Unicode::Collate::CJK::GB2312, which is the module that does the CJK weighting thing for Unicode::Collate. Bestie, it's giving βsmall module, very specific job, zero dramaβ π
β¨
β¨ SYNOPSIS β¨
Like, here's the whole vibe in code form:
use Unicode::Collate;
use Unicode::Collate::CJK::GB2312;
my $collator = Unicode::Collate->new(
overrideCJK => \&Unicode::Collate::CJK::GB2312::weightGB2312
);
π DESCRIPTION π
So Unicode::Collate::CJK::GB2312 provides weightGB2312(). That function is adequate for overrideCJK of Unicode::Collate, and it makes tailoring of CJK Unified Ideographs in the order of CLDR's gb2312han ordering. No cap, that's literally its whole moment πΈ
π«Ά CAVEAT π«Ά
Heads up, bestie β the gb2312han ordering includes 5 code points in private use area (E2D8..E2DC), and those can't utilize weightGB2312() for collation. For them, use entry instead. That's the whole warning; don't skip it ππ
π SEE ALSO π
- CLDR - Unicode Common Locale Data Repository β
<http://cldr.unicode.org/> - Unicode Locale Data Markup Language (LDML) - UTS #35 β
<http://www.unicode.org/reports/tr35/> Unicode::CollateUnicode::Collate::Locale
That's the page, bestie β brought to you by perl v5.42.0, dated 2021-08-23, and yes, it ate π
πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: perl-Unicode-Collate 1.31-160000.2.2 Β· Artistic-1.0 OR GPL-1.0-or-later
- opensuse-leap 16.0: perl-Unicode-Collate 1.31-160000.2.2 Β· Artistic-1.0 OR GPL-1.0-or-later
- opensuse-leap 16.0: perl-Unicode-Collate 1.31-160000.2.2 Β· Artistic-1.0 OR GPL-1.0-or-later
- opensuse-leap 16.0: perl-Unicode-Collate 1.31-160000.2.2 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms