Alt code

Last updated

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 Alt key, then typing a number on the keyboard's numeric keypad that identifies the character and then releasing Alt. [1]

Contents

MS-DOS

On IBM PC compatible personal computers from the 1980s, the BIOS allowed the user to hold down the Alt 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; for a more complete list, see code page ).

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.[ where? ][ clarification needed ] 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 Ctrl+G. While some (most?) applications would insert a bullet character (code point 7 on code page 437), some would treat this identical to Ctrl+G which often was a command for the program.[ citation needed ]

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:

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. [3] 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. [4] For instance, Alt+9731 in WordPad produces the U+2603SNOWMAN. 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 AF). To enable it, a user must set or create a string type (REG_SZ) 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 Alt++11B 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 Ctrl+⇧ Shift+U, and typing the hex number followed by the space bar or enter key. For example,

Limitations

If Num lock is disabled, attempting an Alt code may cause unexpected results in some applications, due to the controls used on the same key. For example, Alt+4 can be taken as Alt+, causing a web browser to go back one page.

List of codes

UnicodeCP437CP850CP1252Unicode name
 U+00A02550160NO-BREAK SPACE
¡U+00A11730161INVERTED EXCLAMATION MARK
¢U+00A21551890162CENT SIGN
£U+00A31560163POUND SIGN
¤U+00A42070164CURRENCY SIGN
¥U+00A51571900165YEN SIGN
¦U+00A62210166BROKEN BAR
§U+00A7212450167SECTION SIGN
¨U+00A82490168DIAERESIS
©U+00A91840169COPYRIGHT SIGN
ªU+00AA1660170FEMININE ORDINAL INDICATOR
«U+00AB1740171LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
¬U+00AC1700172NOT SIGN
­ [c] U+00AD2400173SOFT HYPHEN
®U+00AE1690174REGISTERED SIGN
¯U+00AF2380175MACRON
°U+00B02480176DEGREE SIGN
±U+00B12410177PLUS-MINUS SIGN
2U+00B22530178SUPERSCRIPT TWO
3U+00B32520179SUPERSCRIPT THREE
´U+00B42390180ACUTE ACCENT
μU+00B52300181MICRO SIGN
U+00B6202440182PILCROW SIGN
·U+00B72500183MIDDLE DOT
¸U+00B82470184CEDILLA
1U+00B92510185SUPERSCRIPT ONE
ºU+00BA1670186MASCULINE ORDINAL INDICATOR
»U+00BB1750187RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
14U+00BC1720188VULGAR FRACTION ONE QUARTER
12U+00BD1710189VULGAR FRACTION ONE HALF
34U+00BE2430190VULGAR FRACTION THREE QUARTERS
¿U+00BF1680191INVERTED QUESTION MARK
ÀU+00C01830192LATIN CAPITAL LETTER A WITH GRAVE
ÁU+00C11810193LATIN CAPITAL LETTER A WITH ACUTE
ÂU+00C21820194LATIN CAPITAL LETTER A WITH CIRCUMFLEX
ÃU+00C31990195LATIN CAPITAL LETTER A WITH TILDE
ÄU+00C41420196LATIN CAPITAL LETTER A WITH DIAERESIS
ÅU+00C51430197LATIN CAPITAL LETTER A WITH RING ABOVE
ÆU+00C61460198LATIN CAPITAL LETTER AE
ÇU+00C71280199LATIN CAPITAL LETTER C WITH CEDILLA
ÈU+00C82120200LATIN CAPITAL LETTER E WITH GRAVE
ÉU+00C91440201LATIN CAPITAL LETTER E WITH ACUTE
ÊU+00CA2100202LATIN CAPITAL LETTER E WITH CIRCUMFLEX
ËU+00CB2110203LATIN CAPITAL LETTER E WITH DIAERESIS
ÌU+00CC2220204LATIN CAPITAL LETTER I WITH GRAVE
ÍU+00CD2140205LATIN CAPITAL LETTER I WITH ACUTE
ÎU+00CE2150206LATIN CAPITAL LETTER I WITH CIRCUMFLEX
ÏU+00CF2160207LATIN CAPITAL LETTER I WITH DIAERESIS
ÐU+00D02090208LATIN CAPITAL LETTER ETH
ÑU+00D11650209LATIN CAPITAL LETTER N WITH TILDE
ÒU+00D22270210LATIN CAPITAL LETTER O WITH GRAVE
ÓU+00D32240211LATIN CAPITAL LETTER O WITH ACUTE
ÔU+00D42260212LATIN CAPITAL LETTER O WITH CIRCUMFLEX
ÕU+00D52290213LATIN CAPITAL LETTER O WITH TILDE
ÖU+00D61530214LATIN CAPITAL LETTER O WITH DIAERESIS
×U+00D71580215MULTIPLICATION SIGN
ØU+00D81570216LATIN CAPITAL LETTER O WITH STROKE
ÙU+00D92350217LATIN CAPITAL LETTER U WITH GRAVE
ÚU+00DA2330218LATIN CAPITAL LETTER U WITH ACUTE
ÛU+00DB2340219LATIN CAPITAL LETTER U WITH CIRCUMFLEX
ÜU+00DC1540220LATIN CAPITAL LETTER U WITH DIAERESIS
ÝU+00DD2370221LATIN CAPITAL LETTER Y WITH ACUTE
ÞU+00DE2320222LATIN CAPITAL LETTER THORN
ßU+00DF2250223LATIN SMALL LETTER SHARP S
àU+00E01330224LATIN SMALL LETTER A WITH GRAVE
áU+00E11600225LATIN SMALL LETTER A WITH ACUTE
âU+00E21310226LATIN SMALL LETTER A WITH CIRCUMFLEX
ãU+00E31980227LATIN SMALL LETTER A WITH TILDE
äU+00E41320228LATIN SMALL LETTER A WITH DIAERESIS
åU+00E51340229LATIN SMALL LETTER A WITH RING ABOVE
æU+00E61450230LATIN SMALL LETTER AE
çU+00E71350231LATIN SMALL LETTER C WITH CEDILLA
èU+00E81380232LATIN SMALL LETTER E WITH GRAVE
éU+00E91300233LATIN SMALL LETTER E WITH ACUTE
êU+00EA1360234LATIN SMALL LETTER E WITH CIRCUMFLEX
ëU+00EB1370235LATIN SMALL LETTER E WITH DIAERESIS
ìU+00EC1410236LATIN SMALL LETTER I WITH GRAVE
íU+00ED1610237LATIN SMALL LETTER I WITH ACUTE
îU+00EE1400238LATIN SMALL LETTER I WITH CIRCUMFLEX
ïU+00EF1390239LATIN SMALL LETTER I WITH DIAERESIS
ðU+00F02080240LATIN SMALL LETTER ETH
ñU+00F11640241LATIN SMALL LETTER N WITH TILDE
òU+00F21490242LATIN SMALL LETTER O WITH GRAVE
óU+00F31620243LATIN SMALL LETTER O WITH ACUTE
ôU+00F41470244LATIN SMALL LETTER O WITH CIRCUMFLEX
õU+00F52280245LATIN SMALL LETTER O WITH TILDE
öU+00F61480246LATIN SMALL LETTER O WITH DIAERESIS
÷U+00F72460247DIVISION SIGN
øU+00F81550248LATIN SMALL LETTER O WITH STROKE
ùU+00F91510249LATIN SMALL LETTER U WITH GRAVE
úU+00FA1630250LATIN SMALL LETTER U WITH ACUTE
ûU+00FB1500251LATIN SMALL LETTER U WITH CIRCUMFLEX
üU+00FC1290252LATIN SMALL LETTER U WITH DIAERESIS
ýU+00FD2360253LATIN SMALL LETTER Y WITH ACUTE
þU+00FE2310254LATIN SMALL LETTER THORN
ÿU+00FF1520255LATIN SMALL LETTER Y WITH DIAERESIS
ıU+0131213LATIN SMALL LETTER DOTLESS I
ŒU+01520140LATIN CAPITAL LIGATURE OE
œU+01530156LATIN SMALL LIGATURE OE
ŠU+01600138LATIN CAPITAL LETTER S WITH CARON
šU+01610154LATIN SMALL LETTER S WITH CARON
ŸU+01780159LATIN CAPITAL LETTER Y WITH DIAERESIS
ŽU+017D0142LATIN CAPITAL LETTER Z WITH CARON
žU+017E0158LATIN SMALL LETTER Z WITH CARON
ƒU+01921590131LATIN SMALL LETTER F WITH HOOK
ˆU+02C60136MODIFIER LETTER CIRCUMFLEX ACCENT
˜U+02DC0152SMALL TILDE
ΓU+0393226GREEK CAPITAL LETTER GAMMA
ΘU+0398233GREEK CAPITAL LETTER THETA
ΣU+03A3228GREEK CAPITAL LETTER SIGMA
ΦU+03A6232GREEK CAPITAL LETTER PHI
ΩU+03A9234GREEK CAPITAL LETTER OMEGA
αU+03B1224GREEK SMALL LETTER ALPHA
δU+03B4235GREEK SMALL LETTER DELTA
εU+03B5238GREEK SMALL LETTER EPSILON
πU+03C0227GREEK SMALL LETTER PI
σU+03C3229GREEK SMALL LETTER SIGMA
τU+03C4231GREEK SMALL LETTER TAU
φU+03C6237GREEK SMALL LETTER PHI
U+20130150EN DASH
U+20140151EM DASH
U+2017242DOUBLE LOW LINE
U+20180145LEFT SINGLE QUOTATION MARK
U+20190146RIGHT SINGLE QUOTATION MARK
U+201A0130SINGLE LOW-9 QUOTATION MARK
U+201C0147LEFT DOUBLE QUOTATION MARK
U+201D0148RIGHT DOUBLE QUOTATION MARK
U+201E0132DOUBLE LOW-9 QUOTATION MARK
U+20200134DAGGER
U+20210135DOUBLE DAGGER
U+202270149BULLET
...U+20260133HORIZONTAL ELLIPSIS
U+20300137PER MILLE SIGN
U+20390139SINGLE LEFT-POINTING ANGLE QUOTATION MARK
U+203A0155SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
U+203C19DOUBLE EXCLAMATION MARK
nU+207F252SUPERSCRIPT LATIN SMALL LETTER N
U+20A7158PESETA SIGN
U+20AC0128EURO SIGN
U+21220153TRADE MARK SIGN
U+219027LEFTWARDS ARROW
U+219124UPWARDS ARROW
U+219226RIGHTWARDS ARROW
U+219325DOWNWARDS ARROW
U+219429LEFT RIGHT ARROW
U+219518UP DOWN ARROW
U+21A823UP DOWN ARROW WITH BASE
U+2219249BULLET OPERATOR
U+221A251SQUARE ROOT
U+221E236INFINITY
U+221F28RIGHT ANGLE
U+2229239INTERSECTION
U+2248247ALMOST EQUAL TO
U+2264243LESS-THAN OR EQUAL TO
U+2261240IDENTICAL TO
U+2265242GREATER-THAN OR EQUAL TO
U+2302127HOUSE
U+2310169REVERSED NOT SIGN
U+2320244TOP HALF INTEGRAL
U+2321245BOTTOM HALF INTEGRAL
U+2500196BOX DRAWINGS LIGHT HORIZONTAL
U+2502179BOX DRAWINGS LIGHT VERTICAL
U+250C218BOX DRAWINGS LIGHT DOWN AND RIGHT
U+2510191BOX DRAWINGS LIGHT DOWN AND LEFT
U+2514192BOX DRAWINGS LIGHT UP AND RIGHT
U+2518217BOX DRAWINGS LIGHT UP AND LEFT
U+251C195BOX DRAWINGS LIGHT VERTICAL AND RIGHT
U+2524180BOX DRAWINGS LIGHT VERTICAL AND LEFT
U+252C194BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
U+2534193BOX DRAWINGS LIGHT UP AND HORIZONTAL
U+253C197BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
U+2550205BOX DRAWINGS DOUBLE HORIZONTAL
U+2551186BOX DRAWINGS DOUBLE VERTICAL
U+2552213BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
U+2553214BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
U+2554201BOX DRAWINGS DOUBLE DOWN AND RIGHT
U+2555184BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
U+2556183BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
U+2557187BOX DRAWINGS DOUBLE DOWN AND LEFT
U+2558212BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
U+2559211BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
U+255A200BOX DRAWINGS DOUBLE UP AND RIGHT
U+255B190BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
U+255C189BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
U+255D188BOX DRAWINGS DOUBLE UP AND LEFT
U+255E198BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
U+255F199BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
U+2560204BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
U+2562182BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
U+2563185BOX DRAWINGS DOUBLE VERTICAL AND LEFT
U+2564209BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
U+2565210BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
U+2566203BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
U+2567207BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
U+2568208BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
U+2569202BOX DRAWINGS DOUBLE UP AND HORIZONTAL
U+256A216BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
U+256B215BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
U+256C206BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
U+2580223UPPER HALF BLOCK
U+2584220LOWER HALF BLOCK
U+2588219FULL BLOCK
U+258C221LEFT HALF BLOCK
U+2590222RIGHT HALF BLOCK
U+2591176LIGHT SHADE
U+2592177MEDIUM SHADE
U+2593178DARK SHADE
U+25A0254BLACK SQUARE
U+25AC22BLACK RECTANGLE
U+25B230BLACK UP-POINTING TRIANGLE
U+25BA16BLACK RIGHT-POINTING POINTER
U+25BC31BLACK DOWN-POINTING TRIANGLE
U+25C417BLACK LEFT-POINTING POINTER
U+25CB9WHITE CIRCLE
U+25D88INVERSE BULLET
U+25D910INVERSE WHITE CIRCLE
U+263A1WHITE SMILING FACE
U+263B2BLACK SMILING FACE
U+263C15WHITE SUN WITH RAYS
U+264012FEMALE SIGN
U+264211MALE SIGN
U+26606BLACK SPADE SUIT
U+26635BLACK CLUB SUIT
U+26653BLACK HEART SUIT
U+26664BLACK DIAMOND SUIT
U+266A13EIGHTH NOTE
U+266B14BEAMED EIGHTH NOTES

