Roman Extension The character set was originally introduced by
Hewlett-Packard as
extended ASCII 7-bit codepage named
HP Roman Extension, The following table shows the 1982 version; a current variant is shown in the
Roman-8 section below. The table assumes 8-bit mode is used; if not, subtract 128 (8016) from the character code.
Roman-8 HP Roman-8 is an 8-bit
single byte character encoding that is mainly used on
HP-UX •
hp-roman8: the IETF/IANA name; many others have followed suit.Since IANA character set identifiers aren't case-sensitive, •
Roman 8 •
HP_ROMAN8 •
ROMAN8 •
roman8 •
Code page 1051 or
IBM-1051.
Modified Roman-8 In 1984, Hewlett-Packard introduced the
HP 110 /
HP Portable personal computer followed by the
HP 110 Plus /
HP Portable Plus in 1985. In "HP mode" they supported a derivation of the 1984 revision of 8-bit
HP Roman-8 (still lacking the six additional characters at code points 177 to 178 and 242 to 245, and with code point 228 still resembling a stroked d (
đ)), but with 32 additional graphical symbols at code points 128 to 159, including a rich set of
box-drawing characters. In 1986, Hewlett-Packard introduced the
HP-18C calculator and HP 82240A
thermo printer, which internally used an extended variant of the 1985 revision of the 8-bit
HP Roman-8 character set (now with the six additional characters defined and with code point 228 already changed to an eth (
ð)), but with the code points 127 (0x7F) and 160 (0xA0) as well as the control codes in the range 128 to 159 (0x80 to 0x9F) being replaced by additional displayable characters, some of which were derived from the
HP-41C/
CV/
CX's
FOCAL character set and others incorporated into the
revised FOCAL character set used by the
HP-42S calculator, although at different code points. On the
HP-28 series, characters above 147 (0x93) could not be displayed on the calculator, only be printed. There is no official code point definition for the
euro sign in this modified character set. The
HP 49/50 series of calculators use a
different character set based on
ECMA-94 /
ISO 8859-1 which includes the euro symbol.
Roman-9 HP Roman-9 (also known as
HP Roman 9,
hp-roman9,
roman9 or
R9) is a slight modification of the 8-bit
HP Roman-8 character set where the
general currency sign (
¤) at code point 186 (0xBA) was replaced by the
euro sign (
€). It was introduced in early 1999. As of 2017, HP Roman-9 still has no known code page number assigned to it. ==See also==