1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-06-09 16:29:34 +00:00

Add various KOI-8 encodings

This commit is contained in:
Karol Stasiak 2020-07-20 00:13:49 +02:00
parent 000aede8db
commit 53973f081a
7 changed files with 173 additions and 0 deletions

View File

@ -102,6 +102,8 @@ English, Japanese, Spanish/Italian and French/German respectively
* `koi7n2` or `short_koi` KOI-7 N2
* `koi8r`, `koi8u`, `koi8ru`, `koi8e`, `koi8f`, `koi8t` various variants of KOI-8
* `vectrex` built-in Vectrex font
* `galaksija` text encoding used on Galaksija computers
@ -200,6 +202,7 @@ Encoding | lowercase letters | backslash | currencies | intl | card suits
`msx_jp` | yes | no | ¥ | katakana | yes
`msx_ru` | yes | yes | | Russian⁴ | yes
`koi7n2` | no | yes | | Russian⁵ | no
`koi8*` | yes | yes | | Russian | no
`cpc_en` | yes | yes | £ | none | yes
`cpc_es` | yes | yes | | Spanish⁶ | yes
`cpc_fr` | yes | no | £ | French⁷ | yes
@ -259,6 +262,7 @@ Encoding | new line | braces | backspace | cursor movement | text colour | rever
`atasciiscr` | no | no | no | no | no | no | no
`msx_*` | yes | yes | yes | yes | no | no | no
`koi7n2` | yes | no | yes | no | no | no | no
`koi8*` | yes | yes | yes | no | no | no | no
`vectrex` | no | no | no | no | no | no | no
`utf*` | yes | yes | yes | no | no | no | no
all the rest | yes | yes | no | no | no | no | no

View File

@ -0,0 +1,26 @@
NAME=KOI8-E
EOT=00
20=U+0020
21-3f=!"#$%&'()*+,-./0123456789:;<=>?
40-5f=@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
60-7e=`abcdefghijklmnopqrstuvwxyz{|}~
{b}=08
{t}=09
{n}=0d0a
{q}=22
{apos}=27
{lbrace}=7b
{rbrace}=7d
{nbsp}=a0
{shy}=ad
b0=№
a1-ac=ђѓёєѕіїјљњћќ
ae-af=ўџ
b1-bf=ЂЃЁЄЅІЇЈЉЊЋЌ¤ЎЏ
c0-cf=юабцдефгхийклмно
d0-df=пярстужвьызшэщчъ
e0-ef=ЮАБЦДЕФГХИЙКЛМНО
f0-ff=ПЯРСТУЖВЬЫЗШЭЩЧЪ

View File

@ -0,0 +1,28 @@
NAME=KOI8-F
EOT=00
20=U+0020
21-3f=!"#$%&'()*+,-./0123456789:;<=>?
40-5f=@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
60-7e=`abcdefghijklmnopqrstuvwxyz{|}~
{b}=08
{t}=09
{n}=0d0a
{q}=22
{apos}=27
{lbrace}=7b
{rbrace}=7d
{nbsp}=a0
•=95
b0=№
80-8f=─│┌┐└┘├┤┬┴┼▀▄█▌▐
90-99=░‘’“”∙–—©™
9b-9f=⌡°²·÷
a1-af=ђѓёєѕіїјљњћќґўџ
b1-bf=ЂЃЁЄЅІЇЈЉЊЋЌҐЎЏ
c0-cf=юабцдефгхийклмно
d0-df=пярстужвьызшэщчъ
e0-ef=ЮАБЦДЕФГХИЙКЛМНО
f0-ff=ПЯРСТУЖВЬЫЗШЭЩЧЪ

View File

@ -0,0 +1,27 @@
NAME=KOI8-R
EOT=00
20=U+0020
21-3f=!"#$%&'()*+,-./0123456789:;<=>?
40-5f=@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
60-7e=`abcdefghijklmnopqrstuvwxyz{|}~
{b}=08
{t}=09
{n}=0d0a
{q}=22
{apos}=27
{lbrace}=7b
{rbrace}=7d
{nbsp}=9a
80-8f=─│┌┐└┘├┤┬┴┼▀▄█▌▐
90-99=░▒▓⌠■∙√≈≤≥
9b-9f=⌡°²·÷
a0-af=═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞
b0-bf=╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©
c0-cf=юабцдефгхийклмно
d0-df=пярстужвьызшэщчъ
e0-ef=ЮАБЦДЕФГХИЙКЛМНО
f0-ff=ПЯРСТУЖВЬЫЗШЭЩЧЪ

View File

@ -0,0 +1,26 @@
NAME=KOI8-RU
EOT=00
20=U+0020
21-3f=!"#$%&'()*+,-./0123456789:;<=>?
40-5f=@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
60-7e=`abcdefghijklmnopqrstuvwxyz{|}~
{b}=08
{t}=09
{n}=0d0a
{q}=22
{apos}=27
{lbrace}=7b
{rbrace}=7d
{nbsp}=9a
80-8f=─│┌┐└┘├┤┬┴┼▀▄█▌▐
90-99=░▒▓“■∙”—№™
9b-9f=»®«·¤
a0-af=═║╒ёє╔ії╗╘╙╚╛ґў╞
b0-bf=╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©
c0-cf=юабцдефгхийклмно
d0-df=пярстужвьызшэщчъ
e0-ef=ЮАБЦДЕФГХИЙКЛМНО
f0-ff=ПЯРСТУЖВЬЫЗШЭЩЧЪ

View File

@ -0,0 +1,36 @@
NAME=KOI8-T
EOT=00
20=U+0020
21-3f=!"#$%&'()*+,-./0123456789:;<=>?
40-5f=@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
60-7e=`abcdefghijklmnopqrstuvwxyz{|}~
{b}=08
{t}=09
{n}=0d0a
{q}=22
{apos}=27
{lbrace}=7b
{rbrace}=7d
{shy}=8d
80-87=қғ‚Ғ„…†‡
89-8e=‰ҳ‹ҲҷҶ
90-97=Қ‘’“”•–—
99=™
a1-a7=ӯӮё¤ӣ¦§
ab=«
ac=¬
ae=®
b0-b3=°±²Ё
b5-b7=Ӣ¶·
b9=№
bb=»
bf=©
c0-cf=юабцдефгхийклмно
d0-df=пярстужвьызшэщчъ
e0-ef=ЮАБЦДЕФГХИЙКЛМНО
f0-ff=ПЯРСТУЖВЬЫЗШЭЩЧЪ

View File

@ -0,0 +1,26 @@
NAME=KOI8-U
EOT=00
20=U+0020
21-3f=!"#$%&'()*+,-./0123456789:;<=>?
40-5f=@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
60-7e=`abcdefghijklmnopqrstuvwxyz{|}~
{b}=08
{t}=09
{n}=0d0a
{q}=22
{apos}=27
{lbrace}=7b
{rbrace}=7d
{nbsp}=9a
80-8f=─│┌┐└┘├┤┬┴┼▀▄█▌▐
90-99=░▒▓⌠■∙√≈≤≥
9b-9f=⌡°²·÷
a0-af=═║╒ёє╔ії╗╘╙╚╛ґ╝╞
b0-bf=╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©
c0-cf=юабцдефгхийклмно
d0-df=пярстужвьызшэщчъ
e0-ef=ЮАБЦДЕФГХИЙКЛМНО
f0-ff=ПЯРСТУЖВЬЫЗШЭЩЧЪ