mirror of
https://github.com/KarolS/millfork.git
synced 2025-03-21 21:30:23 +00:00
Add various KOI-8 encodings
This commit is contained in:
parent
000aede8db
commit
53973f081a
@ -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
|
||||
|
26
include/encoding/koi8e.tbl
Normal file
26
include/encoding/koi8e.tbl
Normal 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=ПЯРСТУЖВЬЫЗШЭЩЧЪ
|
28
include/encoding/koi8f.tbl
Normal file
28
include/encoding/koi8f.tbl
Normal 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=ПЯРСТУЖВЬЫЗШЭЩЧЪ
|
27
include/encoding/koi8r.tbl
Normal file
27
include/encoding/koi8r.tbl
Normal 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=ПЯРСТУЖВЬЫЗШЭЩЧЪ
|
||||
|
26
include/encoding/koi8ru.tbl
Normal file
26
include/encoding/koi8ru.tbl
Normal 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=ПЯРСТУЖВЬЫЗШЭЩЧЪ
|
36
include/encoding/koi8t.tbl
Normal file
36
include/encoding/koi8t.tbl
Normal 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=ПЯРСТУЖВЬЫЗШЭЩЧЪ
|
26
include/encoding/koi8u.tbl
Normal file
26
include/encoding/koi8u.tbl
Normal 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=ПЯРСТУЖВЬЫЗШЭЩЧЪ
|
Loading…
x
Reference in New Issue
Block a user