See also

Notes

  1. Microsoft initially referred to them as "ANSI" code pages, but later acknowledged that this as a misnomer.
  2. But if the user has, for, example, the code page CP1251 (Cyrillic) in use, where the symbol at codepoint 163 is Je (Cyrillic) (Ј), it is this and not £ that will be displayed.
  3. Only visible at a line break that falls between syllables of a word, where it appears as a hyphen-minus, -.

Related Research Articles

The keyboard for IBM PC-compatible computers is standardized. However, during the more than 30 years of PC architecture being frequently updated, many keyboard layout variations have been developed.

<span class="mw-page-title-main">QWERTY</span> Keyboard layout for Latin-script alphabets

QWERTY is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six keys on the top letter row of the keyboard: QWERTY. The QWERTY design is based on a layout included in the Sholes and Glidden typewriter sold via E. Remington and Sons from 1874. QWERTY became popular with the success of the Remington No. 2 of 1878 and remains in ubiquitous use.

<span class="mw-page-title-main">Scroll Lock</span> Computer key

Scroll Lock is a lock key on most IBM-compatible computer keyboards. Depending on the operating system, it may be used for different purposes, and applications may assign functions to the key or change their behavior depending on its toggling state. The key is not frequently used, and therefore some reduced or specialized keyboards lack Scroll Lock altogether.

