[go: nahoru, domu]

Jump to content

FOCAL character set: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Citation bot (talk | contribs)
Alter: pages, isbn. Formatted dashes. Upgrade ISBN10 to ISBN13. | Use this bot. Report bugs. | Suggested by Whoop whoop pull up | Category:Character sets | #UCB_Category 182/264
 
(11 intermediate revisions by 7 users not shown)
Line 2: Line 2:


==Character set==
==Character set==
The character set is derived from [[ASCII]], but with the control code range and some high bit characters replaced by various special characters. Parenthesis indicates characters that are not in all versions (?).
The character set is derived from [[ASCII]], but with the control code range and some high bit characters replaced by various special characters.


{{anchor|HP-41|82143A}}
{{anchor|HP-41|82143A}}


{|{{chset-table-header1|FOCAL character set ([[HP-41C]]/[[HP-41CV|CV]]/[[HP-41CX|CX]] / [[HP 82143A]])<ref name="Hicks_Synthetic"/><ref name="Hicks_HP41"/>}}
{|{{chset-tableformat}}
{{chset-table-header|FOCAL character set ([[HP-41C]]/[[HP-41CV|CV]]/[[HP-41CX|CX]] / [[HP 82143A]])<ref name="Hicks_Synthetic"/><ref name="Hicks_HP41"/>}}
|-
|-
!{{chset-left2|0_<br/>0}}
|{{chset-left1|0x}}
|{{chset-color-graph}}|{{chset-cell|203E/2666|[[&#x203E;]]/[[♦]]|0}}
|{{chset-cell1|U+203E OVERLINE&#10;U+2666 BLACK DIAMOND SUIT|[[]]/[[♦]]}}
|{{chset-color-graph}}|{{chset-cell|221D?|[[∝]]?|1}}<!-- ≈2248, ∞221E, ∝221D -->
|{{chset-cell1|U+221D PROPORTIONAL TO?|[[∝]]?}}<!-- ≈2248, ∞221E, ∝221D -->
|{{chset-color-letter}}|{{chset-cell|0078+0305/0101|([[Arithmetic mean|x̅]]/[[ā]])|2}}<!-- alternative: ā 0x0101 -->
|{{chset-cell1|U+0078 LATIN SMALL LETTER X 0305&#10;U+0101 LATIN SMALL LETTER A WITH MACRON|[[Arithmetic mean|x̅]]/[[ā]]|style=background:#FFD}}<!-- alternative: ā 0x0101 -->
|{{chset-color-graph}}|{{chset-cell|2190|([[Left arrow (symbol)|←]])|3}}
|{{chset-cell1|U+2190 LEFTWARDS ARROW|[[Left arrow (symbol)|←]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|03B1|[[α]]|4}}
|{{chset-cell1|U+03B1 GREEK SMALL LETTER ALPHA|[[α]]}}
|{{chset-color-letter}}|{{chset-cell|03B2|[[β]]|5}}
|{{chset-cell1|U+03B2 GREEK SMALL LETTER BETA|[[β]]}}
|{{chset-color-letter}}|{{chset-cell|0393|[[Γ]]|6}}
|{{chset-cell1|U+0393 GREEK CAPITAL LETTER GAMMA|[[Γ]]}}
|{{chset-color-graph}}|{{chset-cell|2193|([[Down arrow (symbol)|↓]])|7}}
|{{chset-cell1|U+2193 DOWNWARDS ARROW|[[Down arrow (symbol)|↓]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|0394|([[Δ]])|8}}
|{{chset-cell1|U+0394 GREEK CAPITAL LETTER DELTA|[[Δ]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|03C3|([[σ]])|9}}
|{{chset-cell1|U+03C3 GREEK SMALL LETTER SIGMA|[[σ]]|style=background:#FFD}}
|{{chset-color-graph}}|{{chset-cell|2666|([[♦]])|10}}
|{{chset-cell1|U+2666 BLACK DIAMOND SUIT|[[♦]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|03BB|([[λ]])|11}}
|{{chset-cell1|U+03BB GREEK SMALL LETTER LAMDA|[[λ]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|00B5/03BC|[[Micro sign|µ]]/[[μ]]|12}}
|{{chset-cell1|U+00B5 MICRO SIGN&#10;U+03BC GREEK SMALL LETTER MU|[[Micro sign|µ]]/[[μ]]}}
|{{chset-color-graph}}|{{chset-cell|2221/2220|[[∡]]/[[∠]]|13}}<!-- alternative: ∡ 0x2221 or right angle ∟ 0x221F -->
|{{chset-cell1|U+2221 MEASURED ANGLE&#10;U+2220 ANGLE|[[∡]]/[[∠]]}}<!-- alternative: ∡ 0x2221 or right angle ∟ 0x221F -->
|{{chset-color-letter}}|{{chset-cell|03C4|([[τ]])|14}}
|{{chset-cell1|U+03C4 GREEK SMALL LETTER TAU|[[τ]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|03A6|([[Φ]])|15}}
|{{chset-cell1|U+03A6 GREEK CAPITAL LETTER PHI|[[Φ]]|style=background:#FFD}}
|-
|-
!{{chset-left2|1_<br/>16}}
|{{chset-left1|1x}}
|{{chset-color-letter}}|{{chset-cell|03B8|([[θ]])|16}}
|{{chset-cell1|U+03B8 GREEK SMALL LETTER THETA|[[θ]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|03A9|([[Ω]])|17}}
|{{chset-cell1|U+03A9 GREEK CAPITAL LETTER OMEGA|[[Ω]]|style=background:#FFD}}
|{{chset-color-punct}}|{{chset-cell|0026?|[[Ampersand|&#038;?]]|18}}<!-- pound? §00A7 -->
|{{chset-cell1|U+0026 AMPERSAND?|[[Ampersand|&?]]}}<!-- pound? §00A7 -->
|{{chset-color-letter}}|{{chset-cell|00C5|([[Å]])|19}}
|{{chset-cell1|U+00C5 LATIN CAPITAL LETTER A WITH RING ABOVE|[[Å]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|00E5|([[å]])|20}}
|{{chset-cell1|U+00E5 LATIN SMALL LETTER A WITH RING ABOVE|[[å]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|00C4|([[Ä]])|21}}
|{{chset-cell1|U+00C4 LATIN CAPITAL LETTER A WITH DIAERESIS|[[Ä]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|00E4|([[ä]])|22}}
|{{chset-cell1|U+00E4 LATIN SMALL LETTER A WITH DIAERESIS|[[ä]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|00D6|([[Ö]])|23}}
|{{chset-cell1|U+00D6 LATIN CAPITAL LETTER O WITH DIAERESIS|[[Ö]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|00F6|([[ö]])|24}}
|{{chset-cell1|U+00F6 LATIN SMALL LETTER O WITH DIAERESIS|[[ö]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|00DC|([[Ü]])|25}}
|{{chset-cell1|U+00DC LATIN CAPITAL LETTER U WITH DIAERESIS|[[Ü]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|00FC|([[ü]])|26}}
|{{chset-cell1|U+00FC LATIN SMALL LETTER U WITH DIAERESIS|[[ü]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|00C6|([[Æ]])|27}}
|{{chset-cell1|U+00C6 LATIN CAPITAL LETTER AE|[[Æ]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|00E6|([[æ]])|28}}
|{{chset-cell1|U+00E6 LATIN SMALL LETTER AE|[[æ]]|style=background:#FFD}}
|{{chset-color-graph}}|{{chset-cell|2260|[[≠]]|29}}
|{{chset-cell1|U+2260 NOT EQUAL TO|[[≠]]}}
|{{chset-color-graph}}|{{chset-cell|00A3/20A4|([[£]]/[[₤]])|30}}
|{{chset-cell1|U+00A3 POUND SIGN&#10;U+20A4 LIRA SIGN|[[£]]/[[Lira sign|₤]]|style=background:#FFD}}
|{{chset-color-graph}}|{{chset-cell|2592|[[▒]]|31}}<!-- starburst -->
|{{chset-cell1|U+2592 MEDIUM SHADE|[[▒]]}}<!-- starburst -->
|-
|-
!{{chset-left2|2_<br/>32}}
|{{chset-left1|2x}}
|{{chset-color-misc}}|{{chset-ctrl|0020|[[Space character|SP]]|32}}
|{{chset-ctrl1|U+0020 SPACE|&nbsp;[[Space character|SP]]&nbsp;}}
|{{chset-color-punct}}|{{chset-cell|0021|[[Exclamation mark|!]]|33}}
|{{chset-cell1|U+0021 EXCLAMATION MARK|[[Exclamation mark|!]]}}
|{{chset-color-punct}}|{{chset-cell|0022|[[Quotation mark|&#034;]] |34}}
|{{chset-cell1|U+0022 QUOTATION MARK|[[Quotation mark|"]] }}
|{{chset-color-punct}}|{{chset-cell|0023|[[Number sign|#]]|35}}
|{{chset-cell1|U+0023 NUMBER SIGN|[[Number sign|#]]}}
|{{chset-color-graph}}|{{chset-cell|0024|[[Dollar sign|$]]|36}}
|{{chset-cell1|U+0024 DOLLAR SIGN|[[Dollar sign|$]]}}
|{{chset-color-punct}}|{{chset-cell|0025|[[Percent sign|%]]|37}}
|{{chset-cell1|U+0025 PERCENT SIGN|[[Percent sign|%]]}}
|{{chset-color-punct}}|{{chset-cell|0026|[[Ampersand|&#038;]]|38}}
|{{chset-cell1|U+0026 AMPERSAND|[[Ampersand|&]]}}
|{{chset-color-punct}}|{{chset-cell|0027|[[Apostrophe|&#039;]]|39}}
|{{chset-cell1|U+0027 APOSTROPHE|[[Apostrophe|']]}}
|{{chset-color-punct}}|{{chset-cell|0028|[[Left parenthesis|(]]|40}}
|{{chset-cell1|U+0028 LEFT PARENTHESIS|[[Left parenthesis|(]]}}
|{{chset-color-punct}}|{{chset-cell|0029|[[Right parenthesis|)]]|41}}
|{{chset-cell1|U+0029 RIGHT PARENTHESIS|[[Right parenthesis|)]]}}
|{{chset-color-punct}}|{{chset-cell|002A|[[Asterisk|*]]|42}}
|{{chset-cell1|U+002A ASTERISK|[[Asterisk|*]]}}
|{{chset-color-graph}}|{{chset-cell|002B|[[Plus and minus signs|+]]|43}}
|{{chset-cell1|U+002B PLUS SIGN|[[Plus and minus signs|+]]}}
|{{chset-color-punct}}|{{chset-cell|002C|[[Comma (punctuation)|,]] |44}}
|{{chset-cell1|U+002C COMMA|[[Comma (punctuation)|,]] }}
|{{chset-color-punct}}|{{chset-cell|002D|[[Hyphen-minus|-]]|45}}
|{{chset-cell1|U+002D HYPHEN-MINUS|[[Hyphen-minus|-]]}}
|{{chset-color-punct}}|{{chset-cell|002E|[[Full stop|.]]|46}}
|{{chset-cell1|U+002E FULL STOP|[[Full stop|.]]}}
|{{chset-color-punct}}|{{chset-cell|002F|[[Slash (punctuation)|/]] |47}}
|{{chset-cell1|U+002F SOLIDUS|[[Slash (punctuation)|/]] }}
|-
|-
!{{chset-left2|3_<br/>48}}
|{{chset-left1|3x}}
|{{chset-color-digit}}|{{chset-cell|0030|[[0 (number)|0]]|48}}
|{{chset-cell1|U+0030 DIGIT ZERO|[[0 (number)|0]]}}
|{{chset-color-digit}}|{{chset-cell|0031|[[1 (number)|1]]|49}}
|{{chset-cell1|U+0031 DIGIT ONE|[[1 (number)|1]]}}
|{{chset-color-digit}}|{{chset-cell|0032|[[2 (number)|2]]|50}}
|{{chset-cell1|U+0032 DIGIT TWO|[[2 (number)|2]]}}
|{{chset-color-digit}}|{{chset-cell|0033|[[3 (number)|3]]|51}}
|{{chset-cell1|U+0033 DIGIT THREE|[[3 (number)|3]]}}
|{{chset-color-digit}}|{{chset-cell|0034|[[4 (number)|4]]|52}}
|{{chset-cell1|U+0034 DIGIT FOUR|[[4 (number)|4]]}}
|{{chset-color-digit}}|{{chset-cell|0035|[[5 (number)|5]]|53}}
|{{chset-cell1|U+0035 DIGIT FIVE|[[5 (number)|5]]}}
|{{chset-color-digit}}|{{chset-cell|0036|[[6 (number)|6]]|54}}
|{{chset-cell1|U+0036 DIGIT SIX|[[6 (number)|6]]}}
|{{chset-color-digit}}|{{chset-cell|0037|[[7 (number)|7]]|55}}
|{{chset-cell1|U+0037 DIGIT SEVEN|[[7 (number)|7]]}}
|{{chset-color-digit}}|{{chset-cell|0038|[[8 (number)|8]]|56}}
|{{chset-cell1|U+0038 DIGIT EIGHT|[[8 (number)|8]]}}
|{{chset-color-digit}}|{{chset-cell|0039|[[9 (number)|9]]|57}}
|{{chset-cell1|U+0039 DIGIT NINE|[[9 (number)|9]]}}
|{{chset-color-punct}}|{{chset-cell|003A|[[Colon (punctuation)|&#058;]]|58}}
|{{chset-cell1|U+003A COLON|[[Colon (punctuation)|:]]}}
|{{chset-color-punct}}|{{chset-cell|003B|[[Semicolon|&#059;]]|59}}
|{{chset-cell1|U+003B SEMICOLON|[[Semicolon|;]]}}
|{{chset-color-graph}}|{{chset-cell|003C|[[Less-than sign|&#060;]]|60}}
|{{chset-cell1|U+003C LESS-THAN SIGN|[[Less-than sign|&lt;]]}}
|{{chset-color-graph}}|{{chset-cell|003D|[[Equal sign|&#061;]]|61}}
|{{chset-cell1|U+003D EQUALS SIGN|[[Equal sign|{{=}}]]}}
|{{chset-color-graph}}|{{chset-cell|003E|[[Greater-than sign|&#062;]]|62}}
|{{chset-cell1|U+003E GREATER-THAN SIGN|[[Greater-than sign|&gt;]]}}
|{{chset-color-punct}}|{{chset-cell|003F|[[Question mark|&#063;]]|63}}
|{{chset-cell1|U+003F QUESTION MARK|[[Question mark|?]]}}
|-
|-
!{{chset-left2|4_<br/>64}}
|{{chset-left1|4x}}
|{{chset-color-punct}}|{{chset-cell|0040|[[@]]|64}}
|{{chset-cell1|U+0040 COMMERCIAL AT|[[@]]}}
|{{chset-color-alpha}}|{{chset-cell|0041|[[A]]|65}}
|{{chset-cell1|U+0041 LATIN CAPITAL LETTER A|[[A]]}}
|{{chset-color-alpha}}|{{chset-cell|0042|[[B]]|66}}
|{{chset-cell1|U+0042 LATIN CAPITAL LETTER B|[[B]]}}
|{{chset-color-alpha}}|{{chset-cell|0043|[[C]]|67}}
|{{chset-cell1|U+0043 LATIN CAPITAL LETTER C|[[C]]}}
|{{chset-color-alpha}}|{{chset-cell|0044|[[D]]|68}}
|{{chset-cell1|U+0044 LATIN CAPITAL LETTER D|[[D]]}}
|{{chset-color-alpha}}|{{chset-cell|0045|[[E]]|69}}
|{{chset-cell1|U+0045 LATIN CAPITAL LETTER E|[[E]]}}
|{{chset-color-alpha}}|{{chset-cell|0046|[[F]]|70}}
|{{chset-cell1|U+0046 LATIN CAPITAL LETTER F|[[F]]}}
|{{chset-color-alpha}}|{{chset-cell|0047|[[G]]|71}}
|{{chset-cell1|U+0047 LATIN CAPITAL LETTER G|[[G]]}}
|{{chset-color-alpha}}|{{chset-cell|0048|[[H]]|72}}
|{{chset-cell1|U+0048 LATIN CAPITAL LETTER H|[[H]]}}
|{{chset-color-alpha}}|{{chset-cell|0049|[[I]]|73}}
|{{chset-cell1|U+0049 LATIN CAPITAL LETTER I|[[I]]}}
|{{chset-color-alpha}}|{{chset-cell|004A|[[J]]|74}}
|{{chset-cell1|U+004A LATIN CAPITAL LETTER J|[[J]]}}
|{{chset-color-alpha}}|{{chset-cell|004B|[[K]]|75}}
|{{chset-cell1|U+004B LATIN CAPITAL LETTER K|[[K]]}}
|{{chset-color-alpha}}|{{chset-cell|004C|[[L]]|76}}
|{{chset-cell1|U+004C LATIN CAPITAL LETTER L|[[L]]}}
|{{chset-color-alpha}}|{{chset-cell|004D|[[M]]|77}}
|{{chset-cell1|U+004D LATIN CAPITAL LETTER M|[[M]]}}
|{{chset-color-alpha}}|{{chset-cell|004E|[[N]]|78}}
|{{chset-cell1|U+004E LATIN CAPITAL LETTER N|[[N]]}}
|{{chset-color-alpha}}|{{chset-cell|004F|[[O]]|79}}
|{{chset-cell1|U+004F LATIN CAPITAL LETTER O|[[O]]}}
|-
|-
!{{chset-left2|5_<br/>80}}
|{{chset-left1|5x}}
|{{chset-color-alpha}}|{{chset-cell|0050|[[P]]|80}}
|{{chset-cell1|U+0050 LATIN CAPITAL LETTER P|[[P]]}}
|{{chset-color-alpha}}|{{chset-cell|0051|[[Q]]|81}}
|{{chset-cell1|U+0051 LATIN CAPITAL LETTER Q|[[Q]]}}
|{{chset-color-alpha}}|{{chset-cell|0052|[[R]]|82}}
|{{chset-cell1|U+0052 LATIN CAPITAL LETTER R|[[R]]}}
|{{chset-color-alpha}}|{{chset-cell|0053|[[S]]|83}}
|{{chset-cell1|U+0053 LATIN CAPITAL LETTER S|[[S]]}}
|{{chset-color-alpha}}|{{chset-cell|0054|[[T]]|84}}
|{{chset-cell1|U+0054 LATIN CAPITAL LETTER T|[[T]]}}
|{{chset-color-alpha}}|{{chset-cell|0055|[[U]]|85}}
|{{chset-cell1|U+0055 LATIN CAPITAL LETTER U|[[U]]}}
|{{chset-color-alpha}}|{{chset-cell|0056|[[V]]|86}}
|{{chset-cell1|U+0056 LATIN CAPITAL LETTER V|[[V]]}}
|{{chset-color-alpha}}|{{chset-cell|0057|[[W]]|87}}
|{{chset-cell1|U+0057 LATIN CAPITAL LETTER W|[[W]]}}
|{{chset-color-alpha}}|{{chset-cell|0058|[[X]]|88}}
|{{chset-cell1|U+0058 LATIN CAPITAL LETTER X|[[X]]}}
|{{chset-color-alpha}}|{{chset-cell|0059|[[Y]]|89}}
|{{chset-cell1|U+0059 LATIN CAPITAL LETTER Y|[[Y]]}}
|{{chset-color-alpha}}|{{chset-cell|005A|[[Z]]|90}}
|{{chset-cell1|U+005A LATIN CAPITAL LETTER Z|[[Z]]}}
|{{chset-color-punct}}|{{chset-cell|005B|[[Left square bracket|&#091;]]|91}}
|{{chset-cell1|U+005B LEFT SQUARE BRACKET|[[Left square bracket|&#91;]]}}
|{{chset-color-punct}}|{{chset-cell|005C|[[Backslash|&#092;]]|92}}
|{{chset-cell1|U+005C REVERSE SOLIDUS|[[Backslash|\]]}}
|{{chset-color-punct}}|{{chset-cell|005D|[[Right square bracket|&#093;]]|93}}
|{{chset-cell1|U+005D RIGHT SQUARE BRACKET|[[Right square bracket|&#93;]]}}
|{{chset-color-graph}}|{{chset-cell|2191/005E|[[Arrow (symbol)|↑]]/[[Circumflex|^]]|94}}
|{{chset-cell1|U+2191 UPWARDS ARROW&#10;U+005E CIRCUMFLEX ACCENT|[[Arrow (symbol)|↑]]/[[Circumflex|^]]}}
|{{chset-color-punct}}|{{chset-cell|005F|[[Underscore|_]]|95}}
|{{chset-cell1|U+005F LOW LINE|[[Underscore|_]]}}
|-
|-
!{{chset-left2|6_<br/>96}}
|{{chset-left1|6x}}
|{{chset-color-graph}}|{{chset-cell|0060/22A4|[[Grave accent|`]]/[[⊤]]|96}}<!-- transpose -->
|{{chset-cell1|U+0060 GRAVE ACCENT&#10;U+22A4 DOWN TACK|[[Grave accent|`]]/[[⊤]]}}<!-- transpose -->
|{{chset-color-alpha}}|{{chset-cell|0061|[[a]]|97}}
|{{chset-cell1|U+0061 LATIN SMALL LETTER A|[[a]]}}
|{{chset-color-alpha}}|{{chset-cell|0062|[[b]]|98}}
|{{chset-cell1|U+0062 LATIN SMALL LETTER B|[[b]]}}
|{{chset-color-alpha}}|{{chset-cell|0063|[[c]]|99}}
|{{chset-cell1|U+0063 LATIN SMALL LETTER C|[[c]]}}
|{{chset-color-alpha}}|{{chset-cell|0064|[[d]]|100}}
|{{chset-cell1|U+0064 LATIN SMALL LETTER D|[[d]]}}
|{{chset-color-alpha}}|{{chset-cell|0065|[[e]]|101}}
|{{chset-cell1|U+0065 LATIN SMALL LETTER E|[[e]]}}
|{{chset-color-alpha}}|{{chset-cell|0066|([[f]])|102}}
|{{chset-cell1|U+0066 LATIN SMALL LETTER F|[[f]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0067|([[g]])|103}}
|{{chset-cell1|U+0067 LATIN SMALL LETTER G|[[g]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0068|([[h]])|104}}
|{{chset-cell1|U+0068 LATIN SMALL LETTER H|[[h]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0069|([[i]])|105}}
|{{chset-cell1|U+0069 LATIN SMALL LETTER I|[[i]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|006A|([[j]])|106}}
|{{chset-cell1|U+006A LATIN SMALL LETTER J|[[j]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|006B|([[k]])|107}}
|{{chset-cell1|U+006B LATIN SMALL LETTER K|[[k]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|006C|([[l]])|108}}
|{{chset-cell1|U+006C LATIN SMALL LETTER L|[[l]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|006D|([[m]])|109}}
|{{chset-cell1|U+006D LATIN SMALL LETTER M|[[m]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|006E|([[n]])|110}}
|{{chset-cell1|U+006E LATIN SMALL LETTER N|[[n]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|006F|([[o]])|111}}
|{{chset-cell1|U+006F LATIN SMALL LETTER O|[[o]]|style=background:#FFD}}
|-
|-
!{{chset-left2|7_<br/>112}}
|{{chset-left1|7x}}
|{{chset-color-alpha}}|{{chset-cell|0070|([[p]])|112}}
|{{chset-cell1|U+0070 LATIN SMALL LETTER P|[[p]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0071|([[q]])|113}}
|{{chset-cell1|U+0071 LATIN SMALL LETTER Q|[[q]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0072|([[r]])|114}}
|{{chset-cell1|U+0072 LATIN SMALL LETTER R|[[r]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0073|([[s]])|115}}
|{{chset-cell1|U+0073 LATIN SMALL LETTER S|[[s]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0074|([[t]])|116}}
|{{chset-cell1|U+0074 LATIN SMALL LETTER T|[[t]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0075|([[u]])|117}}
|{{chset-cell1|U+0075 LATIN SMALL LETTER U|[[u]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0076|([[v]])|118}}
|{{chset-cell1|U+0076 LATIN SMALL LETTER V|[[v]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0077|([[w]])|119}}
|{{chset-cell1|U+0077 LATIN SMALL LETTER W|[[w]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0078|([[x]])|120}}
|{{chset-cell1|U+0078 LATIN SMALL LETTER X|[[x]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|0079|([[y]])|121}}
|{{chset-cell1|U+0079 LATIN SMALL LETTER Y|[[y]]|style=background:#FFD}}
|{{chset-color-alpha}}|{{chset-cell|007A|([[z]])|122}}
|{{chset-cell1|U+007A LATIN SMALL LETTER Z|[[z]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|03C0|([[π]])|123}}
|{{chset-cell1|U+03C0 GREEK SMALL LETTER PI|[[Pi (letter)|π]]|style=background:#FFD}}
|{{chset-color-graph}}|{{chset-cell|007C|([[Vertical bar|&#124;]])|124}}
|{{chset-cell1|U+007C VERTICAL LINE|[[Vertical bar|{{pipe}}]]|style=background:#FFD}}
|{{chset-color-graph}}|{{chset-cell|2192|([[Right arrow (symbol)|→]])|125}}
|{{chset-cell1|U+2192 RIGHTWARDS ARROW|[[Right arrow (symbol)|→]]|style=background:#FFD}}
|{{chset-color-letter}}|{{chset-cell|03A3|[[Σ]]|126}}<!-- alternative: ∑ 0x2211 -->
|{{chset-cell1|U+03A3 GREEK CAPITAL LETTER SIGMA|[[Σ]]}}<!-- alternative: ∑ 0x2211 -->
|{{chset-color-graph}}|{{chset-cell|22A6?|[[⊦]]|127|fn=<ref group="nb" name="NB_Append"/>}}<!-- U+22A2 ⊢, U+251C ├, U+A714 ꜔, U+2C75 Ⱶ -->
|{{chset-cell1|U+22A6 ASSERTION?|[[⊦]]|127|fn=<ref group="nb" name="NB_Append"/>}}<!-- U+22A2 ⊢, U+251C ├, U+A714 ꜔, U+2C75 Ⱶ -->
|-
!{{chset-left2|8–F_}}
|{{chset-color-undef}} colspan="16"|...
|}
|}
{{legend|#FFD|Characters not in all versions}}


{{anchor|HP-42}}When Hewlett-Packard introduced the [[HP-42S]] in 1988, the FOCAL character set was revised to include more characters, including a number of characters already provided by the [[HP&nbsp;82240A]] infrared [[thermo printer]], which had been introduced in 1986,<ref name="Nelson_2010"/> as part of its [[Modified HP Roman-8#R8-MOD-1986|extended variant]] of the 1985 revision of the [[HP&nbsp;Roman-8]] character set,<ref name="HP82240A_1986"/><ref name="HP82240B_1989"/> although at completely different code points.
{{anchor|HP-42}}When Hewlett-Packard introduced the [[HP-42S]] in 1988, the FOCAL character set was revised to include more characters, including a number of characters already provided by the [[HP&nbsp;82240A]] infrared [[thermo printer]], which had been introduced in 1986,<ref name="Nelson_2010"/> as part of its [[Modified HP Roman-8#R8-MOD-1986|extended variant]] of the 1985 revision of the [[HP&nbsp;Roman-8]] character set,<ref name="HP82240A_1986"/><ref name="HP82240B_1989"/> although at completely different code points.
Line 161: Line 158:
There is no code point definition for the [[euro sign]] in this character set.
There is no code point definition for the [[euro sign]] in this character set.


{|{{chset-table-header1|Revised FOCAL character set ([[HP-42S]])<ref name="HP42S_1988_OM"/>}}
{|{{chset-tableformat}}
{{chset-table-header|Revised FOCAL character set ([[HP-42S]])<ref name="HP42S_1988_OM"/>}}
|-
|-
!{{chset-left2|0_<br/>0}}
|{{chset-left1|0x}}
|{{chset-color-graph}}|{{chset-cell|00F7|[[Obelus|÷]]|0}}
|{{chset-cell1|U+00F7 DIVISION SIGN|[[Obelus|÷]]}}
|{{chset-color-graph}}|{{chset-cell|00D7|[[Multiplication sign|×]]|1}}
|{{chset-cell1|U+00D7 MULTIPLICATION SIGN|[[Multiplication sign|×]]}}
|{{chset-color-graph}}|{{chset-cell|221A|[[√]]|2}}
|{{chset-cell1|U+221A SQUARE ROOT|[[√]]}}
|{{chset-color-graph}}|{{chset-cell|222B|[[∫]]|3}}
|{{chset-cell1|U+222B INTEGRAL|[[∫]]}}
|{{chset-color-graph}}|{{chset-cell|2591|[[░]]|4}}
|{{chset-cell1|U+2591 LIGHT SHADE|[[░]]}}
|{{chset-color-letter}}|{{chset-cell|03A3|[[Σ]]|5}}<!-- alternative: ∑ 0x2211 -->
|{{chset-cell1|U+03A3 GREEK CAPITAL LETTER SIGMA|[[Σ]]}}<!-- alternative: ∑ 0x2211 -->
|{{chset-color-graph}}|{{chset-cell|25B6|[[▶]]|6|fn=<ref group="nb" name="NB_Free42"/>}}<!-- goose, alternative: ▸ 0x25B8, ► 0x25BA -->
|{{chset-cell1|U+25B6 BLACK RIGHT-POINTING TRIANGLE|[[▶]]|6|fn=<ref group="nb" name="NB_Free42"/>}}<!-- goose, alternative: ▸ 0x25B8, ► 0x25BA -->
|{{chset-color-letter}}|{{chset-cell|03C0|[[π]]|7}}
|{{chset-cell1|U+03C0 GREEK SMALL LETTER PI|[[Pi (letter)|π]]}}
|{{chset-color-punct}}|{{chset-cell|00BF|[[¿]]|8}}
|{{chset-cell1|U+00BF INVERTED QUESTION MARK|[[¿]]}}
|{{chset-color-graph}}|{{chset-cell|2264|[[Inequality (mathematics)|≤]]|9}}
|{{chset-cell1|U+2264 LESS-THAN OR EQUAL TO|[[Inequality (mathematics)|≤]]}}
|{{chset-color-ctrl}}|{{chset-ctrl|000A/0004|[[Line Feed|LF]]/[[End of transmission character|EOT]]|10}}<!-- L\F U+240A? -->
|{{chset-ctrl1|U+000A LINE FEED (LF)&#10;U+0004 EOT|[[Line Feed|LF]]/[[End of transmission character|EOT]]|style=font-size:50%}}<!-- L\F U+240A? -->
|{{chset-color-graph}}|{{chset-cell|2265|[[≥]]|11}}
|{{chset-cell1|U+2265 GREATER-THAN OR EQUAL TO|[[≥]]}}
|{{chset-color-graph}}|{{chset-cell|2260|[[≠]]|12}}
|{{chset-cell1|U+2260 NOT EQUAL TO|[[≠]]}}
|{{chset-color-graph}}|{{chset-cell|21B5|[[↵]]|13}}
|{{chset-cell1|U+21B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS|[[↵]]}}
|{{chset-color-graph}}|{{chset-cell|2193|[[Down arrow (symbol)|↓]]|14}}
|{{chset-cell1|U+2193 DOWNWARDS ARROW|[[Down arrow (symbol)|↓]]}}
|{{chset-color-graph}}|{{chset-cell|2192|[[Right arrow (symbol)|→]]|15}}
|{{chset-cell1|U+2192 RIGHTWARDS ARROW|[[Right arrow (symbol)|→]]}}
|-
|-
!{{chset-left2|1_<br/>16}}
|{{chset-left1|1x}}
|{{chset-color-graph}}|{{chset-cell|2190|[[Left arrow (symbol)|←]]|16}}
|{{chset-cell1|U+2190 LEFTWARDS ARROW|[[Left arrow (symbol)|←]]}}
|{{chset-color-letter}}|{{chset-cell|00B5/03BC|[[Micro sign|µ]]/[[μ]]|17}}
|{{chset-cell1|U+00B5 MICRO SIGN&#10;U+03BC GREEK SMALL LETTER MU|[[Micro sign|µ]]/[[μ]]}}
|{{chset-color-graph}}|{{chset-cell|00A3/20A4|[[£]]/[[₤]]|18}}
|{{chset-cell1|U+00A3 POUND SIGN&#10;U+20A4 LIRA SIGN|[[£]]/[[₤]]}}
|{{chset-color-graph}}|{{chset-cell|00B0|[[Degree symbol|°]]|19}}
|{{chset-cell1|U+00B0 DEGREE SIGN|[[Degree symbol|°]]}}
|{{chset-color-letter}}|{{chset-cell|00C5|[[Å]]|20}}
|{{chset-cell1|U+00C5 LATIN CAPITAL LETTER A WITH RING ABOVE|[[Å]]}}
|{{chset-color-letter}}|{{chset-cell|00D1|[[Ñ]]|21}}
|{{chset-cell1|U+00D1 LATIN CAPITAL LETTER N WITH TILDE|[[Ñ]]}}
|{{chset-color-letter}}|{{chset-cell|00C4|[[Ä]]|22}}
|{{chset-cell1|U+00C4 LATIN CAPITAL LETTER A WITH DIAERESIS|[[Ä]]}}
|{{chset-color-graph}}|{{chset-cell|2221/2220|[[∡]]/[[∠]]|23}}<!-- alternative: ∡ 0x2221 or right angle ∟ 0x221F -->
|{{chset-cell1|U+2221 MEASURED ANGLE&#10;U+2220 ANGLE|[[∡]]/[[∠]]}}<!-- alternative: ∡ 0x2221 or right angle ∟ 0x221F -->
|{{chset-color-graph}}|{{chset-cell|1D07/23E8|[[ᴇ]]/[[⏨]]|24}}
|{{chset-cell1|U+1D07 LATIN LETTER SMALL CAPITAL E&#10;U+23E8 DECIMAL EXPONENT SYMBOL|[[ᴇ]]/[[⏨]]}}
|{{chset-color-letter}}|{{chset-cell|00C6|[[Æ]]|25}}
|{{chset-cell1|U+00C6 LATIN CAPITAL LETTER AE|[[Æ]]}}
|{{chset-color-ext-punct}}|{{chset-ctrl|2026/2025|[[…]]/[[‥]]|26}}
|{{chset-cell1|U+2026 HORIZONTAL ELLIPSIS&#10;U+2025 TWO DOT LEADER|[[…]]/[[‥]]}}
|{{chset-color-graph}}|{{chset-cell|241B|[[␛]]|27}}<!-- E\C ? -->
|{{chset-cell1|U+241B SYMBOL FOR ESCAPE|[[␛]]}}<!-- E\C ? -->
|{{chset-color-letter}}|{{chset-cell|00D6|[[Ö]]|28}}
|{{chset-cell1|U+00D6 LATIN CAPITAL LETTER O WITH DIAERESIS|[[Ö]]}}
|{{chset-color-letter}}|{{chset-cell|00DC|[[Ü]]|29}}
|{{chset-cell1|U+00DC LATIN CAPITAL LETTER U WITH DIAERESIS|[[Ü]]}}
|{{chset-color-graph}}|{{chset-cell|2592|[[▒]]|30}}
|{{chset-cell1|U+2592 MEDIUM SHADE|[[▒]]}}
|{{chset-color-graph}}|{{chset-cell|25A0/00B7|[[■]]/[[·]]|31}}
|{{chset-cell1|U+25A0 BLACK SQUARE&#10;U+00B7 MIDDLE DOT|[[■]]/[[·]]}}
|-
|-
!{{chset-left2|2_<br/>32}}
|{{chset-left1|2x}}
|{{chset-color-misc}}|{{chset-ctrl|0020|[[Space character|SP]]|32}}
|{{chset-ctrl1|U+0020 SPACE|&nbsp;[[Space character|SP]]&nbsp;}}
|{{chset-color-punct}}|{{chset-cell|0021|[[Exclamation mark|!]]|33}}
|{{chset-cell1|U+0021 EXCLAMATION MARK|[[Exclamation mark|!]]}}
|{{chset-color-punct}}|{{chset-cell|0022|[[Quotation mark|&#034;]] |34}}
|{{chset-cell1|U+0022 QUOTATION MARK|[[Quotation mark|"]] }}
|{{chset-color-punct}}|{{chset-cell|0023|[[Number sign|#]]|35}}
|{{chset-cell1|U+0023 NUMBER SIGN|[[Number sign|#]]}}
|{{chset-color-graph}}|{{chset-cell|0024|[[Dollar sign|$]]|36}}
|{{chset-cell1|U+0024 DOLLAR SIGN|[[Dollar sign|$]]}}
|{{chset-color-punct}}|{{chset-cell|0025|[[Percent sign|%]]|37}}
|{{chset-cell1|U+0025 PERCENT SIGN|[[Percent sign|%]]}}
|{{chset-color-punct}}|{{chset-cell|0026|[[Ampersand|&#038;]]|38}}
|{{chset-cell1|U+0026 AMPERSAND|[[Ampersand|&]]}}
|{{chset-color-punct}}|{{chset-cell|0027|[[Apostrophe|&#039;]]|39}}
|{{chset-cell1|U+0027 APOSTROPHE|[[Apostrophe|']]}}
|{{chset-color-punct}}|{{chset-cell|0028|[[Left parenthesis|(]]|40}}
|{{chset-cell1|U+0028 LEFT PARENTHESIS|[[Left parenthesis|(]]}}
|{{chset-color-punct}}|{{chset-cell|0029|[[Right parenthesis|)]]|41}}
|{{chset-cell1|U+0029 RIGHT PARENTHESIS|[[Right parenthesis|)]]}}
|{{chset-color-punct}}|{{chset-cell|002A|[[Asterisk|*]]|42}}
|{{chset-cell1|U+002A ASTERISK|[[Asterisk|*]]}}
|{{chset-color-graph}}|{{chset-cell|002B|[[Plus and minus signs|+]]|43}}
|{{chset-cell1|U+002B PLUS SIGN|[[Plus and minus signs|+]]}}
|{{chset-color-punct}}|{{chset-cell|002C|[[Comma (punctuation)|,]] |44}}
|{{chset-cell1|U+002C COMMA|[[Comma (punctuation)|,]] }}
|{{chset-color-punct}}|{{chset-cell|002D|[[Hyphen-minus|-]]|45}}
|{{chset-cell1|U+002D HYPHEN-MINUS|[[Hyphen-minus|-]]}}
|{{chset-color-punct}}|{{chset-cell|002E|[[Full stop|.]]|46}}
|{{chset-cell1|U+002E FULL STOP|[[Full stop|.]]}}
|{{chset-color-punct}}|{{chset-cell|002F|[[Slash (punctuation)|/]] |47}}
|{{chset-cell1|U+002F SOLIDUS|[[Slash (punctuation)|/]] }}
|-
|-
!{{chset-left2|3_<br/>48}}
|{{chset-left1|3x}}
|{{chset-color-digit}}|{{chset-cell|0030|[[0 (number)|0]]|48}}
|{{chset-cell1|U+0030 DIGIT ZERO|[[0 (number)|0]]}}
|{{chset-color-digit}}|{{chset-cell|0031|[[1 (number)|1]]|49}}
|{{chset-cell1|U+0031 DIGIT ONE|[[1 (number)|1]]}}
|{{chset-color-digit}}|{{chset-cell|0032|[[2 (number)|2]]|50}}
|{{chset-cell1|U+0032 DIGIT TWO|[[2 (number)|2]]}}
|{{chset-color-digit}}|{{chset-cell|0033|[[3 (number)|3]]|51}}
|{{chset-cell1|U+0033 DIGIT THREE|[[3 (number)|3]]}}
|{{chset-color-digit}}|{{chset-cell|0034|[[4 (number)|4]]|52}}
|{{chset-cell1|U+0034 DIGIT FOUR|[[4 (number)|4]]}}
|{{chset-color-digit}}|{{chset-cell|0035|[[5 (number)|5]]|53}}
|{{chset-cell1|U+0035 DIGIT FIVE|[[5 (number)|5]]}}
|{{chset-color-digit}}|{{chset-cell|0036|[[6 (number)|6]]|54}}
|{{chset-cell1|U+0036 DIGIT SIX|[[6 (number)|6]]}}
|{{chset-color-digit}}|{{chset-cell|0037|[[7 (number)|7]]|55}}
|{{chset-cell1|U+0037 DIGIT SEVEN|[[7 (number)|7]]}}
|{{chset-color-digit}}|{{chset-cell|0038|[[8 (number)|8]]|56}}
|{{chset-cell1|U+0038 DIGIT EIGHT|[[8 (number)|8]]}}
|{{chset-color-digit}}|{{chset-cell|0039|[[9 (number)|9]]|57}}
|{{chset-cell1|U+0039 DIGIT NINE|[[9 (number)|9]]}}
|{{chset-color-punct}}|{{chset-cell|003A|[[Colon (punctuation)|&#058;]]|58}}
|{{chset-cell1|U+003A COLON|[[Colon (punctuation)|:]]}}
|{{chset-color-punct}}|{{chset-cell|003B|[[Semicolon|&#059;]]|59}}
|{{chset-cell1|U+003B SEMICOLON|[[Semicolon|;]]}}
|{{chset-color-graph}}|{{chset-cell|003C|[[Less-than sign|&#060;]]|60}}
|{{chset-cell1|U+003C LESS-THAN SIGN|[[Less-than sign|&lt;]]}}
|{{chset-color-graph}}|{{chset-cell|003D|[[Equal sign|&#061;]]|61}}
|{{chset-cell1|U+003D EQUALS SIGN|[[Equal sign|{{=}}]]}}
|{{chset-color-graph}}|{{chset-cell|003E|[[Greater-than sign|&#062;]]|62}}
|{{chset-cell1|U+003E GREATER-THAN SIGN|[[Greater-than sign|&gt;]]}}
|{{chset-color-punct}}|{{chset-cell|003F|[[Question mark|&#063;]]|63}}
|{{chset-cell1|U+003F QUESTION MARK|[[Question mark|?]]}}
|-
|-
!{{chset-left2|4_<br/>64}}
|{{chset-left1|4x}}
|{{chset-color-punct}}|{{chset-cell|0040|[[@]]|64}}
|{{chset-cell1|U+0040 COMMERCIAL AT|[[@]]}}
|{{chset-color-alpha}}|{{chset-cell|0041|[[A]]|65}}
|{{chset-cell1|U+0041 LATIN CAPITAL LETTER A|[[A]]}}
|{{chset-color-alpha}}|{{chset-cell|0042|[[B]]|66}}
|{{chset-cell1|U+0042 LATIN CAPITAL LETTER B|[[B]]}}
|{{chset-color-alpha}}|{{chset-cell|0043|[[C]]|67}}
|{{chset-cell1|U+0043 LATIN CAPITAL LETTER C|[[C]]}}
|{{chset-color-alpha}}|{{chset-cell|0044|[[D]]|68}}
|{{chset-cell1|U+0044 LATIN CAPITAL LETTER D|[[D]]}}
|{{chset-color-alpha}}|{{chset-cell|0045|[[E]]|69}}
|{{chset-cell1|U+0045 LATIN CAPITAL LETTER E|[[E]]}}
|{{chset-color-alpha}}|{{chset-cell|0046|[[F]]|70}}
|{{chset-cell1|U+0046 LATIN CAPITAL LETTER F|[[F]]}}
|{{chset-color-alpha}}|{{chset-cell|0047|[[G]]|71}}
|{{chset-cell1|U+0047 LATIN CAPITAL LETTER G|[[G]]}}
|{{chset-color-alpha}}|{{chset-cell|0048|[[H]]|72}}
|{{chset-cell1|U+0048 LATIN CAPITAL LETTER H|[[H]]}}
|{{chset-color-alpha}}|{{chset-cell|0049|[[I]]|73}}
|{{chset-cell1|U+0049 LATIN CAPITAL LETTER I|[[I]]}}
|{{chset-color-alpha}}|{{chset-cell|004A|[[J]]|74}}
|{{chset-cell1|U+004A LATIN CAPITAL LETTER J|[[J]]}}
|{{chset-color-alpha}}|{{chset-cell|004B|[[K]]|75}}
|{{chset-cell1|U+004B LATIN CAPITAL LETTER K|[[K]]}}
|{{chset-color-alpha}}|{{chset-cell|004C|[[L]]|76}}
|{{chset-cell1|U+004C LATIN CAPITAL LETTER L|[[L]]}}
|{{chset-color-alpha}}|{{chset-cell|004D|[[M]]|77}}
|{{chset-cell1|U+004D LATIN CAPITAL LETTER M|[[M]]}}
|{{chset-color-alpha}}|{{chset-cell|004E|[[N]]|78}}
|{{chset-cell1|U+004E LATIN CAPITAL LETTER N|[[N]]}}
|{{chset-color-alpha}}|{{chset-cell|004F|[[O]]|79}}
|{{chset-cell1|U+004F LATIN CAPITAL LETTER O|[[O]]}}
|-
|-
!{{chset-left2|5_<br/>80}}
|{{chset-left1|5x}}
|{{chset-color-alpha}}|{{chset-cell|0050|[[P]]|80}}
|{{chset-cell1|U+0050 LATIN CAPITAL LETTER P|[[P]]}}
|{{chset-color-alpha}}|{{chset-cell|0051|[[Q]]|81}}
|{{chset-cell1|U+0051 LATIN CAPITAL LETTER Q|[[Q]]}}
|{{chset-color-alpha}}|{{chset-cell|0052|[[R]]|82}}
|{{chset-cell1|U+0052 LATIN CAPITAL LETTER R|[[R]]}}
|{{chset-color-alpha}}|{{chset-cell|0053|[[S]]|83}}
|{{chset-cell1|U+0053 LATIN CAPITAL LETTER S|[[S]]}}
|{{chset-color-alpha}}|{{chset-cell|0054|[[T]]|84}}
|{{chset-cell1|U+0054 LATIN CAPITAL LETTER T|[[T]]}}
|{{chset-color-alpha}}|{{chset-cell|0055|[[U]]|85}}
|{{chset-cell1|U+0055 LATIN CAPITAL LETTER U|[[U]]}}
|{{chset-color-alpha}}|{{chset-cell|0056|[[V]]|86}}
|{{chset-cell1|U+0056 LATIN CAPITAL LETTER V|[[V]]}}
|{{chset-color-alpha}}|{{chset-cell|0057|[[W]]|87}}
|{{chset-cell1|U+0057 LATIN CAPITAL LETTER W|[[W]]}}
|{{chset-color-alpha}}|{{chset-cell|0058|[[X]]|88}}
|{{chset-cell1|U+0058 LATIN CAPITAL LETTER X|[[X]]}}
|{{chset-color-alpha}}|{{chset-cell|0059|[[Y]]|89}}
|{{chset-cell1|U+0059 LATIN CAPITAL LETTER Y|[[Y]]}}
|{{chset-color-alpha}}|{{chset-cell|005A|[[Z]]|90}}
|{{chset-cell1|U+005A LATIN CAPITAL LETTER Z|[[Z]]}}
|{{chset-color-punct}}|{{chset-cell|005B|[[Left square bracket|&#091;]]|91}}
|{{chset-cell1|U+005B LEFT SQUARE BRACKET|[[Left square bracket|&#91;]]}}
|{{chset-color-punct}}|{{chset-cell|005C|[[Backslash|&#092;]]|92}}
|{{chset-cell1|U+005C REVERSE SOLIDUS|[[Backslash|\]]}}
|{{chset-color-punct}}|{{chset-cell|005D|[[Right square bracket|&#093;]]|93}}
|{{chset-cell1|U+005D RIGHT SQUARE BRACKET|[[Right square bracket|&#93;]]}}
|{{chset-color-graph}}|{{chset-cell|2191/005E|[[Arrow (symbol)|↑]]/[[Circumflex|^]]|94}}
|{{chset-cell1|U+2191 UPWARDS ARROW&#10;U+005E CIRCUMFLEX ACCENT|[[Arrow (symbol)|↑]]/[[Circumflex|^]]}}
|{{chset-color-punct}}|{{chset-cell|005F|[[Underscore|_]]|95}}
|{{chset-cell1|U+005F LOW LINE|[[Underscore|_]]}}
|-
|-
!{{chset-left2|6_<br/>96}}
|{{chset-left1|6x}}
|{{chset-color-graph}}|{{chset-cell|0060|[[Grave accent|`]]|96}}
|{{chset-cell1|U+0060 GRAVE ACCENT|[[Grave accent|`]]}}
|{{chset-color-alpha}}|{{chset-cell|0061|[[a]]|97}}
|{{chset-cell1|U+0061 LATIN SMALL LETTER A|[[a]]}}
|{{chset-color-alpha}}|{{chset-cell|0062|[[b]]|98}}
|{{chset-cell1|U+0062 LATIN SMALL LETTER B|[[b]]}}
|{{chset-color-alpha}}|{{chset-cell|0063|[[c]]|99}}
|{{chset-cell1|U+0063 LATIN SMALL LETTER C|[[c]]}}
|{{chset-color-alpha}}|{{chset-cell|0064|[[d]]|100}}
|{{chset-cell1|U+0064 LATIN SMALL LETTER D|[[d]]}}
|{{chset-color-alpha}}|{{chset-cell|0065|[[e]]|101}}
|{{chset-cell1|U+0065 LATIN SMALL LETTER E|[[e]]}}
|{{chset-color-alpha}}|{{chset-cell|0066|[[f]]|102}}
|{{chset-cell1|U+0066 LATIN SMALL LETTER F|[[f]]}}
|{{chset-color-alpha}}|{{chset-cell|0067|[[g]]|103}}
|{{chset-cell1|U+0067 LATIN SMALL LETTER G|[[g]]}}
|{{chset-color-alpha}}|{{chset-cell|0068|[[h]]|104}}
|{{chset-cell1|U+0068 LATIN SMALL LETTER H|[[h]]}}
|{{chset-color-alpha}}|{{chset-cell|0069|[[i]]|105}}
|{{chset-cell1|U+0069 LATIN SMALL LETTER I|[[i]]}}
|{{chset-color-alpha}}|{{chset-cell|006A|[[j]]|106}}
|{{chset-cell1|U+006A LATIN SMALL LETTER J|[[j]]}}
|{{chset-color-alpha}}|{{chset-cell|006B|[[k]]|107}}
|{{chset-cell1|U+006B LATIN SMALL LETTER K|[[k]]}}
|{{chset-color-alpha}}|{{chset-cell|006C|[[l]]|108}}
|{{chset-cell1|U+006C LATIN SMALL LETTER L|[[l]]}}
|{{chset-color-alpha}}|{{chset-cell|006D|[[m]]|109}}
|{{chset-cell1|U+006D LATIN SMALL LETTER M|[[m]]}}
|{{chset-color-alpha}}|{{chset-cell|006E|[[n]]|110}}
|{{chset-cell1|U+006E LATIN SMALL LETTER N|[[n]]}}
|{{chset-color-alpha}}|{{chset-cell|006F|[[o]]|111}}
|{{chset-cell1|U+006F LATIN SMALL LETTER O|[[o]]}}
|-
|-
!{{chset-left2|7_<br/>112}}
|{{chset-left1|7x}}
|{{chset-color-alpha}}|{{chset-cell|0070|[[p]]|112}}
|{{chset-cell1|U+0070 LATIN SMALL LETTER P|[[p]]}}
|{{chset-color-alpha}}|{{chset-cell|0071|[[q]]|113}}
|{{chset-cell1|U+0071 LATIN SMALL LETTER Q|[[q]]}}
|{{chset-color-alpha}}|{{chset-cell|0072|[[r]]|114}}
|{{chset-cell1|U+0072 LATIN SMALL LETTER R|[[r]]}}
|{{chset-color-alpha}}|{{chset-cell|0073|[[s]]|115}}
|{{chset-cell1|U+0073 LATIN SMALL LETTER S|[[s]]}}
|{{chset-color-alpha}}|{{chset-cell|0074|[[t]]|116}}
|{{chset-cell1|U+0074 LATIN SMALL LETTER T|[[t]]}}
|{{chset-color-alpha}}|{{chset-cell|0075|[[u]]|117}}
|{{chset-cell1|U+0075 LATIN SMALL LETTER U|[[u]]}}
|{{chset-color-alpha}}|{{chset-cell|0076|[[v]]|118}}
|{{chset-cell1|U+0076 LATIN SMALL LETTER V|[[v]]}}
|{{chset-color-alpha}}|{{chset-cell|0077|[[w]]|119}}
|{{chset-cell1|U+0077 LATIN SMALL LETTER W|[[w]]}}
|{{chset-color-alpha}}|{{chset-cell|0078|[[x]]|120}}
|{{chset-cell1|U+0078 LATIN SMALL LETTER X|[[x]]}}
|{{chset-color-alpha}}|{{chset-cell|0079|[[y]]|121}}
|{{chset-cell1|U+0079 LATIN SMALL LETTER Y|[[y]]}}
|{{chset-color-alpha}}|{{chset-cell|007A|[[z]]|122}}
|{{chset-cell1|U+007A LATIN SMALL LETTER Z|[[z]]}}
|{{chset-color-punct}}|{{chset-cell|007B|[[Left curly bracket|&#123;]]|123}}
|{{chset-cell1|U+007B LEFT CURLY BRACKET|[[Left curly bracket|&lbrace;]]}}
|{{chset-color-graph}}|{{chset-cell|007C|[[Vertical bar|&#124;]]|124}}
|{{chset-cell1|U+007C VERTICAL LINE|[[Vertical bar|{{pipe}}]]}}
|{{chset-color-punct}}|{{chset-cell|007D|[[Right curly bracket|&#125;]]|125}}
|{{chset-cell1|U+007D RIGHT CURLY BRACKET|[[Right curly bracket|&rbrace;]]}}
|{{chset-color-graph}}|{{chset-cell|007E|[[Tilde|~]]|126}}
|{{chset-cell1|U+007E TILDE|[[Tilde|~]]}}
|{{chset-color-graph}}|{{chset-cell|22A6?|[[⊦]]|127|fn=<ref group="nb" name="NB_Append"/>}}<!-- U+22A2 ⊢, U+251C ├, U+A714 ꜔, U+2C75 Ⱶ -->
|{{chset-cell1|U+22A6 ASSERTION?|[[⊦]]|127|fn=<ref group="nb" name="NB_Append"/>}}<!-- U+22A2 ⊢, U+251C ├, U+A714 ꜔, U+2C75 Ⱶ -->
|-
|-
!{{chset-left2|8_<br/>128}}
|{{chset-left1|8x}}
|{{chset-color-graph}}|{{chset-ctrl|00A6?|[[¦]]?|128}}<!-- vertical two-dot leader, two-dot ellipsis? : -->
|{{chset-cell1|U+00A6 BROKEN BAR?|[[¦]]?}}<!-- vertical two-dot leader, two-dot ellipsis? : -->
|{{chset-color-graph}}|{{chset-ctrl|00A5?|[[¥]]?|129}}<!-- y? -->
|{{chset-cell1|U+00A5 YEN SIGN?|[[¥]]?}}<!-- y? -->
|{{chset-color-graph}}|{{chset-ctrl|2593?|[[▓]]?|130}}
|{{chset-cell1|U+2593 DARK SHADE?|[[▓]]?}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|131}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|132}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|133}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|134}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|135}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|136}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|137}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-graph}}|{{chset-ctrl|240A|[[␊]]|138}}
|{{chset-cell1|U+240A SYMBOL FOR LINE FEED|[[␊]]}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|139}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|140}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|141}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|142}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-undef}}|{{chset-ctrl||&nbsp;|143}}
|{{chset-cell1|||style=background:#DDD}}
|-
!{{chset-left2|9–F_}}
|{{chset-color-undef}} colspan="16"|...
|}
|}


Translation from HP-42S character set to the [[Modified HP Roman-8#R8-MOD-1986|modified HP Roman-8]] (supported by [[HP 82240A]] etc.) character set:
Translation from HP-42S character set to the [[Modified HP Roman-8#R8-MOD-1986|modified HP Roman-8]] (supported by [[HP 82240A]] etc.) character set:


{|{{chset-tableformat}}
{|{{chset-table-header1|HP translation vector}}
{{chset-table-header|HP translation vector}}
|-
!{{chset-left|0}}
|{{chset-color-ctrl-box}}|0x81
|{{chset-color-ctrl-box}}|0x82
|{{chset-color-ctrl-box}}|0x83
|{{chset-color-ctrl-box}}|0x84
|{{chset-color-ctrl}}|0x04
|{{chset-color-ctrl-box}}|0x85
|{{chset-color-ctrl-box}}|0x86
|{{chset-color-ctrl-box}}|0x87
|{{chset-color-ctrl}}|0x08
|{{chset-color-ctrl-box}}|0x89
|{{chset-color-ctrl-box}}|0x04
|{{chset-color-ctrl-box}}|0x8A
|{{chset-color-ctrl-box}}|0x8B
|{{chset-color-ctrl}}|0x0D
|{{chset-color-ctrl}}|0x0E
|{{chset-color-ctrl-box}}|0x8D
|-
!{{chset-left|1}}
|{{chset-color-ctrl-box}}|0x8E
|{{chset-color-ctrl-box}}|0x8F
|{{chset-color-ctrl-box}}|0xAF
|{{chset-color-ctrl-box}}|0xB3
|{{chset-color-ctrl-box}}|0xA2
|{{chset-color-ctrl-box}}|0xB6
|{{chset-color-ctrl-box}}|0xD8
|{{chset-color-ctrl-box}}|0xA0
|{{chset-color-ctrl}}|0x18
|{{chset-color-ctrl-box}}|0xD3
|{{chset-color-ctrl-box}}|0x9B
|{{chset-color-ctrl}}|0x1B
|{{chset-color-ctrl-box}}|0xDA
|{{chset-color-ctrl-box}}|0xDB
|{{chset-color-ctrl-box}}|0x7F
|{{chset-color-ctrl-box}}|0xF2
|-
|-
!{{chset-left|2}}
|{{chset-left1|0x}}
|style="font-size:60%"|0x81
|{{chset-color-punct}}|0x20
|style="font-size:60%"|0x82
|{{chset-color-punct}}|0x21
|style="font-size:60%"|0x83
|{{chset-color-punct}}|0x22
|style="font-size:60%"|0x84
|{{chset-color-punct}}|0x23
|style="background:#DDD;font-size:60%"|0x04
|{{chset-color-punct}}|0x24
|style="font-size:60%"|0x85
|{{chset-color-punct}}|0x25
|style="font-size:60%"|0x86
|{{chset-color-punct}}|0x26
|style="font-size:60%"|0x87
|{{chset-color-punct}}|0x27
|style="background:#DDD;font-size:60%"|0x08
|{{chset-color-punct}}|0x28
|style="font-size:60%"|0x89
|{{chset-color-punct}}|0x29
|style="font-size:60%"|0x04
|{{chset-color-punct}}|0x2A
|style="font-size:60%"|0x8A
|{{chset-color-punct}}|0x2B
|style="font-size:60%"|0x8B
|{{chset-color-punct}}|0x2C
|style="background:#DDD;font-size:60%"|0x0D
|{{chset-color-punct}}|0x2D
|style="background:#DDD;font-size:60%"|0x0E
|{{chset-color-punct}}|0x2E
|style="font-size:60%"|0x8D
|{{chset-color-punct}}|0x2F
|-
|-
!{{chset-left|3-6}}
|{{chset-left1|1x}}
|style="font-size:60%"|0x8E
|{{chset-color-undef}} colspan="16"|...
|style="font-size:60%"|0x8F
|style="font-size:60%"|0xAF
|style="font-size:60%"|0xB3
|style="font-size:60%"|0xA2
|style="font-size:60%"|0xB6
|style="font-size:60%"|0xD8
|style="font-size:60%"|0xA0
|style="background:#DDD;font-size:60%"|0x18
|style="font-size:60%"|0xD3
|style="font-size:60%"|0x9B
|style="background:#DDD;font-size:60%"|0x1B
|style="font-size:60%"|0xDA
|style="font-size:60%"|0xDB
|style="font-size:60%"|0x7F
|style="font-size:60%"|0xF2
|-
|-
|style="background:#DDD" colspan="17"|
!{{chset-left|7}}
|{{chset-color-alpha}}|0x70
|{{chset-color-alpha}}|0x71
|{{chset-color-alpha}}|0x72
|{{chset-color-alpha}}|0x73
|{{chset-color-alpha}}|0x74
|{{chset-color-alpha}}|0x75
|{{chset-color-alpha}}|0x76
|{{chset-color-alpha}}|0x77
|{{chset-color-alpha}}|0x78
|{{chset-color-alpha}}|0x79
|{{chset-color-alpha}}|0x7A
|{{chset-color-punct}}|0x7B
|{{chset-color-punct}}|0x7C
|{{chset-color-punct}}|0x7D
|{{chset-color-punct}}|0x7E
|{{chset-color-ext-punct-box}}|0x94
|-
|-
!{{chset-left|8}}
|{{chset-left1|7x}}
|style="background:#DDD;font-size:60%"|0x70
|{{chset-color-ctrl}}|0x80
|style="background:#DDD;font-size:60%"|0x71
|{{chset-color-ctrl}}|0x81
|style="background:#DDD;font-size:60%"|0x72
|{{chset-color-undef}}|0x82
|style="background:#DDD;font-size:60%"|0x73
|{{chset-color-undef}}|0x83
|style="background:#DDD;font-size:60%"|0x74
|{{chset-color-undef}}|0x84
|style="background:#DDD;font-size:60%"|0x75
|{{chset-color-undef}}|0x85
|style="background:#DDD;font-size:60%"|0x76
|{{chset-color-undef}}|0x86
|style="background:#DDD;font-size:60%"|0x77
|{{chset-color-undef}}|0x87
|style="background:#DDD;font-size:60%"|0x78
|{{chset-color-undef}}|0x88
|style="background:#DDD;font-size:60%"|0x79
|{{chset-color-undef}}|0x89
|style="background:#DDD;font-size:60%"|0x7A
|{{chset-color-graph-box}}|0x90
|style="background:#DDD;font-size:60%"|0x7B
|{{chset-color-undef}}|0x8B
|style="background:#DDD;font-size:60%"|0x7C
|{{chset-color-undef}}|0x8C
|style="background:#DDD;font-size:60%"|0x7D
|{{chset-color-undef}}|0x8D
|style="background:#DDD;font-size:60%"|0x7E
|{{chset-color-undef}}|0x8E
|style="font-size:60%"|0x94
|{{chset-color-undef}}|0x8F
|-
|-
!{{chset-left|9-F}}
|{{chset-left1|8x}}
|style="background:#DDD;font-size:60%"|0x80
|{{chset-color-undef}} colspan="16"|...
|style="background:#DDD;font-size:60%"|0x81
|style="background:#DDD;font-size:60%"|0x82
|style="background:#DDD;font-size:60%"|0x83
|style="background:#DDD;font-size:60%"|0x84
|style="background:#DDD;font-size:60%"|0x85
|style="background:#DDD;font-size:60%"|0x86
|style="background:#DDD;font-size:60%"|0x87
|style="background:#DDD;font-size:60%"|0x88
|style="background:#DDD;font-size:60%"|0x89
|style="font-size:60%"|0x90
|style="background:#DDD;font-size:60%"|0x8B
|style="background:#DDD;font-size:60%"|0x8C
|style="background:#DDD;font-size:60%"|0x8D
|style="background:#DDD;font-size:60%"|0x8E
|style="background:#DDD;font-size:60%"|0x8F
|}
|}


Line 445: Line 415:
{{reflist|refs=
{{reflist|refs=
<ref name="Nelson_2010">{{cite journal |title=HP 82240B IR Printer |author-first=Richard J. |author-last=Nelson |journal=[[HP Solve]] |issue=18 |date=May 2010 |url=http://h20331.www2.hp.com/hpsub/downloads/HP_Solve_Issue_18_April_2010.pdf |access-date=2016-09-21 |archive-url=https://web.archive.org/web/20160921182449/http://h20331.www2.hp.com/hpsub/downloads/HP_Solve_Issue_18_April_2010.pdf |archive-date=2016-09-21}}</ref>
<ref name="Nelson_2010">{{cite journal |title=HP 82240B IR Printer |author-first=Richard J. |author-last=Nelson |journal=[[HP Solve]] |issue=18 |date=May 2010 |url=http://h20331.www2.hp.com/hpsub/downloads/HP_Solve_Issue_18_April_2010.pdf |access-date=2016-09-21 |archive-url=https://web.archive.org/web/20160921182449/http://h20331.www2.hp.com/hpsub/downloads/HP_Solve_Issue_18_April_2010.pdf |archive-date=2016-09-21}}</ref>
<ref name="HP82240A_1986">{{cite book |title=HP 82240A Infrared Printer |publisher=[[Hewlett Packard]], Portable Computer Division |date=October 1986 |edition=2 |id=HP reorder number 82240-90001 (82240-90008) |location=Corvallis, OR, USA |url=http://members.ziggo.nl/kees.van.der.sanden/downloads/HP82240A_manual.pdf |access-date=2016-08-06 |dead-url=no |archive-url=https://web.archive.org/web/20160806180552/http://members.ziggo.nl/kees.van.der.sanden/downloads/HP82240A_manual.pdf |archive-date=2016-08-06}}</ref>
<ref name="HP82240A_1986">{{cite book |title=HP 82240A Infrared Printer |publisher=[[Hewlett Packard]], Portable Computer Division |date=October 1986 |edition=2 |id=HP reorder number 82240-90001 (82240-90008) |location=Corvallis, OR, USA |url=http://members.ziggo.nl/kees.van.der.sanden/downloads/HP82240A_manual.pdf |access-date=2016-08-06 |url-status=live |archive-url=https://web.archive.org/web/20160806180552/http://members.ziggo.nl/kees.van.der.sanden/downloads/HP82240A_manual.pdf |archive-date=2016-08-06}}</ref>
<ref name="HP82240B_1989">{{cite book |title=HP 82240B Infrared Printer |publisher=[[Hewlett Packard]] |date=August 1989 |edition=1 |id=HP reorder number 82240-90014 |location=Corvallis, OR, USA |pages=17–18 |url=http://www.manualslib.com/manual/912948/Hp-82240b.html |access-date=2016-08-01 |dead-url=no}}</ref>
<ref name="HP82240B_1989">{{cite book |title=HP 82240B Infrared Printer |publisher=[[Hewlett Packard]] |date=August 1989 |edition=1 |id=HP reorder number 82240-90014 |location=Corvallis, OR, USA |pages=17–18 |url=http://www.manualslib.com/manual/912948/Hp-82240b.html |access-date=2016-08-01 |url-status=dead |archive-url=https://web.archive.org/web/20160814140741/https://www.manualslib.com/manual/912948/Hp-82240b.html |archive-date=2016-08-14 }}</ref>
<ref name="Hicks_Synthetic">{{cite web |author-first=David G. |author-last=Hicks |title=HP-41C Synthetic Programming |date=2017 |orig-year=1998 |publisher=The Museum of HP Calculators (MoHPC) |url=http://www.hpmuseum.org/prog/synth41.htm |access-date=2018-01-06 |dead-url=no |archive-url=https://web.archive.org/web/20180106014348/http://www.hpmuseum.org/prog/synth41.htm |archive-date=2018-01-06}}</ref>
<ref name="Hicks_Synthetic">{{cite web |author-first=David G. |author-last=Hicks |title=HP-41C Synthetic Programming |date=2017 |orig-year=1998 |publisher=The Museum of HP Calculators (MoHPC) |url=http://www.hpmuseum.org/prog/synth41.htm |access-date=2018-01-06 |url-status=live |archive-url=https://web.archive.org/web/20180106014348/http://www.hpmuseum.org/prog/synth41.htm |archive-date=2018-01-06}}</ref>
<ref name="Hicks_HP41">{{cite web |author-first=David G. |author-last=Hicks |title=Graphic byte code table |date=1997 |publisher=The Museum of HP Calculators (MoHPC) |url=http://www.hpmuseum.org/prog/synth.gif |access-date=2018-01-06 |dead-url=no |archive-url=https://web.archive.org/web/20180106021815/http://www.hpmuseum.org/prog/synth.gif |archive-date=2018-01-06}}</ref>
<ref name="Hicks_HP41">{{cite web |author-first=David G. |author-last=Hicks |title=Graphic byte code table |date=1997 |publisher=The Museum of HP Calculators (MoHPC) |url=http://www.hpmuseum.org/prog/synth.gif |access-date=2018-01-06 |url-status=live |archive-url=https://web.archive.org/web/20180106021815/http://www.hpmuseum.org/prog/synth.gif |archive-date=2018-01-06}}</ref>
<ref name="HP42S_1988_PE">{{cite book |title=HP-42S RPN Scientific - Programming Examples and Techniques |publisher=[[Hewlett-Packard Company]], Corvallis Division |location=Corvallis, OR, USA |date=July 1988 |edition=1 |id=00042-90020, 00042-90019 |url=http://www.hp41.net/forum/fileshp41net/hp42s-programming-examples.pdf |access-date=2018-01-04 |dead-url=no |archive-url=https://web.archive.org/web/20180104042902/http://www.hp41.net/forum/fileshp41net/hp42s-programming-examples.pdf |archive-date=2018-01-04}}</ref>
<ref name="HP42S_1988_PE">{{cite book |title=HP-42S RPN Scientific - Programming Examples and Techniques |publisher=[[Hewlett-Packard Company]], Corvallis Division |location=Corvallis, OR, USA |date=July 1988 |edition=1 |id=00042-90020, 00042-90019 |url=http://www.hp41.net/forum/fileshp41net/hp42s-programming-examples.pdf |access-date=2018-01-04 |url-status=live |archive-url=https://web.archive.org/web/20180104042902/http://www.hp41.net/forum/fileshp41net/hp42s-programming-examples.pdf |archive-date=2018-01-04}}</ref>
<ref name="HP42S_1988_OM">{{cite book |title=RPN Scientific Calculator - Owner's Manual - HP-42S |publisher=[[Hewlett-Packard]] |date=June 1988 |edition=1 |id=00042-90001, 00042-90002 |url=http://www.hp41.net/forum/fileshp41net/manuel-hp42s-us.pdf |access-date=2018-01-04 |dead-url=no |archive-url=https://web.archive.org/web/20180104043654/http://www.hp41.net/forum/fileshp41net/manuel-hp42s-us.pdf |archive-date=2018-01-04}}</ref>
<ref name="HP42S_1988_OM">{{cite book |title=RPN Scientific Calculator - Owner's Manual - HP-42S |publisher=[[Hewlett-Packard]] |date=June 1988 |edition=1 |id=00042-90001, 00042-90002 |url=http://www.hp41.net/forum/fileshp41net/manuel-hp42s-us.pdf |access-date=2018-01-04 |url-status=live |archive-url=https://web.archive.org/web/20180104043654/http://www.hp41.net/forum/fileshp41net/manuel-hp42s-us.pdf |archive-date=2018-01-04 |pages=288–291}}</ref>
}}
}}


== Further reading ==
== Further reading ==
* <!-- <ref name="HP41C_1980_OM"> -->{{cite book |title=HP-41C Operating Manual - A Guide for the Experienced User |publisher=[[Hewlett-Packard Company]] |date=June 1980 |id=00041-90259 |url=http://www.decadecounter.com/vta/pdf/HP%2041C%20Operating%20Manual.pdf |access-date=2018-01-04 |dead-url=no |archive-url=https://web.archive.org/web/20180104042855/http://www.decadecounter.com/vta/pdf/HP%2041C%20Operating%20Manual.pdf |archive-date=2018-01-04}}<!-- </ref> -->
* <!-- <ref name="HP41C_1980_OM"> -->{{cite book |title=HP-41C Operating Manual - A Guide for the Experienced User |publisher=[[Hewlett-Packard Company]] |date=June 1980 |id=00041-90259 |url=http://www.decadecounter.com/vta/pdf/HP%2041C%20Operating%20Manual.pdf |access-date=2018-01-04 |url-status=live |archive-url=https://web.archive.org/web/20180104042855/http://www.decadecounter.com/vta/pdf/HP%2041C%20Operating%20Manual.pdf |archive-date=2018-01-04}}<!-- </ref> -->
* <!-- <ref name="Fegert_1989"> -->{{cite book |editor-first1=Stefan |editor-last1=Fegert |editor-first2=Heinz |editor-last2=Dalkowski |author-first1=Burkhard |author-last1=Oerttel |author-first2=Reinhold |author-last2=Hümpfner |author-first3=Bernhard |author-last3=Meier |author-first4=Michael |author-last4=Schilli |author-first5=Andreas |author-last5=Weber |author-first6=Frank |author-last6=Leissner |author-first7=Axel |author-last7=Kaiser |author-first8=Reinhard |author-last8=Strewinski |author-first9=Sebastian |author-last9=von Borries |author-first10=Heinz |author-last10=Dalkowski |author-first11=Stefan |author-last11=Fegert |title=Programmsammlung für den HP-41 |publisher={{ill|Heldermann Verlag|de}} |location=Berlin, Germany |date=2014 |orig-year=1989 |isbn=3-88538-809-X |language=German |url=http://www.mh-aerotools.de/hp/heldermann/Eine%20Programmsammlung%20fuer%20den%20HP-41.pdf |access-date=2018-01-04 |dead-url=no |archive-url=https://web.archive.org/web/20180104042911/http://www.mh-aerotools.de/hp/heldermann/Eine%20Programmsammlung%20fuer%20den%20HP-41.pdf |archive-date=2018-01-04}}<!-- </ref> -->
* <!-- <ref name="Fegert_1989"> -->{{cite book |editor-first1=Stefan |editor-last1=Fegert |editor-first2=Heinz |editor-last2=Dalkowski |author-first1=Burkhard |author-last1=Oerttel |author-first2=Reinhold |author-last2=Hümpfner |author-first3=Bernhard |author-last3=Meier |author-first4=Michael |author-last4=Schilli |author-first5=Andreas |author-last5=Weber |author-first6=Frank |author-last6=Leissner |author-first7=Axel |author-last7=Kaiser |author-first8=Reinhard |author-last8=Strewinski |author-first9=Sebastian |author-last9=von Borries |author-first10=Heinz |author-last10=Dalkowski |author-first11=Stefan |author-last11=Fegert |title=Programmsammlung für den HP-41 |publisher={{ill|Heldermann Verlag|de}} |location=Berlin, Germany |date=2014 |orig-year=1989 |isbn=978-3-88538-809-8 |language=German |url=http://www.mh-aerotools.de/hp/heldermann/Eine%20Programmsammlung%20fuer%20den%20HP-41.pdf |access-date=2018-01-04 |url-status=live |archive-url=https://web.archive.org/web/20180104042911/http://www.mh-aerotools.de/hp/heldermann/Eine%20Programmsammlung%20fuer%20den%20HP-41.pdf |archive-date=2018-01-04}}<!-- </ref> -->


{{character encoding}}
{{character encoding}}

Latest revision as of 04:59, 9 December 2021

In computing FOCAL character set refers to a group of 8-bit single byte character sets introduced by Hewlett-Packard since 1979. It was used in several RPN calculators supporting the FOCAL programming language, like the HP-41C/CV/CX as well as the later HP-42S,[1][2] which was introduced in 1988[1][2] and produced up to 1995. As such, it is also used by SwissMicros' DM41/L, both introduced in 2015, and is implicitly supported by the DM42, introduced in 2017 (although the later calculator utilizes Free42, which is based on Unicode internally).

Character set[edit]

The character set is derived from ASCII, but with the control code range and some high bit characters replaced by various special characters.

FOCAL character set (HP-41C/CV/CX / HP 82143A)[3][4]
0 1 2 3 4 5 6 7 8 9 A B C D E F
0x / ? /ā α β Γ Δ σ λ µ/μ / τ Φ
1x θ Ω &? Å å Ä ä Ö ö Ü ü Æ æ £/
2x  SP  ! " # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ A B C D E F G H I J K L M N O
5x P Q R S T U V W X Y Z [ \ ] /^ _
6x `/ a b c d e f g h i j k l m n o
7x p q r s t u v w x y z π | Σ [nb 1]
  Characters not in all versions

When Hewlett-Packard introduced the HP-42S in 1988, the FOCAL character set was revised to include more characters, including a number of characters already provided by the HP 82240A infrared thermo printer, which had been introduced in 1986,[5] as part of its extended variant of the 1985 revision of the HP Roman-8 character set,[6][7] although at completely different code points.

There is no code point definition for the euro sign in this character set.

Revised FOCAL character set (HP-42S)[1]
0 1 2 3 4 5 6 7 8 9 A B C D E F
0x ÷ × Σ [nb 2] π ¿ LF/EOT
1x µ/μ £/ ° Å Ñ Ä / / Æ / Ö Ü /·
2x  SP  ! " # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ A B C D E F G H I J K L M N O
5x P Q R S T U V W X Y Z [ \ ] /^ _
6x ` a b c d e f g h i j k l m n o
7x p q r s t u v w x y z { | } ~ [nb 1]
8x ¦? ¥? ?

Translation from HP-42S character set to the modified HP Roman-8 (supported by HP 82240A etc.) character set:

HP translation vector
0 1 2 3 4 5 6 7 8 9 A B C D E F
0x 0x81 0x82 0x83 0x84 0x04 0x85 0x86 0x87 0x08 0x89 0x04 0x8A 0x8B 0x0D 0x0E 0x8D
1x 0x8E 0x8F 0xAF 0xB3 0xA2 0xB6 0xD8 0xA0 0x18 0xD3 0x9B 0x1B 0xDA 0xDB 0x7F 0xF2
7x 0x70 0x71 0x72 0x73 0x74 0x75 0x76 0x77 0x78 0x79 0x7A 0x7B 0x7C 0x7D 0x7E 0x94
8x 0x80 0x81 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x89 0x90 0x8B 0x8C 0x8D 0x8E 0x8F

See also[edit]

Notes[edit]

  1. ^ a b The glyph at code point 127 () is called APPEND character in Hewlett-Packard terminology. In the HP-41C/CV/CX and HP-42S series of calculators, it is used to indicate that the following characters will be appended to the alpha register rather than replacing the existing contents of the register.
  2. ^ The glyph at code point 6 is called GOOSE character in Hewlett-Packard terminology. While U+25B6 () is the preferred Unicode character for maximum cross-compatibility with established RPL character set mappings, Free42 since release 2.0.1 (2017-04-23) maps to U+25B8 () instead. [1]

References[edit]

  1. ^ a b c RPN Scientific Calculator - Owner's Manual - HP-42S (PDF) (1 ed.). Hewlett-Packard. June 1988. pp. 288–291. 00042-90001, 00042-90002. Archived (PDF) from the original on 2018-01-04. Retrieved 2018-01-04.
  2. ^ a b HP-42S RPN Scientific - Programming Examples and Techniques (PDF) (1 ed.). Corvallis, OR, USA: Hewlett-Packard Company, Corvallis Division. July 1988. 00042-90020, 00042-90019. Archived (PDF) from the original on 2018-01-04. Retrieved 2018-01-04.
  3. ^ Hicks, David G. (2017) [1998]. "HP-41C Synthetic Programming". The Museum of HP Calculators (MoHPC). Archived from the original on 2018-01-06. Retrieved 2018-01-06.
  4. ^ Hicks, David G. (1997). "Graphic byte code table". The Museum of HP Calculators (MoHPC). Archived from the original on 2018-01-06. Retrieved 2018-01-06.
  5. ^ Nelson, Richard J. (May 2010). "HP 82240B IR Printer" (PDF). HP Solve (18). Archived from the original (PDF) on 2016-09-21. Retrieved 2016-09-21.
  6. ^ HP 82240A Infrared Printer (PDF) (2 ed.). Corvallis, OR, USA: Hewlett Packard, Portable Computer Division. October 1986. HP reorder number 82240-90001 (82240-90008). Archived (PDF) from the original on 2016-08-06. Retrieved 2016-08-06.
  7. ^ HP 82240B Infrared Printer (1 ed.). Corvallis, OR, USA: Hewlett Packard. August 1989. pp. 17–18. HP reorder number 82240-90014. Archived from the original on 2016-08-14. Retrieved 2016-08-01.

Further reading[edit]