ISO 8859 Font??
1 messages in this thread
Vic,
OK here's the scoop. I am going to write an Editor that will allow me
to write HP-48SX programs on my Amiga for downloading to the calculator.
For you folks not in the know, the HP-48SX in Hewlett Packard's new wonder
handheld machine. It comes with 30K of memory and a built in serial IO
port and Kermit Protocol in ROM. This allows for archiving programs and
writing programs with your computer.
The reason to write programs off line is, for all the outstanding wonder
of the machine, it is slow when editing large programs. Also, even though
it has a large LCD display for a calculator, when writing programs with
nested loops (For Next etc..) it is near impossible to use indentation to
make the flow clear. You get word wraps to the first horizontal possition
of the display in the middle of a loop.
The calculator uses it own language (RPL) which is essentially the named
functions of the calculator along with various control structures. The
problem with using a conventional text editor that RPL uses a great deal of
non ascii characters at codes 127 and above. According to the HP-48SX
manual, characters 128-159 are unique to the calculator, while characters
160-255 "can be displayed on computer software that supports the ISO 8859
character set". The communications software in the calculator does support
character translations from non ascii to ascii so you can edit a program
with a conventional text editor. The translations are a "\" followed by
two ascii chars. For example, Greek letter capital SIGMA becomes "\GS" and
the radical symbol becomes "\v/" . While this works, I would rather have
an editor that displays the same symbology as the calculator.
In cross referencing the HP manual's character table with one I found in
an old AmigaBasic manual I find a very few ISO 8859 match those in the
AmigaBasic manual, quite a few exist at other character numbers and some
are not there at all. If I could find a Amiga font that supports this
standard, all I would have to do create the 31 characters unique to the
[ MORE ]