[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Loadable keyboards
Bonsoir,
Dans son message, Petr Stehlik a écrit :
« On Fri, 19 Jun 1998 14:06:20 -0400, Martin-Eric Racine wrote:
«
« MR>Since I finally tried Clocky, I like the approach of having 2 different
« MR>keymaps, but the old KBD format is really limitted as it cannot produce
« MR>a character unavailable in Atari's TOS
«
« Clocky (and any XBIOS keytable) can produce any character from ASCII
« range 0..255. So what's the problem?
The problem is for characters that don't belong to this 0...255
range. Example : for 2-bytes coding (like Unicode, or Speedo-fonts
extra-characters). That means, that there's no way to say that - for instance
- ^ then E can make Ê (E with circumflex accent), because ^E doesn't exist in
standard Atari ASCII coding - but it exists in Speedo fonts so programs like
papyrus can use it. I don't know if the sample is clear...
« MR> For instance, ISO-8859-1
« MR>(and PC keyboards, using ^ deadkey) has E-circ which Atari doesn't have.
«
« I don't know what E-circ is, but if it's in ASCII range it must be
« possible to put it on a key with Clocky. Just tell me the ASCII code of
« E-circ and I'll map it for you on any key you'd want :-)
E-circ is Ê (^E), the capital that corresponds to ê
The matter is that ^E doesn't exist in atari TOS ASCII coding :-(, but
exists in Latin-1 coding for instance. So in a way it is, in another way it's
not in ASCII range... It depends the kind of ASCII you're using.
By the way, does anybody see any problem if a standard was made to add
all these missing Latin-1 chars in atari TOS, in replacment of hebrew chars
for instance ? [I think NVDI already does something like that, but I'm not
sure].
(But as I don't remember what was said exactly, I won't comment more).
--
Emmanuel CURIS
Emmanuel.Curis@ens.fr
Page sur l'hypertoile : http://www.eleves.ens.fr:8080/home/curis/index.html