======================================================================
= Alt_code =
======================================================================
Introduction
======================================================================
On personal computers with numeric keypads that use Microsoft
operating systems, such as Windows, many characters that do not have a
dedicated key combination on the keyboard may nevertheless be entered
using the Alt code (the Alt numpad input method). This is done by
pressing and holding the key, then typing a number on the keyboard's
numeric keypad that identifies the character and then releasing .
MS-DOS
======================================================================
On IBM PC compatible personal computers from the 1980s, the BIOS
allowed the user to hold down the key and type a decimal number on
the keypad. It would place the corresponding code into the keyboard
buffer so that it would look (almost) as if the code had been entered
by a single keystroke. Applications reading keystrokes from the BIOS
would behave according to what action they associate with that code.
Some would interpret the code as a command, but often it would be
interpreted as an 8-bit character from the current code page that was
inserted into the text the user was typing. On the original IBM PC the
code page was CP437.
Some Eastern European, Arabic and Asian computers used other hardware
code pages, and MS-DOS was able to switch between them at runtime with
commands like KEYB, CHCP or MODE. This causes the Alt combinations to
produce different characters (as well as changing the display of any
previously-entered text in the same manner). A common choice in
locales using variants of the Latin alphabet was CP850, which provided
more Latin character variants. (There were, however, many more code
pages).
PC keyboards designed for non-English use included other methods of
inserting these characters, such as national keyboard layouts, the
AltGr key or dead keys, but the Alt key was the only method of
inserting some characters, and the only method that was the same on
all machines, so it remained very popular. This input method is
emulated by many pieces of software (such as later versions of MS-DOS
and Windows) that do not use the BIOS keyboard decoding.
In the ASCII standard, the numbers 0-31 and 127 are assigned to
control characters, for instance, code point 7 is typed by . While
some (most?) applications would insert a bullet character (code point
7 on code page 437), some would treat this identical to which often
was a command for the program.
Windows
======================================================================
The Alt codes had become so well known and memorized by users that
Microsoft decided to preserve them in Microsoft Windows, even though
the OS features a newer and different set of code pages, such as
CP1252. Windows includes the following processing algorithm for Alt
code, which supports both methods:
* The familiar Alt+### combination (where ### is from 0 to 255)
retains the old MS-DOS behavior, i.e., generates characters from the
legacy code pages now called "OEM code pages." For instance, the
combination + would result in (Latin letter u with acute accent)
which is at 163 in the OEM code page of CP437 or CP850. This did not
work for characters not in the Windows Code Page (such as box-drawing
characters).
* The new Alt+0### combination (which prefixes a zero to each Alt
code), produces characters from the newer "Windows code pages." For
example, + yields the character (symbol for the pound sterling) which
is at 163 in CP1252.
Unicode
======================================================================
Later versions of Windows and applications such as Microsoft Word
supported Unicode. As Unicode included all the characters in the MSDOS
code pages, this had the immediate benefit that all the old MSDOS Alt
combinations worked, not just the ones that existed in the Windows
Code Page.
In the IBM PC Bios typing an Alt code greater than 255 produced the
same as that number modulo 256. Some applications retained this
behavior, while others (in particular applications using the Windows
RichEdit control, such as WordPad and PSPad) made numbers from 256 to
65,535 produce the corresponding Unicode character. For instance, + in
WordPad produces the . If the Windows Code Page was set to CP1252 then
all Unicode characters except control characters could be typed this
way.
Alternatives
==============
Because most Unicode documentation and character tables show the code
points in hex, not decimal, a variation of Alt codes was developed to
allow the typing of numbers in hex (using the main keyboard for -). To
enable it, a user must set or create a string type () value called
EnableHexNumpad in the registry key HKEY_CURRENT_USER\Control
Panel\Input Method, assign the value data 1 to it, and then reboot or
log out/in. A leading then indicates hex input, for example will
produce (e with caron).
There are many other ways of typing arbitrary Unicode characters, such
as the Character Map utility.
Other operating systems
======================================================================
The Alt key method does not work on ChromeOS, macOS, Linux or other
operating systems and there is no evidence of interest in replicating
it. However, numeric entry of Unicode characters is possible in most
Unix or Unix-like OSs by pressing and releasing , and typing the hex
number followed by the space bar or enter key. For example,
* For the registered trademark symbol , type , , .
* For the no entry sign , type , , .
Limitations
======================================================================
If is disabled, attempting an Alt code may cause unexpected results
in some applications, due to the controls used on the same key. For
example, can be taken as , causing a web browser to go back one page.
List of codes
======================================================================
!colspan=2|Unicode!!CP437!!CP850!!CP1252!!Unicode name
! |U+00A0 colspan=2|255 0160 NO-BREAK SPACE
!¡ |U+00A1 colspan=2|173 0161 INVERTED EXCLAMATION MARK
!¢ |U+00A2 155 189 0162 CENT SIGN
!£ |U+00A3 colspan=2|156 0163 POUND SIGN
!¤ |U+00A4 {{n/a}||207||0164||CURRENCY SIGN
|-
!¥
|U+00A5||157||190||0165||YEN SIGN
|-
!¦
|U+00A6||||221||0166||BROKEN BAR
|-
!§
|U+00A7||21||245||0167||SECTION SIGN
|-
!¨
|U+00A8||||249||0168||DIAERESIS
|-
!
|U+00A9||||184||0169||COPYRIGHT SIGN
|-
!ª
|U+00AA||colspan=2|166||0170||FEMININE ORDINAL INDICATOR
|-
!«
|U+00AB||colspan=2|174||0171||LEFT-POINTING DOUBLE ANGLE QUOTATION
MARK
|-
!¬
|U+00AC||colspan=2|170||0172||NOT SIGN
|-
!
|U+00AD||||240||0173||SOFT HYPHEN
|-
!
|U+00AE||||169||0174||REGISTERED SIGN
|-
!¯
|U+00AF||||238||0175||MACRON
|-
!°
|U+00B0||colspan=2|248||0176||DEGREE SIGN
|-
!±
|U+00B1||colspan=2|241||0177||PLUS-MINUS SIGN
|-
!2
|U+00B2||colspan=2|253||0178||SUPERSCRIPT TWO
|-
!3
|U+00B3||||252||0179||SUPERSCRIPT THREE
|-
!´
|U+00B4||||239||0180||ACUTE ACCENT
|-
!μ
|U+00B5||colspan=2|230||0181||MICRO SIGN
|-
!¶
|U+00B6||20||244||0182||PILCROW SIGN
|-
!·
|U+00B7||colspan=2|250||0183||MIDDLE DOT
|-
!¸
|U+00B8||||247||0184||CEDILLA
|-
!1
|U+00B9||||251||0185||SUPERSCRIPT ONE
|-
!º
|U+00BA||colspan=2|167||0186||MASCULINE ORDINAL INDICATOR
|-
!»
|U+00BB||colspan=2|175||0187||RIGHT-POINTING DOUBLE ANGLE QUOTATION
MARK
|-
!
|U+00BC||colspan=2|172||0188||VULGAR FRACTION ONE QUARTER
|-
!
|U+00BD||colspan=2|171||0189||VULGAR FRACTION ONE HALF
|-
!
|U+00BE||||243||0190||VULGAR FRACTION THREE QUARTERS
|-
!¿
|U+00BF||colspan=2|168||0191||INVERTED QUESTION MARK
|-
!À
|U+00C0||||183||0192||LATIN CAPITAL LETTER A WITH GRAVE
|-
!Á
|U+00C1||colspan=2|181||0193||LATIN CAPITAL LETTER A WITH ACUTE
|-
!Â
|U+00C2||||182||0194||LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|-
!Ã
|U+00C3||||199||0195||LATIN CAPITAL LETTER A WITH TILDE
|-
!Ä
|U+00C4||colspan=2|142||0196||LATIN CAPITAL LETTER A WITH DIAERESIS
|-
!Å
|U+00C5||colspan=2|143||0197||LATIN CAPITAL LETTER A WITH RING ABOVE
|-
!Æ
|U+00C6||colspan=2|146||0198||LATIN CAPITAL LETTER AE
|-
!Ç
|U+00C7||colspan=2|128||0199||LATIN CAPITAL LETTER C WITH CEDILLA
|-
!È
|U+00C8||||212||0200||LATIN CAPITAL LETTER E WITH GRAVE
|-
!É
|U+00C9||colspan=2|144||0201||LATIN CAPITAL LETTER E WITH ACUTE
|-
!Ê
|U+00CA||||210||0202||LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|-
!Ë
|U+00CB||||211||0203||LATIN CAPITAL LETTER E WITH DIAERESIS
|-
!Ì
|U+00CC||||222||0204||LATIN CAPITAL LETTER I WITH GRAVE
|-
!Í
|U+00CD||||214||0205||LATIN CAPITAL LETTER I WITH ACUTE
|-
!Î
|U+00CE||||215||0206||LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|-
!Ï
|U+00CF||||216||0207||LATIN CAPITAL LETTER I WITH DIAERESIS
|-
!Ð
|U+00D0||||209||0208||LATIN CAPITAL LETTER ETH
|-
!Ñ
|U+00D1||colspan=2|165||0209||LATIN CAPITAL LETTER N WITH TILDE
|-
!Ò
|U+00D2||||227||0210||LATIN CAPITAL LETTER O WITH GRAVE
|-
!Ó
|U+00D3||||224||0211||LATIN CAPITAL LETTER O WITH ACUTE
|-
!Ô
|U+00D4||||226||0212||LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|-
!Õ
|U+00D5||||229||0213||LATIN CAPITAL LETTER O WITH TILDE
|-
!Ö
|U+00D6||colspan=2|153||0214||LATIN CAPITAL LETTER O WITH DIAERESIS
|-
!×
|U+00D7||||158||0215||MULTIPLICATION SIGN
|-
!Ø
|U+00D8||||157||0216||LATIN CAPITAL LETTER O WITH STROKE
|-
!Ù
|U+00D9||||235||0217||LATIN CAPITAL LETTER U WITH GRAVE
|-
!Ú
|U+00DA||||233||0218||LATIN CAPITAL LETTER U WITH ACUTE
|-
!Û
|U+00DB||||234||0219||LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|-
!Ü
|U+00DC||colspan=2|154||0220||LATIN CAPITAL LETTER U WITH DIAERESIS
|-
!Ý
|U+00DD||||237||0221||LATIN CAPITAL LETTER Y WITH ACUTE
|-
!Þ
|U+00DE||||232||0222||LATIN CAPITAL LETTER THORN
|-
!ß
|U+00DF||colspan=2|225||0223||LATIN SMALL LETTER SHARP S
|-
!à
|U+00E0||colspan=2|133||0224||LATIN SMALL LETTER A WITH GRAVE
|-
!á
|U+00E1||colspan=2|160||0225||LATIN SMALL LETTER A WITH ACUTE
|-
!â
|U+00E2||colspan=2|131||0226||LATIN SMALL LETTER A WITH CIRCUMFLEX
|-
!ã
|U+00E3||||198||0227||LATIN SMALL LETTER A WITH TILDE
|-
!ä
|U+00E4||colspan=2|132||0228||LATIN SMALL LETTER A WITH DIAERESIS
|-
!å
|U+00E5||colspan=2|134||0229||LATIN SMALL LETTER A WITH RING ABOVE
|-
!æ
|U+00E6||colspan=2|145||0230||LATIN SMALL LETTER AE
|-
!ç
|U+00E7||colspan=2|135||0231||LATIN SMALL LETTER C WITH CEDILLA
|-
!è
|U+00E8||colspan=2|138||0232||LATIN SMALL LETTER E WITH GRAVE
|-
!é
|U+00E9||colspan=2|130||0233||LATIN SMALL LETTER E WITH ACUTE
|-
!ê
|U+00EA||colspan=2|136||0234||LATIN SMALL LETTER E WITH CIRCUMFLEX
|-
!ë
|U+00EB||colspan=2|137||0235||LATIN SMALL LETTER E WITH DIAERESIS
|-
!ì
|U+00EC||colspan=2|141||0236||LATIN SMALL LETTER I WITH GRAVE
|-
!í
|U+00ED||colspan=2|161||0237||LATIN SMALL LETTER I WITH ACUTE
|-
!î
|U+00EE||colspan=2|140||0238||LATIN SMALL LETTER I WITH CIRCUMFLEX
|-
!ï
|U+00EF||colspan=2|139||0239||LATIN SMALL LETTER I WITH DIAERESIS
|-
!ð
|U+00F0||||208||0240||LATIN SMALL LETTER ETH
|-
!ñ
|U+00F1||colspan=2|164||0241||LATIN SMALL LETTER N WITH TILDE
|-
!ò
|U+00F2||colspan=2|149||0242||LATIN SMALL LETTER O WITH GRAVE
|-
!ó
|U+00F3||colspan=2|162||0243||LATIN SMALL LETTER O WITH ACUTE
|-
!ô
|U+00F4||colspan=2|147||0244||LATIN SMALL LETTER O WITH CIRCUMFLEX
|-
!õ
|U+00F5||||228||0245||LATIN SMALL LETTER O WITH TILDE
|-
!ö
|U+00F6||colspan=2|148||0246||LATIN SMALL LETTER O WITH DIAERESIS
|-
!÷
|U+00F7||colspan=2|246||0247||DIVISION SIGN
|-
!ø
|U+00F8||||155||0248||LATIN SMALL LETTER O WITH STROKE
|-
!ù
|U+00F9||colspan=2|151||0249||LATIN SMALL LETTER U WITH GRAVE
|-
!ú
|U+00FA||colspan=2|163||0250||LATIN SMALL LETTER U WITH ACUTE
|-
!û
|U+00FB||colspan=2|150||0251||LATIN SMALL LETTER U WITH CIRCUMFLEX
|-
!ü
|U+00FC||colspan=2|129||0252||LATIN SMALL LETTER U WITH DIAERESIS
|-
!ý
|U+00FD||||236||0253||LATIN SMALL LETTER Y WITH ACUTE
|-
!þ
|U+00FE||||231||0254||LATIN SMALL LETTER THORN
|-
!ÿ
|U+00FF||colspan=2|152||0255||LATIN SMALL LETTER Y WITH DIAERESIS
|-
!ı
|U+0131||||213||||LATIN SMALL LETTER DOTLESS I
|-
!Œ
|U+0152||colspan=2 ||0140||LATIN CAPITAL LIGATURE OE
|-
!œ
|U+0153||colspan=2 ||0156||LATIN SMALL LIGATURE OE
|-
!Š
|U+0160||colspan=2 ||0138||LATIN CAPITAL LETTER S WITH CARON
|-
!š
|U+0161||colspan=2 ||0154||LATIN SMALL LETTER S WITH CARON
|-
!Ÿ
|U+0178||colspan=2 ||0159||LATIN CAPITAL LETTER Y WITH DIAERESIS
|-
!Ž
|U+017D||colspan=2 ||0142||LATIN CAPITAL LETTER Z WITH CARON
|-
!ž
|U+017E||colspan=2 ||0158||LATIN SMALL LETTER Z WITH CARON
|-
!ƒ
|U+0192||colspan=2|159||0131||LATIN SMALL LETTER F WITH HOOK
|-
!ˆ
|U+02C6||colspan=2 ||0136||MODIFIER LETTER CIRCUMFLEX ACCENT
|-
!˜
|U+02DC||colspan=2 ||0152||SMALL TILDE
|-
!Γ
|U+0393||226||colspan=2 ||GREEK CAPITAL LETTER GAMMA
|-
!Θ
|U+0398||233||colspan=2 ||GREEK CAPITAL LETTER THETA
|-
!Σ
|U+03A3||228||colspan=2 ||GREEK CAPITAL LETTER SIGMA
|-
!Φ
|U+03A6||232||colspan=2 ||GREEK CAPITAL LETTER PHI
|-
!Ω
|U+03A9||234||colspan=2 ||GREEK CAPITAL LETTER OMEGA
|-
!α
|U+03B1||224||colspan=2 ||GREEK SMALL LETTER ALPHA
|-
!δ
|U+03B4||235||colspan=2 ||GREEK SMALL LETTER DELTA
|-
!ε
|U+03B5||238||colspan=2 ||GREEK SMALL LETTER EPSILON
|-
!π
|U+03C0||227||colspan=2 ||GREEK SMALL LETTER PI
|-
!σ
|U+03C3||229||colspan=2 ||GREEK SMALL LETTER SIGMA
|-
!τ
|U+03C4||231||colspan=2 ||GREEK SMALL LETTER TAU
|-
!φ
|U+03C6||237||colspan=2 ||GREEK SMALL LETTER PHI
|-
!-
|U+2013||colspan=2 ||0150||EN DASH
|-
!--
|U+2014||colspan=2 ||0151||EM DASH
|-
!‗
|U+2017||||242||||DOUBLE LOW LINE
|-
!
|U+2018||colspan=2 ||0145||LEFT SINGLE QUOTATION MARK
|-
!
|U+2019||colspan=2 ||0146||RIGHT SINGLE QUOTATION MARK
|-
!
|U+201A||colspan=2 ||0130||SINGLE LOW-9 QUOTATION MARK
|-
!
|U+201C||colspan=2 ||0147||LEFT DOUBLE QUOTATION MARK
|-
!
|U+201D||colspan=2 ||0148||RIGHT DOUBLE QUOTATION MARK
|-
!
|U+201E||colspan=2 ||0132||DOUBLE LOW-9 QUOTATION MARK
|-
!†
|U+2020||colspan=2 ||0134||DAGGER
|-
!‡
|U+2021||colspan=2 ||0135||DOUBLE DAGGER
|-
!•
|U+2022||colspan=2|7||0149||BULLET
|-
!...
|U+2026||colspan=2 ||0133||HORIZONTAL ELLIPSIS
|-
!‰
|U+2030||colspan=2 ||0137||PER MILLE SIGN
|-
!‹
|U+2039||colspan=2 ||0139||SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|-
!›
|U+203A||colspan=2 ||0155||SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|-
!‼
|U+203C||colspan=2|19||||DOUBLE EXCLAMATION MARK
|-
!n
|U+207F||252||colspan=2 ||SUPERSCRIPT LATIN SMALL LETTER N
|-
!₧
|U+20A7||158||colspan=2 ||PESETA SIGN
|-
!€
|U+20AC||colspan=2 ||0128||EURO SIGN
|-
!
|U+2122||colspan=2 ||0153||TRADE MARK SIGN
|-
!←
|U+2190||colspan=2|27||||LEFTWARDS ARROW
|-
!↑
|U+2191||colspan=2|24||||UPWARDS ARROW
|-
!→
|U+2192||colspan=2|26||||RIGHTWARDS ARROW
|-
!↓
|U+2193||colspan=2|25||||DOWNWARDS ARROW
|-
!↔
|U+2194||colspan=2|29||||LEFT RIGHT ARROW
|-
!↕
|U+2195||colspan=2|18||||UP DOWN ARROW
|-
!↨
|U+21A8||colspan=2|23||||UP DOWN ARROW WITH BASE
|-
!∙
|U+2219||249||colspan=2 ||BULLET OPERATOR
|-
!√
|U+221A||251||colspan=2 ||SQUARE ROOT
|-
!∞
|U+221E||236||colspan=2 ||INFINITY
|-
!∟
|U+221F||colspan=2|28||||RIGHT ANGLE
|-
!∩
|U+2229||239||colspan=2 ||INTERSECTION
|-
!≈
|U+2248||247||colspan=2 ||ALMOST EQUAL TO
|-
!≤
|U+2264||243||colspan=2 ||LESS-THAN OR EQUAL TO
|-
!≡
|U+2261||240||colspan=2 ||IDENTICAL TO
|-
!≥
|U+2265||242||colspan=2 ||GREATER-THAN OR EQUAL TO
|-
!⌂
|U+2302||colspan=2|127||||HOUSE
|-
!⌐
|U+2310||169||colspan=2 ||REVERSED NOT SIGN
|-
!⌠
|U+2320||244||colspan=2 ||TOP HALF INTEGRAL
|-
!⌡
|U+2321||245||colspan=2 ||BOTTOM HALF INTEGRAL
|-
!─
|U+2500||colspan=2|196||||BOX DRAWINGS LIGHT HORIZONTAL
|-
!│
|U+2502||colspan=2|179||||BOX DRAWINGS LIGHT VERTICAL
|-
!┌
|U+250C||colspan=2|218||||BOX DRAWINGS LIGHT DOWN AND RIGHT
|-
!┐
|U+2510||colspan=2|191||||BOX DRAWINGS LIGHT DOWN AND LEFT
|-
!└
|U+2514||colspan=2|192||||BOX DRAWINGS LIGHT UP AND RIGHT
|-
!┘
|U+2518||colspan=2|217||||BOX DRAWINGS LIGHT UP AND LEFT
|-
!├
|U+251C||colspan=2|195||||BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|-
!┤
|U+2524||colspan=2|180||||BOX DRAWINGS LIGHT VERTICAL AND LEFT
|-
!┬
|U+252C||colspan=2|194||||BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|-
!┴
|U+2534||colspan=2|193||||BOX DRAWINGS LIGHT UP AND HORIZONTAL
|-
!┼
|U+253C||colspan=2|197||||BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|-
!═
|U+2550||colspan=2|205||||BOX DRAWINGS DOUBLE HORIZONTAL
|-
!║
|U+2551||colspan=2|186||||BOX DRAWINGS DOUBLE VERTICAL
|-
!╒
|U+2552||213||colspan=2 ||BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
|-
!╓
|U+2553||214||colspan=2 ||BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
|-
!╔
|U+2554||colspan=2|201||||BOX DRAWINGS DOUBLE DOWN AND RIGHT
|-
!╕
|U+2555||184||colspan=2 ||BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
|-
!╖
|U+2556||183||colspan=2 ||BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
|-
!╗
|U+2557||colspan=2|187||||BOX DRAWINGS DOUBLE DOWN AND LEFT
|-
!╘
|U+2558||212||colspan=2 ||BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
|-
!╙
|U+2559||211||colspan=2 ||BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
|-
!╚
|U+255A||colspan=2|200||||BOX DRAWINGS DOUBLE UP AND RIGHT
|-
!╛
|U+255B||190||colspan=2 ||BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
|-
!╜
|U+255C||189||colspan=2 ||BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
|-
!╝
|U+255D||colspan=2|188||||BOX DRAWINGS DOUBLE UP AND LEFT
|-
!╞
|U+255E||198||colspan=2 ||BOX DRAWINGS VERTICAL SINGLE AND RIGHT
DOUBLE
|-
!╟
|U+255F||199||colspan=2 ||BOX DRAWINGS VERTICAL DOUBLE AND RIGHT
SINGLE
|-
!╠
|U+2560||colspan=2|204||||BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
|-
!╢
|U+2562||182||colspan=2 ||BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
|-
!╣
|U+2563||colspan=2|185||||BOX DRAWINGS DOUBLE VERTICAL AND LEFT
|-
!╤
|U+2564||209||colspan=2 ||BOX DRAWINGS DOWN SINGLE AND HORIZONTAL
DOUBLE
|-
!╥
|U+2565||210||colspan=2 ||BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL
SINGLE
|-
!╦
|U+2566||colspan=2|203||||BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
|-
!╧
|U+2567||207||colspan=2 ||BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
|-
!╨
|U+2568||208||colspan=2 ||BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
|-
!╩
|U+2569||colspan=2|202||||BOX DRAWINGS DOUBLE UP AND HORIZONTAL
|-
!╪
|U+256A||216||colspan=2 ||BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL
DOUBLE
|-
!╫
|U+256B||215||colspan=2 ||BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL
SINGLE
|-
!╬
|U+256C||colspan=2|206||||BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
|-
!▀
|U+2580||colspan=2|223||||UPPER HALF BLOCK
|-
!▄
|U+2584||colspan=2|220||||LOWER HALF BLOCK
|-
!█
|U+2588||colspan=2|219||||FULL BLOCK
|-
!▌
|U+258C||221||colspan=2 ||LEFT HALF BLOCK
|-
!▐
|U+2590||222||colspan=2 ||RIGHT HALF BLOCK
|-
!░
|U+2591||colspan=2|176||||LIGHT SHADE
|-
!▒
|U+2592||colspan=2|177||||MEDIUM SHADE
|-
!▓
|U+2593||colspan=2|178||||DARK SHADE
|-
!■
|U+25A0||colspan=2|254||||BLACK SQUARE
|-
!▬
|U+25AC||colspan=2|22||||BLACK RECTANGLE
|-
!▲
|U+25B2||colspan=2|30||||BLACK UP-POINTING TRIANGLE
|-
!►
|U+25BA||colspan=2|16||||BLACK RIGHT-POINTING POINTER
|-
!▼
|U+25BC||colspan=2|31||||BLACK DOWN-POINTING TRIANGLE
|-
!◄
|U+25C4||colspan=2|17||||BLACK LEFT-POINTING POINTER
|-
!○
|U+25CB||colspan=2|9||||WHITE CIRCLE
|-
!◘
|U+25D8||colspan=2|8||||INVERSE BULLET
|-
!◙
|U+25D9||colspan=2|10||||INVERSE WHITE CIRCLE
|-
!☺
|U+263A||colspan=2|1||||WHITE SMILING FACE
|-
!☻
|U+263B||colspan=2|2||||BLACK SMILING FACE
|-
!☼
|U+263C||colspan=2|15||||WHITE SUN WITH RAYS
|-
!♀
|U+2640||colspan=2|12||||FEMALE SIGN
|-
!♂
|U+2642||colspan=2|11||||MALE SIGN
|-
!♠
|U+2660||colspan=2|6||||BLACK SPADE SUIT
|-
!♣
|U+2663||colspan=2|5||||BLACK CLUB SUIT
|-
!♥
|U+2665||colspan=2|3||||BLACK HEART SUIT
|-
!♦
|U+2666||colspan=2|4||||BLACK DIAMOND SUIT
|-
!♪
|U+266A||colspan=2|13||||EIGHTH NOTE
|-
!♫
|U+266B||colspan=2|14||||BEAMED EIGHTH NOTES
|}
See also
======================================================================
* Combining character
* Compose key for other operating systems
* Keyboard layout
* List of Unicode characters
* Numeric character reference
* Unicode input
License
=========
All content on Gopherpedia comes from Wikipedia, and is licensed under CC-BY-SA
License URL:
http://creativecommons.org/licenses/by-sa/3.0/
Original Article:
http://en.wikipedia.org/wiki/Alt_code