Geometric Shapes (Unicode block) explained

Blockname:Geometric Shapes
Rangestart:25A0
Rangeend:25FF
Script1:Common
Symbols:Control code graphics
Geometric shapes
1 0 0:79
1 1:1
3 0:8
3 2:8
Note:[1] [2] [3]

Geometric Shapes is a Unicode block of 96 symbols at code point range U+25A0–25FF.

U+25A0–U+25CF

25A025B025C0 
SymbolNameSymbolNameSymbolNameLast Hex#
HTML HexHTML HexHTML Hex
DecPictureDecPictureDecPicture
BLACK SQUAREBLACK PARALLELOGRAMBLACK LEFT-POINTING TRIANGLE0
■▰◀
■▰◀
WHITE SQUAREWHITE PARALLELOGRAMWHITE LEFT-POINTING TRIANGLE (Z notation domain restriction)1
□▱◁
□▱◁
WHITE SQUARE WITH ROUNDED CORNERSBLACK UP-POINTING TRIANGLEBLACK LEFT-POINTING SMALL TRIANGLE2
▢▲◂
▢▲◂
WHITE SQUARE CONTAINING BLACK SMALL SQUAREWHITE UP-POINTING TRIANGLE (trine)WHITE LEFT-POINTING SMALL TRIANGLE3
▣△◃
▣△◃
SQUARE WITH HORIZONTAL FILLBLACK UP-POINTING SMALL TRIANGLEBLACK LEFT-POINTING POINTER4
▤▴◄
▤▴◄
SQUARE WITH VERTICAL FILLWHITE UP-POINTING SMALL TRIANGLEWHITE LEFT-POINTING POINTER5
▥▵◅
▥▵◅
SQUARE WITH ORTHOGONAL CROSSHATCH FILLBLACK RIGHT-POINTING TRIANGLEBLACK DIAMOND6
▦▶◆
▦▶◆
SQUARE WITH UPPER LEFT TO LOWER RIGHT FILLWHITE RIGHT-POINTING TRIANGLE (Z notation range restriction) WHITE DIAMOND7
▧▷◇
▧▷◇
SQUARE WITH UPPER RIGHT TO LOWER LEFT FILLBLACK RIGHT-POINTING SMALL TRIANGLEWHITE DIAMOND CONTAINING BLACK SMALL DIAMOND8
▨▸◈
▨▸◈
SQUARE WITH DIAGONAL CROSSHATCH FILLWHITE RIGHT-POINTING SMALL TRIANGLEFISHEYE (Tainome, a Japanese bullet mark)9
▩▹◉
▩▹◉
BLACK SMALL SQUAREBLACK RIGHT-POINTING POINTERLOZENGEA
▪►◊
▪►◊
WHITE SMALL SQUAREWHITE RIGHT-POINTING POINTERWHITE CIRCLEB
▫▻○
▫▻○
BLACK RECTANGLEBLACK DOWN-POINTING TRIANGLEDOTTED CIRCLEC
▬▼◌
▬▼◌
WHITE RECTANGLEWHITE DOWN-POINTING TRIANGLE (Nabla operator)CIRCLE WITH VERTICAL FILLD
▭▽◍
▭▽◍
BLACK VERTICAL RECTANGLEBLACK DOWN-POINTING SMALL TRIANGLEBULLSEYEE
▮▾◎
▮▾◎
WHITE VERTICAL RECTANGLEWHITE DOWN-POINTING SMALL TRIANGLEBLACK CIRCLEF
▯▿●
▯▿●
25A025B025C0 

The BLACK CIRCLE is displayed when typing in a password field, in order to hide characters from a screen recorder or shoulder surfing.

U+25D0–U+25FF

