add table for national character mappings for the Olivetti M10 to README

This commit is contained in:
Rob Hagemans 2022-09-24 10:31:20 +01:00
parent dbe1ccacf7
commit a45f5120f8
1 changed files with 37 additions and 3 deletions

View File

@ -19,8 +19,42 @@ other fonts:
A note on character mappings
----------------------------
The glyphs have been mapped to Unicode codepoints with the help of a Tandy-200 mapping created by `hackerb9`.
I have erred on the side of not providing a codepoint for glyphs where no obvious match was found. For the graphical glyphs in these sets, no documentation was found to determine the glyph designer's intentions as to their meaning.
The glyphs have been mapped to Unicode codepoints with the help of
a Tandy-200 mapping created by `hackerb9`.
I have erred on the side of not providing a codepoint for glyphs where no
obvious match was found. For the graphical glyphs in these sets, no
documentation was found to determine the glyph designer's intentions as to
their meaning.
If you have documentation about the meaning or contemporary use of these glyphs, please get in touch.
If you have documentation about the meaning or contemporary use of these
glyphs, please get in touch.
Olivetti M10 national versions
------------------------------
The Olivetti M10 came in five different national versions. Each had a
different keyboard and a different character map. I have included the US
and UK versions, for which I had access to original character sets.
Furthermore, the Italian version is documented in the
[Italian-language operations guide](https://archive.org/details/m10guidaoperativa/page/n179/)
and some of the mappings of the German version are remarked upon at
[Retrochallenge 2016/01](https://www.masswerk.at/rc2016/01/). These sources
are consistent with the assumption that these versions used the same
mappings as documented in the
[BASIC guide for the Olivetti M20](https://archive.org/details/m20linguaggiobasic/page/n425/)
The following code points differ:
| |`23`|`40`|`5b`|`5c`|`5d`|`60`|`7b`|`7c`|`7d`|`7e`|
|-------|----|----|----|----|----|----|----|----|----|----|
|US | # | @ | [ | \ | ] | \` | { | \| | } | ~ |
|Italy | £ | § | ° | ç | é | ù | à | ò | è | ì |
|France | £ | à | ° | ç | § | \` | é | ù | è | ¨ |
|UK | £ | @ | [ | \ | ] | \` | { | \| | } | ~ |
|Germany| # | § | Ä | Ö | Ü | \` | ä | ö | ü | ß |
Notes:
- All five sets contain the same glyphs; only the codepoint mappings differ.
- These mappings agree with the DEC National Replacement Character Sets.