<span class="mw-page-title-main">Ø</span> Letter of the Latin alphabet used in the Danish, Norwegian, Faroese, and Southern Sámi languages

Ø is a letter used in the Danish, Norwegian, Faroese, and Southern Sámi languages. It is mostly used to represent the mid front rounded vowels, such as and, except for Southern Sámi where it is used as an diphthong.

<span class="mw-page-title-main">Ü</span> Latin letter U with umlaut/diaeresis

Ü is a Latin script character composed of the letter U and the diaeresis diacritical mark. In some alphabets such as those of a number of Romance languages or Guarani it denotes an instance of regular U to be construed in isolation from adjacent characters with which it would usually form a larger unit; other alphabets like the Azerbaijani, Estonian, German, Hungarian and Turkish ones treat it as a letter in its own right. In those cases it typically represents a close front rounded vowel.

<span class="mw-page-title-main">AZERTY</span> Keyboard layout used for French

AZERTY is a specific layout for the characters of the Latin alphabet on typewriter keys and computer keyboards. The layout takes its name from the first six letters to appear on the first row of alphabetical keys; that is,. Similar to the QWERTZ layout, it is modelled on the English QWERTY layout. It is used in France and Belgium, although each of these countries has its own national variation on the layout. Luxembourg and Switzerland use the Swiss QWERTZ keyboard. Most residents of Quebec, the mainly French-speaking province of Canada, use a QWERTY keyboard that has been adapted to the French language such as the Multilingual Standard keyboard CAN/CSA Z243.200-92 which is stipulated by the government of Quebec and the Government of Canada.