25D025E025F0 
SymbolNameSymbolNameSymbolNameLast Hex#
HTML HexHTML HexHTML Hex
DecPictureDecPictureDecPicture
CIRCLE WITH LEFT HALF BLACKUPPER HALF CIRCLEWHITE SQUARE WITH UPPER LEFT QUADRANT0
◐◠◰
◐◠◰
CIRCLE WITH RIGHT HALF BLACKLOWER HALF CIRCLEWHITE SQUARE WITH LOWER LEFT QUADRANT1
◑◡◱
◑◡◱
CIRCLE WITH LOWER HALF BLACKBLACK LOWER RIGHT TRIANGLEWHITE SQUARE WITH LOWER RIGHT QUADRANT2
◒◢◲
◒◢◲
CIRCLE WITH UPPER HALF BLACKBLACK LOWER LEFT TRIANGLEWHITE SQUARE WITH UPPER RIGHT QUADRANT3
◓◣◳
◓◣◳
CIRCLE WITH UPPER RIGHT QUADRANT BLACKBLACK UPPER LEFT TRIANGLEWHITE CIRCLE WITH UPPER LEFT QUADRANT4
◔◤◴
◔◤◴
CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACKBLACK UPPER RIGHT TRIANGLEWHITE CIRCLE WITH LOWER LEFT QUADRANT5
◕◥◵
◕◥◵
LEFT HALF BLACK CIRCLEWHITE BULLETWHITE CIRCLE WITH LOWER RIGHT QUADRANT6
◖◦◶
◖◦◶
RIGHT HALF BLACK CIRCLESQUARE WITH LEFT HALF BLACKWHITE CIRCLE WITH UPPER RIGHT QUADRANT7
◗◧◷
◗◧◷
INVERSE BULLETSQUARE WITH RIGHT HALF BLACKUPPER LEFT TRIANGLE8
◘◨◸
◘◨◸
INVERSE WHITE CIRCLESQUARE WITH UPPER LEFT DIAGONAL HALF BLACKUPPER RIGHT TRIANGLE9
◙◩◹
◙◩◹
UPPER HALF INVERSE WHITE CIRCLESQUARE WITH LOWER RIGHT DIAGONAL HALF BLACKLOWER LEFT TRIANGLEA
◚◪◺
◚◪◺
LOWER HALF INVERSE WHITE CIRCLEWHITE SQUARE WITH VERTICAL BISECTING LINEWHITE MEDIUM SQUARE (Modal logic: always, or necessarily)B
◛◫◻
◛◫◻
UPPER LEFT QUADRANT CIRCULAR ARCWHITE UP-POINTING TRIANGLE WITH DOTBLACK MEDIUM SQUAREC
◜◬◼
◜◬◼
UPPER RIGHT QUADRANT CIRCULAR ARCUP-POINTING TRIANGLE WITH LEFT HALF BLACKWHITE MEDIUM SMALL SQUARED
◝◭◽
◝◭◽
LOWER RIGHT QUADRANT CIRCULAR ARCUP-POINTING TRIANGLE WITH RIGHT HALF BLACKBLACK MEDIUM SMALL SQUAREE
◞◮◾
◞◮◾
LOWER LEFT QUADRANT CIRCULAR ARCLARGE CIRCLELOWER RIGHT TRIANGLEF
◟◯◿
◟◯◿
25D025E025F0 

The CIRCLE WITH LEFT HALF BLACK is used to represent the contrast ratio of a screen.

Font coverage

Font sets like Code2000 and the DejaVu family include coverage for each of the glyphs in the Geometric Shapes range.[4] Unifont also contains all the glyphs.[5] Among the fonts in widespread use,[6] [7] full implementation is provided by Segoe UI Symbol and significant partial implementation of this range is provided by Arial Unicode MS and Lucida Sans Unicode, which include coverage for 83% (80 out of 96) and 82% (79 out of 96) of the symbols, respectively.

Block

Emoji

The Geometric Shapes block contains eight emoji:U+25AA–U+25AB, U+25B6, U+25C0 and U+25FB–U+25FE.[8] [9]

The block has sixteen standardized variants defined to specify emoji-style (U+FE0F VS16) or text presentation (U+FE0E VS15) for theeight emoji.[10]

Emoji variation sequences
U+ 25AA 25AB 25B6 25C0 25FB 25FC 25FD 25FE
default presentation text text text text text text emoji emoji
base code point
base+VS15 (text)
base+VS16 (emoji)

History

The following Unicode-related documents record the purpose and process of defining specific characters in the Geometric Shapes block:

See also

References

Notes and References

  1. Web site: Unicode 1.0.1 Addendum. The Unicode Standard. 1992-11-03. 2016-07-09.
  2. Web site: Unicode character database. The Unicode Standard. 2023-07-26.
  3. Web site: Enumerated Versions of The Unicode Standard. The Unicode Standard. 2023-07-26.
  4. Web site: Font Support for Unicode Block 'Geometric Shapes' . 2008-09-17.
  5. Web site: GNU Unifont Glyphs . Unifoundry.com . 2013-11-12.
  6. Web site: Mac OS X 10.5 bundled with Arial Unicode MS . https://web.archive.org/web/20110510104601/http://www.fonts.com.hk/modules.php?name=Content&pa=showpage&pid=246 . dead . 2011-05-10 . 2008-09-17 .
  7. Web site: Common fonts to all versions of Windows & Mac equivalents . 2008-09-17.
  8. Web site: UTR #51: Unicode Emoji. Unicode Consortium. 2023-09-05.
  9. Web site: UCD: Emoji Data for UTR #51. Unicode Consortium. 2023-02-01.
  10. Web site: UTS #51 Emoji Variation Sequences . The Unicode Consortium.