Post Reply 
WP 34S printing scrambled text on HP82240B
09-20-2016, 09:27 PM (This post was last modified: 09-23-2016 04:29 AM by matthiaspaul.)
Post: #16
RE: WP 34S printing scrambled text on HP82240B
(05-31-2016 10:25 PM)Christoph Giesselink Wrote:  Just made a copy of the Roman8 font of the HP82240B and modified it to the Roman8 font of the HP82240A. And of course I found a wrong or better say "not original" character drawing in my HP82240B implementation.

Had to pick up my single HP82240A printer (among many other HP82240B printers) to make a self test to get the orientation of some characters which are not clear from the manual.
Do you perhaps mean the small subscript and superscript indices in the 0x95 - 0x9F range?

I recently wrote an article about the HP Roman 8 character set and its variants and for this I tried to derive a translation of the HP 82240A character set to matching Unicode glyphs. This is what I came up with:

Does the mapping you use in your printer simulator differ? If so, this would be interesting for me to know in order to possibly improve the article.

I have also a number of detail questions regarding the modified HP Roman 8 and ISO 8859-1 variants used in the calculators. As you have closely studied the fonts, perhaps you can answer some of them? See:
(08-30-2016 04:02 PM)matthiaspaul Wrote:  - Regarding the modified HP Roman-8 character set used on early HP RPL calculators like the HP-28C/HP-28S (and the HP-18C) and the HP 82240A printer, does someone know an official name for that variant? Some of the added characters are very odd, others duplicate already existing characters. There certainly is some history to this particular extension. Why were these characters chosen, when exactly and by whom? Which other calculators used this character set? Were there other printers but the HP 82240A/B to use this? AFAIK the HP-28 could only display characters up to 147, probably because of limited ROM space, but why did it duplicate the guillemets at 146/147 (or are they different from 251/253), and what is the purpose of the "LF" character at 144? Why did the printers support such a large number of strange superscript and subscript indices? And what is the purpose of this strange graphical symbol at 148?

- Are there any official mappings from HP Roman-8 to Unicode? Or does someone have an overview of the different mappings introduced in HP and third-party software products (including emulators)? If possible I would like to document the specific differences.

(05-31-2016 10:25 PM)Christoph Giesselink Wrote:  Not clearly yet what I want to do with it, maybe adding a switcher in my HP82240B printer simulation to simulate the HP82240A printer with the correct font?
Not directly related, but given that the definition of the ISO 8859-1-based character set variants supported by the HP 38/48, HP 49/50 and HP 39/40 differ slightly, perhaps your simulator could add optional support for the euro character € at 0xA0 and the small superscript -1 at 0xB3 even though the real HP 82240B doesn't support this? See:



"Programs are poems for computers."
Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
RE: WP 34S printing scrambled text on HP82240B - matthiaspaul - 09-20-2016 09:27 PM

User(s) browsing this thread: 1 Guest(s)