<span class="mw-page-title-main">Pound sign</span> Currency sign

The pound sign is the symbol for the pound unit of sterling – the currency of the United Kingdom and its associated Crown Dependencies and British Overseas Territories and previously of Great Britain and of the Kingdom of England. The same symbol is used for other currencies called pound, such as the Egyptian and Syrian pounds. The sign may be drawn with one or two bars depending on personal preference, but the Bank of England has used the one-bar style exclusively on banknotes since 1975.

A dead key is a special kind of modifier key on a mechanical typewriter, or computer keyboard, that is typically used to attach a specific diacritic to a base letter. The dead key does not generate a (complete) character by itself, but modifies the character generated by the key struck immediately after. Thus, a dedicated key is not needed for each possible combination of a diacritic and a letter, but rather only one dead key for each diacritic is needed, in addition to the normal base letter keys.

<span class="mw-page-title-main">Input method</span> Method for generating non-native characters on devices

An input method is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters that are available to them. Using an input method is usually necessary for languages that have more graphemes than there are keys on the keyboard.

<span class="mw-page-title-main">Keyboard shortcut</span> Assignments for computer keyboard keys

In computing, a keyboard shortcut is a software-based assignment of an action to one or more keys on a computer keyboard. Most operating systems and applications come with a default set of keyboard shortcuts, some of which may be modified by the user in the settings.

