-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TRS-80, Sharp MZ, Amstrad CPC, MSX, and DOS/V compatibility and more mathematical operators and symbols #163
Open
PhMajerus
wants to merge
16
commits into
slavfox:main
Choose a base branch
from
PhMajerus:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Added 30 new characters: - ₩ U+20A9 WON SIGN - ℀ U+2100 ACCOUNT OF - ℁ U+2101 ADDRESSED TO THE SUBJECT - ℅ U+2105 CARE OF - ℆ U+2106 CADA UNA - ℞ U+211E PRESCRIPTION TAKE - ℡ U+2121 TELEPHONE SIGN - Å U+212B ANGSTROM SIGN - ∮ U+222E CONTOUR INTEGRAL - ∯ U+222F SURFACE INTEGRAL - ∰ U+2230 VOLUME INTEGRAL - ≐ U+2250 APPROACHES THE LIMIT - ≑ U+2251 GEOMETRICALLY EQUAL TO - ≒ U+2252 APPROXIMATELY EQUAL TO OR THE IMAGE OF - ≓ U+2253 IMAGE OF APPROXIMATELY EQUAL TO - ≣ U+2263 STRICTLY EQUIVALENT TO - ≦ U+2266 LESS-THAN OVER EQUAL TO - ≧ U+2267 GREATER-THAN OVER EQUAL TO - ≪ U+226A MUCH LESS-THAN - ≫ U+226B MUCH GREATER-THAN - ⊿ U+22BF RIGHT TRIANGLE - ⌇ U+2307 WAVY LINE - ⍾ U+237E BELL SYMBOL - ¢ U+FFE0 FULLWIDTH CENT SIGN - £ U+FFE1 FULLWIDTH POUND SIGN - ¬ U+FFE2 FULLWIDTH NOT SIGN -  ̄ U+FFE3 FULLWIDTH MACRON - ¦ U+FFE4 FULLWIDTH BROKEN BAR - ¥ U+FFE5 FULLWIDTH YEN SIGN - ₩ U+FFE6 FULLWIDTH WON SIGN Fixed 1 character from my previous PR: - Fixed U+1CDF9 to align with (mirror) U+2708.
Added 24 new characters: ℻ U+213B FACSIMILE SIGN ⅍ U+214D AKTIESELSKAB 〓 U+3013 GETA MARK 〝 U+301D REVERSED DOUBLE PRIME QUOTATION MARK 〞 U+301E DOUBLE PRIME QUOTATION MARK 〟 U+301F LOW DOUBLE PRIME QUOTATION MARK 〶 U+3036 CIRCLED POSTAL MARK 〿 U+303F IDEOGRAPHIC HALF FILL SPACE ㌃ U+3303 SQUARE AARU ㌍ U+330D SQUARE KARORII ㌔ U+3314 SQUARE KIRO ㌘ U+3318 SQUARE GURAMU ㌢ U+3322 SQUARE SENTI ㌣ U+3323 SQUARE SENTO ㌦ U+3326 SQUARE DORU ㌧ U+3327 SQUARE TON ㌫ U+332B SQUARE PAASENTO ㌶ U+3336 SQUARE HEKUTAARU ㌻ U+333B SQUARE PEEZI ㍉ U+3349 SQUARE MIRI ㍊ U+334A SQUARE MIRIBAARU ㍍ U+334D SQUARE MEETORU ㍑ U+3351 SQUARE RITTORU ㍗ U+3357 SQUARE WATTO Fixed 2 existing characters: - Fixed Ideographic Space U+3000 to be 12px wide instead of 13px. - Integrated fix for Braille Pattern Dots-67 U+2860 from slavfox#152.
Added 8 new characters: - ∽ U+223D REVERSED TILDE - │ U+FFE8 HALFWIDTH FORMS LIGHT VERTICAL - ← U+FFE9 HALFWIDTH LEFTWARDS ARROW - ↑ U+FFEA HALFWIDTH UPWARDS ARROW - → U+FFEB HALFWIDTH RIGHTWARDS ARROW - ↓ U+FFEC HALFWIDTH DOWNWARDS ARROW - ■ U+FFED HALFWIDTH BLACK SQUARE - ○ U+FFEE HALFWIDTH WHITE CIRCLE (Except for the first, all are hidden C0 semigraphics in CP932)
(Checked bitmap font from DOS/V and made some adjustments)
Added 18 new characters: - ⌒ U+2312 ARC (designed as fullwidth like U+25EF as they were originally in DOS/V) - ㎎ U+338E SQUARE MG (designed as fullwidth like all Square*) - ㎏ U+338F SQUARE KG - ㎜ U+339C SQUARE MM - ㎝ U+339D SQUARE CM - ㎞ U+339E SQUARE KM - ㎡ U+33A1 SQUARE M SQUARED - ㏄ U+33C4 SQUARE CC - ㏍ U+33CD SQUARE KK - ㈱ U+3231 PARENTHESIZED IDEOGRAPH STOCK - ㈲ U+3232 PARENTHESIZED IDEOGRAPH HAVE - ㈹ U+3239 PARENTHESIZED IDEOGRAPH REPRESENT - ㋿ U+32FF SQUARE ERA NAME REIWA - ㍻ U+337B SQUARE ERA NAME HEISEI - ㍼ U+337C SQUARE ERA NAME SYOUWA - ㍽ U+337D SQUARE ERA NAME TAISYOU - ㍾ U+337E SQUARE ERA NAME MEIZI - 仝 U+4EDD CJK IDEOGRAPH-4EDD (Consistent with bluetoad07 kanji designs, must be redesigned if CJK are redesigned)
Added 1 new character wrongly listed in previous commit: - ㏍ U+33CD SQUARE KK And previous commit didn't mention but included: - ㎟ U+339F SQUARE MM SQUARED This should complete the symbols from DOS/V, leaving only the Kanjis to be added.
Added 1 new character: - ⟊ `U+27CA` VERTICAL BAR WITH HORIZONTAL STROKE
Added 3 new characters: - ◦ U+25E6 WHITE BULLET (based on existing • U+2022 BULLET design) - 🛸 U+1F6F8 FLYING SAUCER - 😐 U+1F610 NEUTRAL FACE (based on existing smiley designs)
Added 13 new characters: - ◻ U+25FB WHITE MEDIUM SQUARE - ◼ U+25FC BLACK MEDIUM SQUARE - ⎾ U+23BE DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT - ⎿ U+23BF DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT - ⏉ U+23C9 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL - ⏊ U+23CA DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL - ⏋ U+23CB DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT - ⏌ U+23CC DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT - ↡ U+21A1 DOWNWARDS TWO HEADED ARROW - ⊙ U+2299 CIRCLED DOT OPERATOR - ⍻ U+237B NOT CHECK MARK - ⎍ U+238D MONOSTABLE SYMBOL - ⧖ U+29D6 WHITE HOURGLASS
Added 81 new characters: - 🄋 U+1F10B DINGBAT CIRCLED SANS-SERIF DIGIT ZERO - 🄌 U+1F10C DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO - 🄍 U+1F10D CIRCLED ZERO WITH SLASH - 🄐 U+1F110 to 🄩 U+1F129 PARENTHESIZED LATIN CAPITAL LETTERS - 🅐 U+1F150 to 🅩 U+1F169 NEGATIVE CIRCLED LATIN CAPITAL LETTERS - 🅰 U+1F170 to 🆉 U+1F189 NEGATIVE SQUARED LATIN CAPITAL LETTERS
Added 69 new characters: - 〷 U+3037 IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL - ㋀ U+32C0 to ㋋ U+32CB IDEOGRAPHIC TELEGRAPH SYMBOLS FOR MONTHS - ㍘ U+3358 to ㍰ U+3370 IDEOGRAPHIC TELEGRAPH SYMBOLS FOR HOURS - ㏠ U+33E0 to ㏾ U+33FE IDEOGRAPHIC TELEGRAPH SYMBOLS FOR DAYS As well as the 6 corresponding CozetteCrossedSeven variants.
Added 17 new characters: - ㈠ U+3220 to ㈩ U+3229 PARENTHESIZED IDEOGRAPH DIGITS - ㈪ U+322A to ㈰ U+3230 PARENTHESIZED IDEOGRAPH DAYS OF WEEK
This commit only improves some of the characters I added in the same pull request.
Added 18 new characters: - ⁇ U+2047 DOUBLE QUESTION MARK - ⁈ U+2048 QUESTION EXCLAMATION MARK - ⁉ U+2049 EXCLAMATION QUESTION MARK - ₠ U+20A0 EURO-CURRENCY SIGN - ↟ U+219F UPWARDS TWO HEADED ARROW - ∻ U+223B HOMOTHETIC - ∼ U+223C TILDE OPERATOR - ≁ U+2241 NOT TILDE - ≂ U+2242 MINUS TILDE - ≆ U+2246 APPROXIMATELY BUT NOT ACTUALLY EQUAL TO - ≇ U+2247 NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO - ≊ U+224A ALMOST EQUAL OR EQUAL TO - ≋ U+224B TRIPLE TILDE - ≌ U+224C ALL EQUAL TO - ⊚ U+229A CIRCLED RING OPERATOR - ⋍ U+22CD REVERSED TILDE EQUALS - ⧺ U+29FA DOUBLE PLUS - 💲 U+1F4B2 HEAVY DOLLAR SIGN (emoji version of PUA U+F155) This adds the missing tilde and dash operators, but does not touch the existing ones. See slavfox#154 for more details.
Added 49 new characters: - ℗ U+2117 SOUND RECORDING COPYRIGHT - ∱ U+2231 CLOCKWISE INTEGRAL - ∲ U+2232 CLOCKWISE CONTOUR INTEGRAL - ∳ U+2233 ANTICLOCKWISE CONTOUR INTEGRAL - ∸ U+2238 DOT MINUS - ∹ U+2239 EXCESS - ∿ U+223F SINE WAVE - ≀ U+2240 WREATH PRODUCT - ≎ U+224E GEOMETRICALLY EQUIVALENT TO - ≏ U+224F DIFFERENCE BETWEEN - ≨ U+2268 LESS-THAN BUT NOT EQUAL TO - ≩ U+2269 GREATER-THAN BUT NOT EQUAL TO - ≬ U+226C BETWEEN - ≭ U+226D NOT EQUIVALENT TO - ≮ U+226E NOT LESS-THAN - ≯ U+226F NOT GREATER-THAN - ≰ U+2270 NEITHER LESS-THAN NOR EQUAL TO - ≱ U+2271 NEITHER GREATER-THAN NOR EQUAL TO - ≲ U+2272 LESS-THAN OR EQUIVALENT TO - ≳ U+2273 GREATER-THAN OR EQUIVALENT TO - ≴ U+2274 NEITHER LESS-THAN NOR EQUIVALENT TO - ≵ U+2275 NEITHER GREATER-THAN NOR EQUIVALENT TO - ≶ U+2276 LESS-THAN OR GREATER-THAN - ≷ U+2277 GREATER-THAN OR LESS-THAN - ≸ U+2278 NEITHER LESS-THAN NOR GREATER-THAN - ≹ U+2279 NEITHER GREATER-THAN NOR LESS-THAN - ≺ U+227A PRECEDES - ≻ U+227B SUCCEEDS - ≼ U+227C PRECEDES OR EQUAL TO - ≽ U+227D SUCCEEDS OR EQUAL TO - ≾ U+227E PRECEDES OR EQUIVALENT TO - ≿ U+227F SUCCEEDS OR EQUIVALENT TO - ⊀ U+2280 DOES NOT PRECEDE - ⊁ U+2281 DOES NOT SUCCEED - ⋜ U+22DC EQUAL TO OR LESS-THAN - ⋝ U+22DD EQUAL TO OR GREATER-THAN - ⋞ U+22DE EQUAL TO OR PRECEDES - ⋟ U+22DF EQUAL TO OR SUCCEEDS - ⋠ U+22E0 DOES NOT PRECEDE OR EQUAL - ⋡ U+22E1 DOES NOT SUCCEED OR EQUAL - ⏀ U+23C0 DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE - ⏁ U+23C1 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE - ⏂ U+23C2 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE - ⏃ U+23C3 DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE - ⏄ U+23C4 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE - ⏅ U+23C5 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE - ⏆ U+23C6 DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE - ⏇ U+23C7 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE - ⏈ U+23C8 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE We could also adjust ≢ U+2262, ⊄ U+2284, ⊅ U+2285, ⊈ U+2288, and ⊉ U+2289 to use a similar stroke style as the other slashes operators I designed, they would get slightly more readable.
Added 10 new emojis: - ⌚ U+231A WATCH (emoji version of existing PUA U+F49B) - 🍎 U+1F34E RED APPLE - 🍏 U+1F34F GREEN APPLE - 👻 U+1F47B GHOST - 💀 U+1F480 SKULL - 📤 U+1F4E4 OUTBOX TRAY - 📥 U+1F4E5 INBOX TRAY - 📨 U+1F4E8 INCOMING ENVELOPE - 🔓 U+1F513 OPEN LOCK - 🪟 U+1FA9F WINDOW
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds 342 new characters, fixes 1 alignment error in a character from my previous PR, and fixes two other existing characters.
Added for TRS-80 compatibility:
U+2105
CARE OFU+211E
PRESCRIPTION TAKEU+222E
CONTOUR INTEGRALU+2307
WAVY LINEU+237E
BELL SYMBOLThis completes the TRS-80 characters set.
And since we already have full Commodore PETSCII coverage, and Apple II is just plain ASCII, this also completes the original 1977 personal computers trifecta/trinity.
Added for Sharp MZ series (Japanese) compatibility:
U+25E6
WHITE BULLET (based on existing •U+2022
BULLET design)U+1F172
NEGATIVE SQUARED LATIN CAPITAL LETTER CU+1F177
NEGATIVE SQUARED LATIN CAPITAL LETTER HU+1F6F8
FLYING SAUCERU+1F610
NEUTRAL FACE (based on existing smiley designs, although on Sharp MZ it is a white version ofU+1CC6F
)This completes the Sharp MZ-80 series character set.
Added for Amstrad CPC compatibility:
U+25FB
WHITE MEDIUM SQUARE (same size as white small squareU+25AB
, maybe small should be adjusted to smaller)U+23BE
DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHTU+23CA
DENTISTRY SYMBOL LIGHT UP AND HORIZONTALU+23CC
DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFTU+21A1
DOWNWARDS TWO HEADED ARROWU+2299
CIRCLED DOT OPERATOR (note existing circled operators use two different sizes, maybe unify them)U+237B
NOT CHECK MARKU+238D
MONOSTABLE SYMBOLU+29D6
WHITE HOURGLASS(Also requires ⍾ already added above for TRS-80)
This completes the Amstrad CPC characters set.
Added for MSX compatibility:
U+27CA
VERTICAL BAR WITH HORIZONTAL STROKEThis completes the main MSX versions (international and Japanese), I didn't check all the other localized versions, but I think they only include letters for specific languages.
Added for DOS/V (Japanese) compatibility:
U+2121
TELEPHONE SIGN (this is one of those weird character that's considered half-width in terminals but was originally full-width in DOS/V and always extends into a second cell, added as full-width)U+212B
ANGSTROM SIGNU+223D
REVERSED TILDEU+2252
APPROXIMATELY EQUAL TO OR THE IMAGE OFU+2266
LESS-THAN OVER EQUAL TOU+2267
GREATER-THAN OVER EQUAL TOU+226A
MUCH LESS-THANU+226B
MUCH GREATER-THANU+22BF
RIGHT TRIANGLEU+2312
ARC (designed as fullwidth likeU+25EF
as they were originally in DOS/V)U+3013
GETA MARKU+301D
REVERSED DOUBLE PRIME QUOTATION MARKU+301F
LOW DOUBLE PRIME QUOTATION MARKU+303F
IDEOGRAPHIC HALF FILL SPACEU+3231
PARENTHESIZED IDEOGRAPH STOCKU+3232
PARENTHESIZED IDEOGRAPH HAVEU+3239
PARENTHESIZED IDEOGRAPH REPRESENTU+337B
SQUARE ERA NAME HEISEIU+337C
SQUARE ERA NAME SYOUWAU+337D
SQUARE ERA NAME TAISYOUU+337E
SQUARE ERA NAME MEIZIU+3303
SQUARE AARUU+330D
SQUARE KARORIIU+3314
SQUARE KIROU+3318
SQUARE GURAMUU+3322
SQUARE SENTIU+3323
SQUARE SENTOU+3326
SQUARE DORUU+3327
SQUARE TONU+332B
SQUARE PAASENTOU+3336
SQUARE HEKUTAARUU+333B
SQUARE PEEZIU+3349
SQUARE MIRIU+334A
SQUARE MIRIBAARUU+334D
SQUARE MEETORUU+3351
SQUARE RITTORUU+3357
SQUARE WATTOU+338E
SQUARE MG (designed as fullwidth like all Square*)U+338F
SQUARE KGU+339C
SQUARE MMU+339D
SQUARE CMU+339E
SQUARE KMU+33A1
SQUARE M SQUAREDU+33C4
SQUARE CCU+33CD
SQUARE KKU+4EDD
CJK IDEOGRAPH-4EDDU+FFE0
FULLWIDTH CENT SIGNU+FFE1
FULLWIDTH POUND SIGNU+FFE2
FULLWIDTH NOT SIGNU+FFE3
FULLWIDTH MACRONU+FFE4
FULLWIDTH BROKEN BARU+FFE5
FULLWIDTH YEN SIGNU+FFE8
HALFWIDTH FORMS LIGHT VERTICALU+FFE9
HALFWIDTH LEFTWARDS ARROWU+FFEA
HALFWIDTH UPWARDS ARROWU+FFEB
HALFWIDTH RIGHTWARDS ARROWU+FFEC
HALFWIDTH DOWNWARDS ARROWU+FFED
HALFWIDTH BLACK SQUAREU+FFEE
HALFWIDTH WHITE CIRCLE(Also requires ∮ already added above for TRS-80)
This completes all the non-Kanji from DOS/V CP932. The 仝 and square era names and parenthesized ideographs follow the dimensions and design principles of existing @bluetoad07 Kanjis. Note they should be included in any redesign of the Kanji set to match them.
The square units do not follow
㏑
(U+33D1
) half-width design because all the other square* are full-width, they were originally full-width in DOS/V, and they wouldn't fit 6×13 even if we wanted to. All the Japanese fonts I've seen so far have them extend into the second cell, and I've never seen those used outside of Japanese text. I think all the Square* should be, well, square as they were originally.Ideographic Telegraph Symbols:
U+3037
IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOLU+32C0
to ㋋U+32CB
IDEOGRAPHIC TELEGRAPH SYMBOLS FOR MONTHSU+3358
to ㍰U+3370
IDEOGRAPHIC TELEGRAPH SYMBOLS FOR HOURSU+33E0
to ㏾U+33FE
IDEOGRAPHIC TELEGRAPH SYMBOLS FOR DAYSThis improves Japanese coverage. These symbols are included in MS Gothic, MS Mincho, Meiryo, and Cascadia Next JP, and therefore available since the beginning to Japanese Windows NT CUI apps.
The 6 corresponding crossed seven variants are also included in
CozetteCrossedSeven.sfd
.Added for consistency with those added above or previously:
U+2047
DOUBLE QUESTION MARKU+2048
QUESTION EXCLAMATION MARKU+2049
EXCLAMATION QUESTION MARK (designed as a symbol, not an emoji)U+20A0
EURO-CURRENCY SIGNU+20A9
WON SIGNU+2100
ACCOUNT OFU+2101
ADDRESSED TO THE SUBJECTU+2106
CADA UNAU+2117
SOUND RECORDING COPYRIGHT (based on existing © and ® signs)U+213B
FACSIMILE SIGNU+214D
AKTIESELSKABU+219F
UPWARDS TWO HEADED ARROWU+222F
SURFACE INTEGRALU+2230
VOLUME INTEGRALU+2231
CLOCKWISE INTEGRALU+2232
CLOCKWISE CONTOUR INTEGRALU+2233
ANTICLOCKWISE CONTOUR INTEGRALU+2238
DOT MINUSU+2239
EXCESSU+223B
HOMOTHETICU+223C
TILDE OPERATORU+223F
SINE WAVEU+2240
WREATH PRODUCTU+2241
NOT TILDEU+2242
MINUS TILDEU+2246
APPROXIMATELY BUT NOT ACTUALLY EQUAL TOU+2247
NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TOU+224A
ALMOST EQUAL OR EQUAL TOU+224B
TRIPLE TILDEU+224C
ALL EQUAL TOU+224E
GEOMETRICALLY EQUIVALENT TOU+224F
DIFFERENCE BETWEENU+2250
APPROACHES THE LIMITU+2251
GEOMETRICALLY EQUAL TOU+2253
IMAGE OF APPROXIMATELY EQUAL TOU+2263
STRICTLY EQUIVALENT TOU+2268
LESS-THAN BUT NOT EQUAL TOU+2269
GREATER-THAN BUT NOT EQUAL TOU+226C
BETWEENU+226D
NOT EQUIVALENT TOU+226E
NOT LESS-THANU+226F
NOT GREATER-THANU+2270
NEITHER LESS-THAN NOR EQUAL TOU+2271
NEITHER GREATER-THAN NOR EQUAL TOU+2272
LESS-THAN OR EQUIVALENT TOU+2273
GREATER-THAN OR EQUIVALENT TOU+2274
NEITHER LESS-THAN NOR EQUIVALENT TOU+2275
NEITHER GREATER-THAN NOR EQUIVALENT TOU+2276
LESS-THAN OR GREATER-THANU+2277
GREATER-THAN OR LESS-THANU+2278
NEITHER LESS-THAN NOR GREATER-THANU+2279
NEITHER GREATER-THAN NOR LESS-THANU+227A
PRECEDESU+227B
SUCCEEDSU+227C
PRECEDES OR EQUAL TOU+227D
SUCCEEDS OR EQUAL TOU+227E
PRECEDES OR EQUIVALENT TOU+227F
SUCCEEDS OR EQUIVALENT TOU+2280
DOES NOT PRECEDEU+2281
DOES NOT SUCCEEDU+229A
CIRCLED RING OPERATORU+22CD
REVERSED TILDE EQUALSU+22DC
EQUAL TO OR LESS-THANU+22DD
EQUAL TO OR GREATER-THANU+22DE
EQUAL TO OR PRECEDESU+22DF
EQUAL TO OR SUCCEEDSU+22E0
DOES NOT PRECEDE OR EQUALU+22E1
DOES NOT SUCCEED OR EQUALU+23BF
DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHTU+23C0
DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLEU+23C1
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLEU+23C2
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLEU+23C3
DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLEU+23C4
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLEU+23C5
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLEU+23C6
DENTISTRY SYMBOL LIGHT VERTICAL AND WAVEU+23C7
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVEU+23C8
DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVEU+23C9
DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTALU+23CB
DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFTU+25FC
BLACK MEDIUM SQUAREU+29FA
DOUBLE PLUSU+301E
DOUBLE PRIME QUOTATION MARKU+3036
CIRCLED POSTAL MARKU+3220
to ㈩U+3229
PARENTHESIZED IDEOGRAPH DIGITSU+322A
to ㈰U+3230
PARENTHESIZED IDEOGRAPH DAYS OF WEEKU+32FF
SQUARE ERA NAME REIWAU+339F
SQUARE MM SQUAREDU+FFE6
FULLWIDTH WON SIGNU+1F10B
DINGBAT CIRCLED SANS-SERIF DIGIT ZEROU+1F10C
DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZEROU+1F10D
CIRCLED ZERO WITH SLASHU+1F110
to 🄩U+1F129
PARENTHESIZED LATIN CAPITAL LETTERSU+1F150
to 🅩U+1F169
NEGATIVE CIRCLED LATIN CAPITAL LETTERSU+1F170
to 🆉U+1F189
NEGATIVE SQUARED LATIN CAPITAL LETTERSMost of these are also included in MS Gothic and other Japanese fonts and will be needed for Japanese CUI apps.
Some emojis:
U+231A
WATCH (emoji version of existing PUAU+F49B
)U+1F34E
RED APPLEU+1F34F
GREEN APPLEU+1F47B
GHOSTU+1F480
SKULLU+1F4B2
HEAVY DOLLAR SIGN (emoji version of existing PUA U+F155)U+1F4E4
OUTBOX TRAYU+1F4E5
INBOX TRAYU+1F4E8
INCOMING ENVELOPEU+1F513
OPEN LOCKU+1FA9F
WINDOWBecause more emojis is always good.
Changes to existing glyphs:
U+1CDF9
from my previous PR to align with (mirror)U+2708
.U+3000
to be 12px wide instead of 13px to match kanjis and other full-width characters.U+2860
from fix for U+2860 BRAILLE PATTERN DOTS-67 #152 that apparently got lost in the mergers.I didn't modify existing ≈
U+2248
and ≉U+2249
(almost equal to and not almost equal to), but I think they should be unified with other similar symbols as described in #154.We could also adjust ≢
U+2262
, ⊄U+2284
, ⊅U+2285
, ⊈U+2288
, and ⊉U+2289
to use a similar stroke style as the other slashed operators I designed, they would get slightly more readable.Some examples:
