Would a typical Chinese speaker be likely to recognize these as used in Cantonese? (I wouldn't want to have a font's sample-text string give the impression that it's a Cantonese font — unless it were specifically intended for Cantonese.)
-----Original Message-----
From: jenkins_at_apple.com [mailto:jenkins_at_apple.com]
Sent: Monday, November 13, 2017 12:46 PM
To: Peter Constable <petercon_at_microsoft.com>
Cc: Unicode list <unicode_at_unicode.org>
Subject: Re: Plane-2-only string
𠆩 𠌥 𠍁 𠓼 𠕄 𠝭 𠝹 𠮨 𠮩 𠯋 𠯦 𠯽 𠰋 𠰲 𠱁 𠱂 𠱃 𠱓 𠱘 𠱥 𠱷 𠱸 𠲜 𠳏 𠳕 𠳖 𠴕 𠴰 𠵇 𠵈 𠵉 𠵩 𠵯 𠵼 𠵾 𠵿 𠶜 𠶧 𠶲 𠸉
That is an example of forty Cantonese-specific characters which are not obscene (that I'm aware of) from Extension B. For the curious, I've appended at the bottom the full list of 280 for all of Plane 2 which I was able to pull out of the Unihan database. I'm sure some enterprising poet can make something out of them.
> On Nov 13, 2017, at 11:20 AM, Peter Constable via Unicode <unicode_at_unicode.org> wrote:
>
> I’m wondering if anyone could come up with a string of 15 to 40 characters _using only plane 2 characters_ that wouldn’t be gibberish?
>
> We are considering adding sample-text strings in some of our fonts. (In OpenType, the ‘name’ table can take sample-text strings using name ID 19.) One particular issue we have is the Simsun-ExtB and MingLiU-ExtB fonts, which have CJK characters from plane 2 only.
>
> Background:
> The Simsun-ExtB and MingLiU-ExtB fonts are meant to complement the Simsun and MingLiU fonts: the combined glyph count exceeds the number of glyphs that can be added in a single OpenType font, and so the “ExtB” fonts are used to contain all of the Plane 2 characters that are supported. For example, the Simsun font supports 28738 BMP characters, and no plane 2 characters, while Simsun-ExtB supports the Basic Latin block from the BMP plus 47,293 plane 2 characters. The combined glyph count exceeds 64K, so can’t go into a single font.
>
>
>
> Peter
> <winmail.dat>
U+201A9 faan2 (Cant.) to play
U+20325 wu1 wu3 (Cant.) to bow, stoop
U+20341 man3 (Cant.) an undesirable situation
U+204FC sip3 (Cant.) a wedge; to thrust in
U+20544 nap1 (Cant.) 酒𠕄, a dimple
U+2076D peng2 (Cant.) to fell, cut; to sweep away
U+20779 gaai3 (Cant.) to cut with a knife or scissors
U+20BA8 naai3 (Cant.) to tie, tow; bring along
U+20BA9 aa1 liu1 (Cant.) an interjection; rare, specialized
U+20BCB jai4 jai5 (Cant.) naughty, inferior
U+20BE6 cai3 (Cant.) to eat, take a meal
U+20BFD zi1 (Cant.) a final particle indicating affirmation
U+20C0B jaau1 (Cant.) left-handed
U+20C32 eot1 (Cant.) to belch
U+20C41 tam3 (Cant.) to fool, trick, cheat
U+20C42 dat1 (Cant.) to put something or sit wherever one wishes; to rebuke, reproach
U+20C43 nip1 (Cant.) thin, flat; poor
U+20C53 ngai1 (Cant.) to importune, beg
U+20C58 ngaak6 (Cant.) contrary, opposing, against; disobedient
U+20C65 fik1 jit6 we5 (Cant.) wrangling, a noise; fitful; a soft fabric with no body
U+20C77 ming1 (Cant.) small
U+20C78 san2 seon2 (Cant.) phonetic
U+20C9C zaang1 (Cant.) to owe
U+20CCF ce2 ce6 (Cant.) interjection
U+20CD5 caau3 (Cant.) to search
U+20CD6 dap6 (Cant.) to strike, pound
U+20D15 miu2 (Cant.) to purse the lips; to wriggle
U+20D30 gau6 (Cant.) classifier for a piece or lump of something
U+20D47 keu4 (Cant.) peculiar, strange
U+20D48 mui2 (Cant.) to suck or chew without using the teeth
U+20D49 hong4 (Cant.) hope
U+20D69 go2 (Cant.) that
U+20D6F gwit1 gwit3 (Cant.) onomatopoetic
U+20D7C mang1 mang4 (Cant.) scars on the eyelid; phonetic
U+20D7E waak1 (Cant.) eloquent, sharp-tongued
U+20D7F pe1 pe5 (Cant.) a pair (from the Engl.); to stagger
U+20D9C zai3 (Cant.) to do, work; to be willing
U+20DA7 dim6 (Cant.) straight, vertical; OK; to pick up with the fingers; verbal aspect marker of successful completion
U+20DB2 gap6 kap6 (Cant.) to stare at; to take a big bite
U+20E09 kak1 (Cant.) to block, obstruct
U+20E0A tap1 (Cant.) an intensifying particle
U+20E0E naa1 (Cant.) and, with
U+20E0F ge2 (Cant.) final particle
U+20E10 kam1 (Cant.) to endure, last
U+20E11 soek3 (Cant.) soft, sodden
U+20E12 bou2 (Cant.) 生𠸒人, a stranger
U+20E3A ngaak6 (Cant.) contrary, opposing
U+20E6D ko1 (Cant.) to call (Engl. loan-word)
U+20E73 git6 (Cant.) thick, viscous, dense
U+20E77 ngo4 (Cant.) to speak tirelessly
U+20E78 kam2 (Cant.) to cover, close up
U+20E7A maai4 (Cant.) verbal aspect marker for comletion or movement towards
U+20E7B zam6 (Cant.) classifier for smells
U+20E8C gwe1 (Cant.) timid
U+20E98 long1 long2 (Cant.) hard to get along with; to rinse, spread thin
U+20E9D gaak3 (Cant.) final particle
U+20EA2 gaa1 gaa2 (Cant.) final particle
U+20EAA he3 hi1 (Cant.) in a rush; slovenly
U+20EAB leu1 (Cant.) strange, peculiar
U+20EAC he2 (Cant.) final particle
U+20ED7 le4 (Cant.) imperative final particle
U+20ED8 zeot6 (Cant.) sound of eating (onomatopoetic)
U+20EF4 long2 (Cant.) to rinse
U+20EFA aa6 (Cant.) final particle
U+20EFB bai3 (Cant.) noise, clamor
U+20F15 paai2 (Cant.) a suffix indicating time
U+20F2D but1 (Cant.) sound of a car-horn (onomatopoetic)
U+20F2E ngai1 ngi1 (Cant.) to urge, importune; a lie, fib
U+20F31 loe1 loe2 (Cant.) to spit out; to pester, nag
U+20F4C syut3 (Cant.) sound of something rushing by
U+20F52 neng2 (Cant.) classifier for hats
U+20F64 kik1 (Cant.) to block, obstruct; head; phonetic
U+20F8D he3 (Cant.) to flick something off in a disorderly way
U+20F8F ce1 (Cant.) interjection
U+20FAD we5 (Cant.) soft fabric with no body
U+20FB4 baang4 baang6 (Cant.) phonetic
U+20FB5 zaa1 (Cant.) final particle
U+20FBC cyut1 cyut6 (Cant.) phonetic
U+20FEA gaa2 (Cant.) final particle
U+20FEB saau4 (Cant.) shabby
U+20FEC soe4 (Cant.) ignorant
U+20FED wet1 (Cant.) to go somewhere to have a good time
U+2101D nam6 (Cant.) sound asleep
U+2101E zip1 (Cant.) a Jeep; to wave, beckon
U+21020 bei6 or; emphatic particle; (Cant.) particle implying doubt
U+21029 lok1 (Cant.) onomatopoetic
U+2104F am1 ngam1 (Cant.) soft rice or food for a baby
U+2105C wo5 (Cant.) particle to close a quote
U+2106F dyut1 (Cant.) to pout
U+21075 gan2 (Cant.) aspect marker for continuous action
U+21076 zit1 (Cant.) to scratch an itch
U+21077 doeng1 (Cant.) a sharp point; to peck
U+21078 kwaat1 (Cant.) a circle, ring
U+2107B ziu1 (Cant.) to beat someone up
U+21088 buk6 (Cant.) to lie prone; to bend over
U+21096 lai2 (Cant.) unrestrained
U+2109D zuk6 (Cant.) to choke and cough
U+210C0 e4 nge4 (Cant.) a musical instrument
U+210C1 leng1 (Cant.) member of a triad; young
U+210C7 bai6 (Cant.) exclamation
U+210C8 kwaak1 kwaak3 (Cant.) a lasso; a circle, frame
U+210C9 gaa3 (Cant.) final particle
U+210CF doe6 (Cant.) to droop, hang down
U+210D3 bo3 (Cant.) final particle for emphasis
U+210E4 laai6 (Cant.) to leave behind, omit
U+210F4 ceoi4 (Cant.) smell, odor
U+210F5 ngung1 ngung2 (Cant.) to cover, bury; push from behind
U+210F6 sek3 (Cant.) to like, love; to kiss
U+2111F haa1 (Cant.) onomatopoetic, the sound of panting
U+2112F jik1 (Cant.) hiccough
U+21135 ji1 (Cant.) to grin, laugh
U+2113D soe4 (Cant.) to slide down
U+21148 laa3 (Cant.) a particle implying completion, certainty, or urgency
U+2114F lai2 (Cant.) to accuse, slander; to turn, sprain
U+21180 gwang2 (Cant.) special relationship
U+21187 wok1 (Cant.) a watt (Engl. loan-word)
U+211D9 doe4 (Cant.) round and full
U+21681 bai6 used-up, malpractices; (Cant.) bad, vile, corrupt
U+21731 gei2 to envy, to be angry with; (Cant.) pregnant
U+2197C me1 (Cant.) to carry on the back
U+21C2A duk1 (Cant.) end, bottom, rump
U+21CAC gwat6 (Cant.) blunt
U+220C7 lei5 (Cant.) a sail
U+22208 nap1 (Cant.) dimple
U+22605 maau4 (Cant.) flurried, flustered; arbitrariliy
U+22696 ti4 (Cant.) intensifier
U+226F4 mang2 (Cant.) annoyed, impatient, restless
U+226F5 zang2 (Cant.) annoyed, irritated
U+22775 fit1 (Cant.) 花𢝵, to be fashionable
U+227B5 fit1 (Cant.) to brush, whisk
U+22803 geng6 (Cant.) to guard against; to take precautions
U+22939 goe4 (Cant.) satisfied, comfortable
U+22982 laan2 (Cant.) to brag, praise oneself
U+22A66 zit1 (Cant.) to squeeze out (as from a tube); to tickle
U+22ACF kam2 (Cant.) to cover
U+22AD5 wing1 wing6 (Cant.) to throw away
U+22AE8 ngung2 (Cant.) to push from behind
U+22AEB lat1 (Cant.) to rub
U+22B3F kaai2 kaai5 (Cant.) sections or wedges (as of fruit); to take in the hand; to use
U+22B43 dau3 dau6 (Cant.) to touch; to bump into; to take, get, receive; to lightly support something with the hand
U+22B91 luk1 (Cant.) classifier for lengths of cylindrically shaped objects
U+22BCA dik1 (Cant.) determination, resolution
U+22BCE ngaau1 (Cant.) to scratch
U+22C38 wo5 (Cant.) rotten, bad, spoiled
U+22C51 waa2 (Cant.) to scratch
U+22C55 dap6 (Cant.) to beat, poud; to get drenched
U+22C62 saak3 to select; (Cant.) a wedge of a fruit such as an orange
U+22CA1 laa2 naa1 (Cant.) to grab with the hands; and, with
U+22CA9 kap1 (Cant.) to affix a chop or seal to a document
U+22CB5 cou5 (Cant.) to save up (money), to save up bit-by-bit
U+22CB7 ngaau1 to search; (Cant.) to scratch
U+22CB8 lou1 (Cant.) to shake violently, stir; to strip
U+22CC2 bat1 pat1 (Cant.) to scoop up, ladle out
U+22CC6 ngou4 ngou6 (Cant.) to shake, rattle
U+22D08 daat3 (Cant.) to throw down, fall down
U+22D12 paang1 (Cant.) to chase, drive away
U+22D44 cou5 (Cant.) to save up (money)
U+22D4C deoi2 (Cant.) to goad, incite
U+22D53 paang1 (Cant.) to rush; chase someone out, drive out
U+22D67 gaan3 (Cant.) to draw lines
U+22D8D saap3 (Cant.) garbage
U+22D9C ngung2 (Cant.) to push; pull open
U+22DA0 saau4 (Cant.) to take without asking
U+22DA4 loe2 (Cant.) to pester, nag; to wallow; to roll around on the floor
U+22DAF maan1 (Cant.) to pull, turn
U+22DEE deoi2 (Cant.) to poke, nudge; stretch out
U+22E51 zaang6 (Cant.) to widen with force
U+22E8B naan3 (Cant.) to stitch together, quilt
U+22F74 duk1 (Cant.) to poke, jab
U+233F4 jan4 (Cant.) a kind of fruit
U+233FE dak6 (J) non-standard variant of 材 U+6750, material, stuff; timber; talent; (Cant.) a peg, row of pegs
U+23528 kang3 (Cant.) to be entangled, twisted; (of alcohol and tobacco) to be strong
U+23595 peng1 (Cant.) the back of a chair for one to lean against
U+2361A seot1 (Cant.) a bar; to bolt, lock
U+23695 jaap3 (Cant.) to wave, beckon with the hand
U+236BA hong2 hong6 (Cant.) a young chicken
U+239C2 laai5 (Cant.) untidy
U+23CB7 nap6 (Cant.) sticky; not smooth; slow
U+23CFC doe4 (Cant.) salivating
U+241A3 saap6 (Cant.) to cook in boiling water
U+24292 luk6 (Cant.) to scald with boiling water
U+2430D hok3 (Cant.) to fry
U+245C8 sip3 (Cant.) to squeeze in, to stuff in
U+24674 caau1 (Cant.) gore
U+2472F kap6 (Cant.) to bite
U+24DB8 naa1 (Cant.) a scar
U+24DC7 wak6 (Cant.) severe pain
U+24DEA mang2 (Cant.) impatient, restless
U+24DEB cek3 cik1 (Cant.) a prickling pain, ache
U+24E3B naa1 (Cant.) a scar, scab; and, with
U+24E50 lit3 (Cant.) a knot
U+24EA7 zang2 (Cant.) annoyed
U+24FC2 saai4 (Cant.) unattractive, pale
U+24FEA zaap3 (Cant.) wrinkled, crumpled
U+2502C jim2 (Cant.) a scar
U+25052 ngaau4 (Cant.) warped
U+2510E cik1 (Cant.) to pull, lift up
U+2512B gap6 (Cant.) to stare, peep at
U+25148 laap3 (Cant.) to look, scan
U+25160 hau1 (Cant.) to fix one's eyes on, gaze at
U+2517E zong1 (Cant.) to peek or peep at
U+251E3 gwat6 (Cant.) to glance
U+25232 kip1 (Cant.) to keep a close eye on, to control
U+25236 nam6 (Cant.) sound asleep
U+2528C caau4 (Cant.) wrinkled, folded, creased, crumpled
U+25299 zong1 (Cant.) to peep at, look at secretly
U+252C7 caang3 (Cant.) to open the eyes wide
U+252D8 saau4 (Cant.) to swep the eyes over something
U+2531B lai6 (Cant.) to gaze greedily at
U+25531 sin3 (Cant.) to slip
U+2553F ham2 (Cant.) classifier for cannons, large guns, etc.
U+25945 lung1 (Cant.) a hole, hollow; cavity
U+259F9 tam5 (Cant.) puddle
U+25E49 nap6 (Cant.) sticky
U+26097 sok3 (Cant.) to tighten
U+260A5 dam3 (Cant.) to drop down
U+26258 caang1 (Cant.) a cooking pot, cooker
U+265BF dap1 (Cant.) to hang down; to lower one's head
U+26629 paa4 (Cant.) chin
U+26696 zaap3 (Cant.) to wink
U+2688A pok1 (Cant.) blister
U+26893 mak6 (Cant.) mole on skin
U+26926 hot3 (Cant.) a smell, scent
U+269F2 loe1 loe2 (Cant.) to dribble, spit; to pester, nag
U+269FA laai2 laai5 (Cant.) to lick, lap up
U+26A88 ngou3 (Cant.) to kneel
U+26ED0 zaau3 (Cant.) to fry in oil
U+27285 gwaai2 (Cant.) frog, toad
U+272B6 doe3 (Cant.) insect sting
U+272CA saa1 (Cant.) a large butterfly
U+272E6 mei1 (Cant.) a dragonfly; a small boat without a sail
U+27307 bang1 (Cant.) a large butterfly
U+27574 naan3 (Cant.) a pimple, an insect bite
U+27639 taai1 (Cant.) a necktie
U+27685 long6 (Cant.) crotch
U+27694 tung2 (Cant.) a kind of skirt
U+2775E gei1 (Cant.) 卡𧝞, khaki
U+2789D lai6 (Cant.) to stare angrily
U+278C8 caau1 (Cant.) to gore
U+2797A kwan1 (Cant.) to fool, deceive, hoodwink
U+279A0 ngaak1 (Cant.) to deceive
U+279DD ngaa6 (Cant.) 𧧝𧨊, to bar the way, obstruct
U+27A0A zaa6 (Cant.) 𧧝𧨊, to bar the way, obstruct
U+27A3E tam3 (Cant.) to fool, trick, cheat
U+27D2F me1 (Cant.) to carry on the back
U+27D84 zaang1 (Cant.) to owe
U+27ED9 mut6 (Cant.) 轉灣𧻙角, not straightforward
U+27FD2 dam6 (Cant.) to stamp (one's foot)
U+27FEB tau2 (Cant.) to have a rest
U+28023 kei2 (Cant.) a home, house
U+28024 leoi1 (Cant.) to suddenly fall or drop down
U+28048 gaang3 (Cant.) to ford, wade
U+28090 leoi1 (Cant.) to suddenly fall or drop down
U+280BD dam6 (Cant.) to stamp the foot
U+280BE naam3 (Cant.) to step across
U+280E9 sin3 (Cant.) to slip, slide
U+2814F laam3 (Cant.) to step over, step across
U+2815D jaang3 (Cant.) to press down or out with the foot; to kick; to tread on
U+281AA jaang3 (Cant.) to press down or push out with the foot
U+281AF buk6 (Cant.) to lie prone, bend over
U+28207 laam3 (Cant.) to step over, step across
U+28256 nei1 ni1 (Cant.) to hide oneself
U+2827C wu3 (Cant.) to stoop, bow
U+2829B laak3 (Cant.) nude, naked
U+282CD wan1 wen1 (Cant.) a van
U+282E2 lip1 (Cant.) an elevator (from the British 'lift')
U+28B4C baang1 paang1 (Cant.) bang; pan (Eng. loanwords)
U+294E5 ngok6 (Cant.) to raise the head
U+295F4 bung6 (Cant.) classifier for odors
U+29720 mam1 ngam1 (Cant.) soft rice for a small child
U+2994B au6 ngau6 to gallop wildly; (Cant.) stupid
U+29A4D peng1 (Cant.) ribs, rib-cage
U+29B0E jam1 jam4 (Cant.) bangs (hair)
U+2A400 naa1 (Cant.) relationship; together
U+2A4AC nung1 (Cant.) burned
U+2A601 kap6 (Cant.) to bite
U+2A632 ji1 (Cant.) to grin, smile
U+2A65B nak1 (Cant.) decayed teeth; tongue-tied
U+2A6A9 gwi1 (Cant.) sound of shouting
U+2F907 baan6 (Cant.) mud, mire
Received on Mon Nov 13 2017 - 15:19:25 CST
This archive was generated by hypermail 2.2.0 : Mon Nov 13 2017 - 15:19:25 CST