<span class="mw-page-title-main">Alt key</span> Computer key

The Alt keyAlt on a computer keyboard is used to change (alternate) the function of other pressed keys. Thus, the Alt key is a modifier key, used in a similar fashion to the Shift key. For example, simply pressing A will type the letter 'a', but holding down the Alt key while pressing A will cause the computer to perform an Alt+A function, which varies from program to program. The international standard ISO/IEC 9995-2 calls it Alternate key. The key is located on either side of the space bar, but in non-US PC keyboard layouts, rather than a second Alt key, there is an 'Alt Gr' key to the right of the space bar. Both placements are in accordance with ISO/IEC 9995-2. With some keyboard mappings, the right Alt key can be reconfigured to function as an AltGr key although not engraved as such.

In word processing and digital typesetting, a non-breaking space, also called NBSP, required space, hard space, or fixed space, is a space character that prevents an automatic line break at its position. In some formats, including HTML, it also prevents consecutive whitespace characters from collapsing into a single space. Non-breaking space characters with other widths also exist.

<span class="mw-page-title-main">Code page 437</span> Character set of the original IBM PC

Code page 437 is the character set of the original IBM PC. It is also known as CP437, OEM-US, OEM 437, PC-8, or DOS Latin US. The set includes all printable ASCII characters as well as some accented letters (diacritics), Greek letters, icons, and line-drawing symbols. It is sometimes referred to as the "OEM font" or "high ASCII", or as "extended ASCII".

<span class="mw-page-title-main">Compose key</span> Computer key to initiate glyph merger

A compose key is a key on a computer keyboard that indicates that the following keystrokes trigger the insertion of an alternate character, typically a precomposed character or a symbol.

<span class="mw-page-title-main">Option key</span> Modifier key present on Apple keyboards

The Option key, , is a modifier key present on Apple keyboards. It is located between the Control key and the Command key on a typical Mac keyboard. There are two Option keys on modern Mac desktop and notebook keyboards, one on each side of the space bar.

In computer data, a substitute character (␚) is a control character that is used to pad transmitted data in order to send it in blocks of fixed size, or to stand in place of a character that is recognized to be invalid, erroneous or unrepresentable on a given device. It is also used as an escape sequence in some programming languages.

<span class="mw-page-title-main">Hebrew keyboard</span> Keyboard layout

A Hebrew keyboard comes in two different keyboard layouts. Most Hebrew keyboards are bilingual, with Latin characters, usually in a US Qwerty layout. Trilingual keyboard options also exist, with the third script being Arabic or Russian, due to the sizable Arabic- and Russian-speaking populations in Israel.

<span class="mw-page-title-main">Unicode input</span> Input characters using their Unicode code points

Unicode input is method to add a specific Unicode character to a computer file; it is a common way to input characters not directly supported by a physical keyboard. Characters can be entered either by selecting them from a display, by typing a certain sequence of keys on a physical keyboard, or by drawing the symbol by hand on touch-sensitive screen. In contrast to ASCII's 96 element character set, Unicode encodes hundreds of thousands of graphemes (characters) from almost all of the world's written languages and many other signs and symbols besides.

<span class="mw-page-title-main">Keyboard layout</span> Arrangement of keys on a typographic keyboard

A keyboard layout is any specific physical, visual, or functional arrangement of the keys, legends, or key-meaning associations (respectively) of a computer keyboard, mobile phone, or other computer-controlled typographic keyboard.

There are a number of methods to input Esperanto letters and text on a computer, e.g. when using a word processor or email. Input methods depend on a computer's operating system. Specifically the characters ĵ, ĝ, ĉ, ĥ, ŭ, ŝ can be problematic.

References

  1. "Alt Codes List of Alt Key Codes Symbols". www.alt-codes.net. Retrieved 2022-02-23.
  2. 1 2 "To input characters that are not on your keyboard". Microsoft. 2016-07-22. Archived from the original on 2016-07-22. Retrieved 2022-12-30.
  3. Chen, Raymond (2 July 2024). "The history of Alt+number sequences, and why Alt+9731 sometimes gives you a heart and sometimes a snowman". The Old New Thing. Microsoft.
  4. Walker, Jim; et al. (27 April 2022). "About Rich Edit Controls". Windows App Development. Microsoft via Microsoft Learn.