Hi Freewolle,
Thanks for the explanation on KEYUKR. Now I was
able to test that.
I just compared KEYUKR layout with the major
industry (MS and IBM) layouts.
The solution I implemented at the time which is
closer to KEYUKR is UR.KEY which, when compiled, generates UR.KL - which is
probably the one that you're using there.
The only difference is that UR.KL is based on a
102-key keyboard while KEYUKR is based on a regular 101-key US keyboard.
Unfortunately, it's precisely on the 102nd key that you would find the ukrainian
GHE. Even then, because of the US keyboard, Microsoft provided the ukrainian
GHE also to be found on <Right_Alt> + <russian GHE>. All
the rest is the same between KEYUKR and UR.KL; ukrainian YE, I and YI are found
on the same keys, both under KEYUKR and UR.KL.
I understand the inconvenience of having to type
<AltGr> + <russian GHE> every time you need the ukrainian GHE; I
could prepare a 101-key version of the official Microsoft version, which would
provide the replace the russian YO for the ukrainian GHE, then we would have
identical solutions on KEYUKR and UR.KL.
Nevertheless, I would need this information
from you in the first place: in order to avoid ambiguity, I would need the /id:
xxx identifier code for the 102-key ukrainian keyboard.
On the other hand, there is this real 101-key
ukrainian keyboard layout which is quite different from the KEYUKR solution. I
found it on IBM website and I also prepared it for FreeDOS at the time. The
filename is UR465.KEY. When compiled, you have UR465.KL. To use it, you would
need to type "KEYB UR,,UR465.KL /ID:465". It does provide some letters on
different positions from the ones they're found on KEYUKR and
UR.KL.
* The ukrainian GHE is found at the right side of
ukrainian/russian KHA;
* The russian I/ukrainian Y is found
between EF and VE;
* The ukrainian I is found between EM and
TE;
* The ukrainian YI is found at the right side of
YU.
Just by chance - is this the keyboard that you
have?
If so, this is it: you have the 101-key, /ID:465
ukrainian keyboard.
Furthermore, the character set devised for KEYUKR
provides a capital dotted I and, on all ukrainian sites that I found and all
orthography sites that explained the ukrainian letters, the ukrainian capital I
is undotted, just like the latin one. In order
not to expand the character sets for FreeDOS because of a single character (the
middle dot, which you requested), could I ask you to use "*"
instead?
Henrique
|
- [Freedos-devel] Ukrainian language file Henrique Peron
- Re: [Freedos-devel] Ukrainian language file Arkady V.Belousov
- Re: [Freedos-devel] Ukrainian language file Freewolle Voluntar
- Re: [Freedos-devel] Ukrainian language file Henrique Peron