Switch to using TSV for charmap, add Cyrillic support
420
mods/ITEMS/mcl_signs/characters.tsv
Normal file
|
@ -0,0 +1,420 @@
|
|||
A _a_ 7
|
||||
B _b_ 5
|
||||
C _c_ 6
|
||||
D _d_ 6
|
||||
E _e_ 5
|
||||
F _f_ 5
|
||||
G _g_ 6
|
||||
H _h_ 6
|
||||
I _i_ 1
|
||||
J _j_ 4
|
||||
K _k_ 5
|
||||
L _l_ 4
|
||||
M _m_ 7
|
||||
N _n_ 6
|
||||
O _o_ 6
|
||||
P _p_ 5
|
||||
Q _q_ 7
|
||||
R _r_ 5
|
||||
S _s_ 5
|
||||
T _t_ 5
|
||||
U _u_ 6
|
||||
V _v_ 7
|
||||
W _w_ 9
|
||||
X _x_ 5
|
||||
Y _y_ 7
|
||||
Z _z_ 5
|
||||
a _a 5
|
||||
b _b 5
|
||||
c _c 4
|
||||
d _d 5
|
||||
e _e 4
|
||||
f _f 4
|
||||
g _g 5
|
||||
h _h 5
|
||||
i _i 1
|
||||
j _j 1
|
||||
k _k 4
|
||||
l _l 1
|
||||
m _m 7
|
||||
n _n 5
|
||||
o _o 5
|
||||
p _p 5
|
||||
q _q 5
|
||||
r _r 3
|
||||
s _s 4
|
||||
t _t 3
|
||||
u _u 4
|
||||
v _v 5
|
||||
w _w 7
|
||||
x _x 5
|
||||
y _y 4
|
||||
z _z 4
|
||||
_sp 2
|
||||
0 _0 4
|
||||
1 _1 2
|
||||
2 _2 4
|
||||
3 _3 4
|
||||
4 _4 4
|
||||
5 _5 4
|
||||
6 _6 4
|
||||
7 _7 4
|
||||
8 _8 4
|
||||
9 _9 4
|
||||
( _bl 2
|
||||
) _br 2
|
||||
{ _cl 3
|
||||
} _cr 3
|
||||
[ _sl 2
|
||||
] _sr 2
|
||||
' _ap 1
|
||||
! _ex 1
|
||||
? _qu 4
|
||||
@ _at 5
|
||||
# _hs 5
|
||||
$ _dl 4
|
||||
% _pr 5
|
||||
^ _ca 3
|
||||
& _am 5
|
||||
* _as 3
|
||||
_ _un 3
|
||||
+ _ps 3
|
||||
- _mn 3
|
||||
= _eq 3
|
||||
; _sm 1
|
||||
, _cm 2
|
||||
" _qo 3
|
||||
/ _dv 5
|
||||
~ _tl 4
|
||||
< _lt 3
|
||||
> _gt 3
|
||||
\ _re 5
|
||||
| _vb 1
|
||||
. _dt 1
|
||||
: _co 1
|
||||
` _gr 2
|
||||
|
||||
ä _ae 5
|
||||
ë _ee 5
|
||||
ï _ie 5
|
||||
ö _oe 5
|
||||
ü _ue 5
|
||||
Ä _ae_ 5
|
||||
Ë _ee_ 5
|
||||
Ï _ie_ 5
|
||||
Ö _oe_ 5
|
||||
Ü _ue_ 5
|
||||
ß _sz 5
|
||||
× _times_cross 5
|
||||
· _times_dot 5
|
||||
÷ _div 5
|
||||
» _guill_right 5
|
||||
« _guill_left 5
|
||||
¢ _cent 5
|
||||
¿ _qu_inv 5
|
||||
± _plus_minus 5
|
||||
© _copyright 5
|
||||
® _registered 5
|
||||
¨ _diaresis 5
|
||||
§ _paragraph 5
|
||||
¦ _broken_bar 5
|
||||
¥ _yen 5
|
||||
¤ _currency 5
|
||||
£ _pound 5
|
||||
µ _mu 5
|
||||
¡ _ex_inv 5
|
||||
¬ _not 5
|
||||
¯ _macron 5
|
||||
° _degree 5
|
||||
¹ _1_sup 5
|
||||
² _2_sup 5
|
||||
³ _3_sup 5
|
||||
´ _acute 5
|
||||
¶ _pilcrow 5
|
||||
¼ _1_4 5
|
||||
½ _1_2 5
|
||||
¾ _3_4 5
|
||||
À _a_grave_ 5
|
||||
Á _a_acute_ 5
|
||||
 _a_circumflex_ 5
|
||||
à _a_tilde_ 5
|
||||
Å _a_ring_ 5
|
||||
Æ _ae_lig_ 5
|
||||
ª _a_sup 5
|
||||
º _o_sup 5
|
||||
¸ _cedille 5
|
||||
Ç _c_cedille_ 5
|
||||
ç _c_cedille 5
|
||||
È _e_grave_ 5
|
||||
É _e_acute_ 5
|
||||
Ê _e_circumflex_ 5
|
||||
Ì _i_grave_ 5
|
||||
Í _i_acute_ 5
|
||||
Î _i_circumflex_ 5
|
||||
Ð _d_dash_ 5
|
||||
Ñ _n_tilde_ 5
|
||||
Ò _o_grave_ 5
|
||||
Ó _o_acute_ 5
|
||||
Ô _o_circumflex_ 5
|
||||
Õ _o_tilde_ 5
|
||||
Ø _o_dash_ 5
|
||||
Ù _u_grave_ 5
|
||||
Ú _u_acute_ 5
|
||||
Û _u_circumflex_ 5
|
||||
Ý _y_acute_ 5
|
||||
Þ _thorn_ 5
|
||||
à _a_grave 5
|
||||
á _a_acute 5
|
||||
â _a_circumflex 5
|
||||
ã _a_tilde 5
|
||||
å _a_ring 5
|
||||
æ _ae_lig 5
|
||||
è _e_grave 5
|
||||
é _e_acute 5
|
||||
ê _e_circumflex 5
|
||||
ì _i_grave 5
|
||||
í _i_acute 5
|
||||
î _i_circumflex 5
|
||||
ð _d_dash 5
|
||||
ñ _n_tilde 5
|
||||
ò _o_grave 5
|
||||
ó _o_acute 5
|
||||
ô _o_circumflex 5
|
||||
õ _o_tilde 5
|
||||
ø _o_dash 5
|
||||
ù _u_grave 5
|
||||
ú _u_acute 5
|
||||
û _u_circumflex 5
|
||||
ý _y_acute 5
|
||||
þ _thorn 5
|
||||
ÿ _y_diaresis 5
|
||||
|
||||
Ą _a_ogonek_ 7
|
||||
Ł _l_stroke_ 4
|
||||
€ _euro 5
|
||||
Ľ _l_caron_ 4
|
||||
Ś _s_acute_ 5
|
||||
Š _s_caron_ 5
|
||||
Ş _s_cedille_ 5
|
||||
Ș _s_cedille_ 5
|
||||
Ť _t_caron_ 5
|
||||
Ź _z_acute_ 5
|
||||
Ž _z_caron_ 5
|
||||
Ż _z_overdot_ 5
|
||||
ą _a_ogonek 5
|
||||
ł _l_stroke 4
|
||||
ľ _l_caron 4
|
||||
ś _s_acute 5
|
||||
š _s_caron 5
|
||||
ş _s_cedille 5
|
||||
ș _s_cedille 5
|
||||
ť _t_caron 5
|
||||
ź _z_acute 5
|
||||
ž _z_caron 5
|
||||
ż _z_overdot 5
|
||||
Ŕ _r_acute_ 5
|
||||
Ă _a_breve_ 7
|
||||
Ĺ _l_acute_ 5
|
||||
Ć _c_acute_ 6
|
||||
Ę _e_ogonek_ 5
|
||||
Ě _e_caron_ 5
|
||||
Ď _d_caron_ 6
|
||||
Ń _n_acute_ 6
|
||||
Ň _n_caron_ 6
|
||||
Ő _o_2acute_ 6
|
||||
Ř _r_caron_ 5
|
||||
Ů _u_ring_ 6
|
||||
Ű _u_2acute_ 6
|
||||
Ţ _t_cedille_ 5
|
||||
ŕ _r_acute 5
|
||||
ă _a_breve 5
|
||||
ĺ _l_acute 5
|
||||
ć _c_acute 5
|
||||
ę _e_ogonek 5
|
||||
ě _e_caron 5
|
||||
ď _d_caron 5
|
||||
ń _n_acute 5
|
||||
ň _n_caron 5
|
||||
ő _o_2acute 5
|
||||
ř _r_caron 5
|
||||
ů _u_ring 5
|
||||
ű _u_2acute 5
|
||||
ţ _t_cedille 5
|
||||
Ħ _h_stroke_ 6
|
||||
Ĥ _h_circumflex_ 6
|
||||
İ _i_overdot_ 3
|
||||
Ğ _g_breve_ 6
|
||||
Ĵ _j_circumflex_ 4
|
||||
ħ _h_stroke 5
|
||||
ĥ _h_circumflex 5
|
||||
ı _i_dotless 3
|
||||
ğ _g_breve 5
|
||||
ĵ _j_circumflex 3
|
||||
Ċ _c_overdot_ 6
|
||||
Ĉ _c_circumflex_ 6
|
||||
Ġ _g_overdot_ 6
|
||||
Ĝ _g_circumflex_ 6
|
||||
Ŭ _u_breve_ 6
|
||||
Ŝ _s_circumflex_ 5
|
||||
ċ _c_overdot 5
|
||||
ĉ _c_circumflex 5
|
||||
ġ _g_overdot 5
|
||||
ĝ _g_circumflex 5
|
||||
ŭ _u_breve 5
|
||||
ŝ _s_circumflex 5
|
||||
|
||||
ĸ _cyr_k 4
|
||||
Ŗ _r_cedille_ 5
|
||||
Ĩ _i_tilde_ 3
|
||||
Ļ _l_cedille_ 4
|
||||
Ē _e_macron_ 5
|
||||
Ģ _g_cedille_ 6
|
||||
Ŧ _t_stroke_ 5
|
||||
ĩ _i_tilde 3
|
||||
ļ _l_cedille 3
|
||||
ē _e_macron 5
|
||||
ģ _g_cedille 5
|
||||
ŧ _t_stroke 5
|
||||
Ŋ _eng_ 6
|
||||
ŋ _eng 5
|
||||
Ā _a_macron_ 7
|
||||
Į _i_ogonek_ 3
|
||||
Ė _e_overdot_ 5
|
||||
Ī _i_macron_ 3
|
||||
Ņ _n_cedille_ 6
|
||||
Ō _o_macron_ 6
|
||||
Ķ _k_cedille_ 5
|
||||
Ų _u_ogonek_ 6
|
||||
Ũ _u_tilde_ 6
|
||||
Ū _u_macron_ 6
|
||||
ā _a_macron 5
|
||||
į _i_ogonek 3
|
||||
ė _e_overdot 5
|
||||
ī _i_macron 3
|
||||
ņ _n_cedille 5
|
||||
ō _o_macron 5
|
||||
ķ _k_cedille 5
|
||||
ų _u_ogonek 5
|
||||
ũ _u_tilde 5
|
||||
ū _u_macron 5
|
||||
|
||||
А _a_ 7
|
||||
а _a 5
|
||||
А̀ _a_grave_ 7
|
||||
а̀ _a_grave 5
|
||||
А̂ _a_circumflex_ 7
|
||||
а̂ _a_circumflex 5
|
||||
А̄ _a_macron_ 7
|
||||
а̄ _a_macron 5
|
||||
Ӑ _a_breve_ 7
|
||||
ӑ _a_breve 5
|
||||
Ӓ _ae_ 7
|
||||
ӓ _ae 5
|
||||
Б _cyr_b_ 5
|
||||
б _cyr_b 5
|
||||
В _b_ 5
|
||||
в _cyr_v 5
|
||||
Г _cyr_g_ 5
|
||||
г _cyr_g 5
|
||||
Ґ _cyr_ge_ 5
|
||||
ґ _cyr_ge 5
|
||||
Д _cyr_d_ 5
|
||||
д _g 5
|
||||
Ђ _cyr_dje_ 5
|
||||
ђ _cyr_dje 5
|
||||
Ѓ _cyr_gje_ 5
|
||||
ѓ _cyr_gje 5
|
||||
Е _e_ 5
|
||||
е _e 5
|
||||
Ѐ _e_grave_ 5
|
||||
ѐ _e_grave 5
|
||||
Ё _ee_ 5
|
||||
ё _ee 5
|
||||
Є _cyr_ye_ 5
|
||||
є _cyr_ye 5
|
||||
Ж _cyr_zhe_ 6
|
||||
ж _cyr_zhe 6
|
||||
З _cyr_z_ 5
|
||||
з _cyr_z 4
|
||||
Ѕ _s_ 4
|
||||
ѕ _s 4
|
||||
И _cyr_i_ 5
|
||||
и _u 4
|
||||
Ѝ _cyr_i_grave_ 5
|
||||
ѝ _u_grave 4
|
||||
Ӣ _cyr_i_macron_ 5
|
||||
ӣ _u_macron 4
|
||||
Й _cyr_i_breve_ 5
|
||||
й _u_breve 4
|
||||
Ӥ _cyr_i_diaresis_ 5
|
||||
ӥ _ue 4
|
||||
І _i_ 5
|
||||
і _i 5
|
||||
Ї _cyr_yi_ 5
|
||||
ї _cyr_yi 5
|
||||
Ј _j_ 5
|
||||
ј _j 5
|
||||
К _k_ 5
|
||||
к _cyr_k 4
|
||||
Ќ _cyr_kje_ 5
|
||||
ќ _cyr_kje 4
|
||||
Л _cyr_l_ 5
|
||||
л _cyr_l 5
|
||||
Љ _cyr_lje_ 6
|
||||
љ _cyr_lje 6
|
||||
М _m_ 5
|
||||
м _cyr_m 5
|
||||
Н _h_ 5
|
||||
н _cyr_n 4
|
||||
Њ _cyr_nje_ 6
|
||||
њ _cyr_nje 5
|
||||
О _o_ 4
|
||||
о _o 4
|
||||
Ӧ _oe_ 4
|
||||
ӧ _oe 4
|
||||
П _cyr_p_ 5
|
||||
п _cyr_p 4
|
||||
Р _p_ 5
|
||||
р _p 5
|
||||
С _c_ 4
|
||||
с _c 4
|
||||
Т _t_ 5
|
||||
т _cyr_t 4
|
||||
Ћ _cyr_tshe_ 5
|
||||
ћ _cyr_tshe 4
|
||||
У _cyr_u_ 5
|
||||
у _y 4
|
||||
Ӯ _cyr_u_macron_ 5
|
||||
ӯ _y_macron 4
|
||||
Ў _cyr_u_breve_ 5
|
||||
ў _y_breve 4
|
||||
Ӱ _cyr_u_diaresis_ 5
|
||||
ӱ _y_diaresis 4
|
||||
Ф _cyr_f_ 5
|
||||
ф _cyr_f 5
|
||||
Х _x_ 5
|
||||
х _x 5
|
||||
Ц _cyr_c_ 5
|
||||
ц _cyr_c 5
|
||||
Ч _cyr_ch_ 6
|
||||
ч _cyr_ch 5
|
||||
Џ _cyr_dzhe_ 5
|
||||
џ _cyr_dzhe 5
|
||||
Ш _cyr_sh_ 5
|
||||
ш _cyr_sh 5
|
||||
Щ _cyr_shch_ 5
|
||||
щ _cyr_shch 5
|
||||
Ъ _cyr_yer_ 5
|
||||
ъ _cyr_yer 5
|
||||
Ы _cyr_yery_ 5
|
||||
ы _cyr_yery 5
|
||||
Ь _cyr_yerj_ 5
|
||||
ь _cyr_yerj 5
|
||||
Ѣ _cyr_yat_ 5
|
||||
ѣ _cyr_yat 5
|
||||
Э _cyr_e_ 5
|
||||
э _cyr_e 5
|
||||
Ю _cyr_yu_ 5
|
||||
ю _cyr_yu 5
|
||||
Я _cyr_ya_ 5
|
||||
я _cyr_ya 5
|
Can't render this file because it contains an unexpected character in line 420 and column 14.
|
|
@ -1,888 +0,0 @@
|
|||
A
|
||||
_a_
|
||||
7
|
||||
B
|
||||
_b_
|
||||
5
|
||||
C
|
||||
_c_
|
||||
6
|
||||
D
|
||||
_d_
|
||||
6
|
||||
E
|
||||
_e_
|
||||
5
|
||||
F
|
||||
_f_
|
||||
5
|
||||
G
|
||||
_g_
|
||||
6
|
||||
H
|
||||
_h_
|
||||
6
|
||||
I
|
||||
_i_
|
||||
1
|
||||
J
|
||||
_j_
|
||||
4
|
||||
K
|
||||
_k_
|
||||
5
|
||||
L
|
||||
_l_
|
||||
4
|
||||
M
|
||||
_m_
|
||||
7
|
||||
N
|
||||
_n_
|
||||
6
|
||||
O
|
||||
_o_
|
||||
6
|
||||
P
|
||||
_p_
|
||||
5
|
||||
Q
|
||||
_q_
|
||||
7
|
||||
R
|
||||
_r_
|
||||
5
|
||||
S
|
||||
_s_
|
||||
5
|
||||
T
|
||||
_t_
|
||||
5
|
||||
U
|
||||
_u_
|
||||
6
|
||||
V
|
||||
_v_
|
||||
7
|
||||
W
|
||||
_w_
|
||||
9
|
||||
X
|
||||
_x_
|
||||
5
|
||||
Y
|
||||
_y_
|
||||
7
|
||||
Z
|
||||
_z_
|
||||
5
|
||||
a
|
||||
_a
|
||||
5
|
||||
b
|
||||
_b
|
||||
5
|
||||
c
|
||||
_c
|
||||
4
|
||||
d
|
||||
_d
|
||||
5
|
||||
e
|
||||
_e
|
||||
4
|
||||
f
|
||||
_f
|
||||
4
|
||||
g
|
||||
_g
|
||||
5
|
||||
h
|
||||
_h
|
||||
5
|
||||
i
|
||||
_i
|
||||
1
|
||||
j
|
||||
_j
|
||||
1
|
||||
k
|
||||
_k
|
||||
4
|
||||
l
|
||||
_l
|
||||
1
|
||||
m
|
||||
_m
|
||||
7
|
||||
n
|
||||
_n
|
||||
5
|
||||
o
|
||||
_o
|
||||
5
|
||||
p
|
||||
_p
|
||||
5
|
||||
q
|
||||
_q
|
||||
5
|
||||
r
|
||||
_r
|
||||
3
|
||||
s
|
||||
_s
|
||||
4
|
||||
t
|
||||
_t
|
||||
3
|
||||
u
|
||||
_u
|
||||
4
|
||||
v
|
||||
_v
|
||||
5
|
||||
w
|
||||
_w
|
||||
7
|
||||
x
|
||||
_x
|
||||
5
|
||||
y
|
||||
_y
|
||||
4
|
||||
z
|
||||
_z
|
||||
4
|
||||
|
||||
_sp
|
||||
2
|
||||
0
|
||||
_0
|
||||
4
|
||||
1
|
||||
_1
|
||||
2
|
||||
2
|
||||
_2
|
||||
4
|
||||
3
|
||||
_3
|
||||
4
|
||||
4
|
||||
_4
|
||||
4
|
||||
5
|
||||
_5
|
||||
4
|
||||
6
|
||||
_6
|
||||
4
|
||||
7
|
||||
_7
|
||||
4
|
||||
8
|
||||
_8
|
||||
4
|
||||
9
|
||||
_9
|
||||
4
|
||||
(
|
||||
_bl
|
||||
2
|
||||
)
|
||||
_br
|
||||
2
|
||||
{
|
||||
_cl
|
||||
3
|
||||
}
|
||||
_cr
|
||||
3
|
||||
[
|
||||
_sl
|
||||
2
|
||||
]
|
||||
_sr
|
||||
2
|
||||
'
|
||||
_ap
|
||||
1
|
||||
!
|
||||
_ex
|
||||
1
|
||||
?
|
||||
_qu
|
||||
4
|
||||
@
|
||||
_at
|
||||
5
|
||||
#
|
||||
_hs
|
||||
5
|
||||
$
|
||||
_dl
|
||||
4
|
||||
%
|
||||
_pr
|
||||
5
|
||||
^
|
||||
_ca
|
||||
3
|
||||
&
|
||||
_am
|
||||
5
|
||||
*
|
||||
_as
|
||||
3
|
||||
_
|
||||
_un
|
||||
3
|
||||
+
|
||||
_ps
|
||||
3
|
||||
-
|
||||
_mn
|
||||
3
|
||||
=
|
||||
_eq
|
||||
3
|
||||
;
|
||||
_sm
|
||||
1
|
||||
,
|
||||
_cm
|
||||
2
|
||||
"
|
||||
_qo
|
||||
3
|
||||
/
|
||||
_dv
|
||||
5
|
||||
~
|
||||
_tl
|
||||
4
|
||||
<
|
||||
_lt
|
||||
3
|
||||
>
|
||||
_gt
|
||||
3
|
||||
\
|
||||
_re
|
||||
5
|
||||
|
|
||||
_vb
|
||||
1
|
||||
.
|
||||
_dt
|
||||
1
|
||||
:
|
||||
_co
|
||||
1
|
||||
`
|
||||
_gr
|
||||
2
|
||||
ä
|
||||
_ae
|
||||
5
|
||||
ë
|
||||
_ee
|
||||
5
|
||||
ï
|
||||
_ie
|
||||
5
|
||||
ö
|
||||
_oe
|
||||
5
|
||||
ü
|
||||
_ue
|
||||
5
|
||||
Ä
|
||||
_ae_
|
||||
5
|
||||
Ë
|
||||
_ee_
|
||||
5
|
||||
Ï
|
||||
_ie_
|
||||
5
|
||||
Ö
|
||||
_oe_
|
||||
5
|
||||
Ü
|
||||
_ue_
|
||||
5
|
||||
ß
|
||||
_sz
|
||||
5
|
||||
×
|
||||
_times_cross
|
||||
5
|
||||
·
|
||||
_times_dot
|
||||
5
|
||||
÷
|
||||
_div
|
||||
5
|
||||
»
|
||||
_guill_right
|
||||
5
|
||||
«
|
||||
_guill_left
|
||||
5
|
||||
¢
|
||||
_cent
|
||||
5
|
||||
¿
|
||||
_qu_inv
|
||||
5
|
||||
±
|
||||
_plus_minus
|
||||
5
|
||||
©
|
||||
_copyright
|
||||
5
|
||||
®
|
||||
_registered
|
||||
5
|
||||
¨
|
||||
_diaresis
|
||||
5
|
||||
§
|
||||
_paragraph
|
||||
5
|
||||
¦
|
||||
_broken_bar
|
||||
5
|
||||
¥
|
||||
_yen
|
||||
5
|
||||
¤
|
||||
_currency
|
||||
5
|
||||
£
|
||||
_pound
|
||||
5
|
||||
µ
|
||||
_mu
|
||||
5
|
||||
¡
|
||||
_ex_inv
|
||||
5
|
||||
¬
|
||||
_not
|
||||
5
|
||||
¯
|
||||
_macron
|
||||
5
|
||||
°
|
||||
_degree
|
||||
5
|
||||
¹
|
||||
_1_sup
|
||||
5
|
||||
²
|
||||
_2_sup
|
||||
5
|
||||
³
|
||||
_3_sup
|
||||
5
|
||||
´
|
||||
_acute
|
||||
5
|
||||
¶
|
||||
_pilcrow
|
||||
5
|
||||
¼
|
||||
_1_4
|
||||
5
|
||||
½
|
||||
_1_2
|
||||
5
|
||||
¾
|
||||
_3_4
|
||||
5
|
||||
À
|
||||
_a_grave_
|
||||
5
|
||||
Á
|
||||
_a_acute_
|
||||
5
|
||||
Â
|
||||
_a_circumflex_
|
||||
5
|
||||
Ã
|
||||
_a_tilde_
|
||||
5
|
||||
Å
|
||||
_a_ring_
|
||||
5
|
||||
Æ
|
||||
_ae_lig_
|
||||
5
|
||||
ª
|
||||
_a_sup
|
||||
5
|
||||
º
|
||||
_o_sup
|
||||
5
|
||||
¸
|
||||
_cedille
|
||||
5
|
||||
Ç
|
||||
_c_cedille_
|
||||
5
|
||||
ç
|
||||
_c_cedille
|
||||
5
|
||||
È
|
||||
_e_grave_
|
||||
5
|
||||
É
|
||||
_e_acute_
|
||||
5
|
||||
Ê
|
||||
_e_circumflex_
|
||||
5
|
||||
Ì
|
||||
_i_grave_
|
||||
5
|
||||
Í
|
||||
_i_acute_
|
||||
5
|
||||
Î
|
||||
_i_circumflex_
|
||||
5
|
||||
Ð
|
||||
_d_dash_
|
||||
5
|
||||
Ñ
|
||||
_n_tilde_
|
||||
5
|
||||
Ò
|
||||
_o_grave_
|
||||
5
|
||||
Ó
|
||||
_o_acute_
|
||||
5
|
||||
Ô
|
||||
_o_circumflex_
|
||||
5
|
||||
Õ
|
||||
_o_tilde_
|
||||
5
|
||||
Ø
|
||||
_o_dash_
|
||||
5
|
||||
Ù
|
||||
_u_grave_
|
||||
5
|
||||
Ú
|
||||
_u_acute_
|
||||
5
|
||||
Û
|
||||
_u_circumflex_
|
||||
5
|
||||
Ý
|
||||
_y_acute_
|
||||
5
|
||||
Þ
|
||||
_thorn_
|
||||
5
|
||||
à
|
||||
_a_grave
|
||||
5
|
||||
á
|
||||
_a_acute
|
||||
5
|
||||
â
|
||||
_a_circumflex
|
||||
5
|
||||
ã
|
||||
_a_tilde
|
||||
5
|
||||
å
|
||||
_a_ring
|
||||
5
|
||||
æ
|
||||
_ae_lig
|
||||
5
|
||||
è
|
||||
_e_grave
|
||||
5
|
||||
é
|
||||
_e_acute
|
||||
5
|
||||
ê
|
||||
_e_circumflex
|
||||
5
|
||||
ì
|
||||
_i_grave
|
||||
5
|
||||
í
|
||||
_i_acute
|
||||
5
|
||||
î
|
||||
_i_circumflex
|
||||
5
|
||||
ð
|
||||
_d_dash
|
||||
5
|
||||
ñ
|
||||
_n_tilde
|
||||
5
|
||||
ò
|
||||
_o_grave
|
||||
5
|
||||
ó
|
||||
_o_acute
|
||||
5
|
||||
ô
|
||||
_o_circumflex
|
||||
5
|
||||
õ
|
||||
_o_tilde
|
||||
5
|
||||
ø
|
||||
_o_dash
|
||||
5
|
||||
ù
|
||||
_u_grave
|
||||
5
|
||||
ú
|
||||
_u_acute
|
||||
5
|
||||
û
|
||||
_u_circumflex
|
||||
5
|
||||
ý
|
||||
_y_acute
|
||||
5
|
||||
þ
|
||||
_thorn
|
||||
5
|
||||
ÿ
|
||||
_y_diaresis
|
||||
5
|
||||
Ą
|
||||
_a_ogonek_
|
||||
7
|
||||
Ł
|
||||
_l_stroke_
|
||||
4
|
||||
€
|
||||
_euro
|
||||
5
|
||||
Ľ
|
||||
_l_caron_
|
||||
4
|
||||
Ś
|
||||
_s_acute_
|
||||
5
|
||||
Š
|
||||
_s_caron_
|
||||
5
|
||||
Ş
|
||||
_s_cedille_
|
||||
5
|
||||
Ș
|
||||
_s_cedille_
|
||||
5
|
||||
Ť
|
||||
_t_caron_
|
||||
5
|
||||
Ź
|
||||
_z_acute_
|
||||
5
|
||||
Ž
|
||||
_z_caron_
|
||||
5
|
||||
Ż
|
||||
_z_overdot_
|
||||
5
|
||||
ą
|
||||
_a_ogonek
|
||||
5
|
||||
ł
|
||||
_l_stroke
|
||||
4
|
||||
ľ
|
||||
_l_caron
|
||||
4
|
||||
ś
|
||||
_s_acute
|
||||
5
|
||||
š
|
||||
_s_caron
|
||||
5
|
||||
ş
|
||||
_s_cedille
|
||||
5
|
||||
ș
|
||||
_s_cedille
|
||||
5
|
||||
ť
|
||||
_t_caron
|
||||
5
|
||||
ź
|
||||
_z_acute
|
||||
5
|
||||
ž
|
||||
_z_caron
|
||||
5
|
||||
ż
|
||||
_z_overdot
|
||||
5
|
||||
Ŕ
|
||||
_r_acute_
|
||||
5
|
||||
Ă
|
||||
_a_breve_
|
||||
7
|
||||
Ĺ
|
||||
_l_acute_
|
||||
5
|
||||
Ć
|
||||
_c_acute_
|
||||
6
|
||||
Ę
|
||||
_e_ogonek_
|
||||
5
|
||||
Ě
|
||||
_e_caron_
|
||||
5
|
||||
Ď
|
||||
_d_caron_
|
||||
6
|
||||
Ń
|
||||
_n_acute_
|
||||
6
|
||||
Ň
|
||||
_n_caron_
|
||||
6
|
||||
Ő
|
||||
_o_2acute_
|
||||
6
|
||||
Ř
|
||||
_r_caron_
|
||||
5
|
||||
Ů
|
||||
_u_ring_
|
||||
6
|
||||
Ű
|
||||
_u_2acute_
|
||||
6
|
||||
Ţ
|
||||
_t_cedille_
|
||||
5
|
||||
ŕ
|
||||
_r_acute
|
||||
5
|
||||
ă
|
||||
_a_breve
|
||||
5
|
||||
ĺ
|
||||
_l_acute
|
||||
5
|
||||
ć
|
||||
_c_acute
|
||||
5
|
||||
ę
|
||||
_e_ogonek
|
||||
5
|
||||
ě
|
||||
_e_caron
|
||||
5
|
||||
ď
|
||||
_d_caron
|
||||
5
|
||||
ń
|
||||
_n_acute
|
||||
5
|
||||
ň
|
||||
_n_caron
|
||||
5
|
||||
ő
|
||||
_o_2acute
|
||||
5
|
||||
ř
|
||||
_r_caron
|
||||
5
|
||||
ů
|
||||
_u_ring
|
||||
5
|
||||
ű
|
||||
_u_2acute
|
||||
5
|
||||
ţ
|
||||
_t_cedille
|
||||
5
|
||||
Ħ
|
||||
_h_stroke_
|
||||
6
|
||||
Ĥ
|
||||
_h_circumflex_
|
||||
6
|
||||
İ
|
||||
_i_overdot_
|
||||
3
|
||||
Ğ
|
||||
_g_breve_
|
||||
6
|
||||
Ĵ
|
||||
_j_circumflex_
|
||||
4
|
||||
ħ
|
||||
_h_stroke
|
||||
5
|
||||
ĥ
|
||||
_h_circumflex
|
||||
5
|
||||
ı
|
||||
_i_dotless
|
||||
3
|
||||
ğ
|
||||
_g_breve
|
||||
5
|
||||
ĵ
|
||||
_j_circumflex
|
||||
3
|
||||
Ċ
|
||||
_c_overdot_
|
||||
6
|
||||
Ĉ
|
||||
_c_circumflex_
|
||||
6
|
||||
Ġ
|
||||
_g_overdot_
|
||||
6
|
||||
Ĝ
|
||||
_g_circumflex_
|
||||
6
|
||||
Ŭ
|
||||
_u_breve_
|
||||
6
|
||||
Ŝ
|
||||
_s_circumflex_
|
||||
5
|
||||
ċ
|
||||
_c_overdot
|
||||
5
|
||||
ĉ
|
||||
_c_circumflex
|
||||
5
|
||||
ġ
|
||||
_g_overdot
|
||||
5
|
||||
ĝ
|
||||
_g_circumflex
|
||||
5
|
||||
ŭ
|
||||
_u_breve
|
||||
5
|
||||
ŝ
|
||||
_s_circumflex
|
||||
5
|
||||
ĸ
|
||||
_cyr_k
|
||||
4
|
||||
Ŗ
|
||||
_r_cedille_
|
||||
5
|
||||
Ĩ
|
||||
_i_tilde_
|
||||
3
|
||||
Ļ
|
||||
_l_cedille_
|
||||
4
|
||||
Ē
|
||||
_e_macron_
|
||||
5
|
||||
Ģ
|
||||
_g_cedille_
|
||||
6
|
||||
Ŧ
|
||||
_t_stroke_
|
||||
5
|
||||
ĩ
|
||||
_i_tilde
|
||||
3
|
||||
ļ
|
||||
_l_cedille
|
||||
3
|
||||
ē
|
||||
_e_macron
|
||||
5
|
||||
ģ
|
||||
_g_cedille
|
||||
5
|
||||
ŧ
|
||||
_t_stroke
|
||||
5
|
||||
Ŋ
|
||||
_eng_
|
||||
6
|
||||
ŋ
|
||||
_eng
|
||||
Ā
|
||||
_a_macron_
|
||||
7
|
||||
5
|
||||
Į
|
||||
_i_ogonek_
|
||||
3
|
||||
Ė
|
||||
_e_overdot_
|
||||
5
|
||||
Ī
|
||||
_i_macron_
|
||||
3
|
||||
Ņ
|
||||
_n_cedille_
|
||||
6
|
||||
Ō
|
||||
_o_macron_
|
||||
6
|
||||
Ķ
|
||||
_k_cedille_
|
||||
5
|
||||
Ų
|
||||
_u_ogonek_
|
||||
6
|
||||
Ũ
|
||||
_u_tilde_
|
||||
6
|
||||
Ū
|
||||
_u_macron_
|
||||
6
|
||||
ā
|
||||
_a_macron
|
||||
5
|
||||
į
|
||||
_i_ogonek
|
||||
3
|
||||
ė
|
||||
_e_overdot
|
||||
5
|
||||
ī
|
||||
_i_macron
|
||||
3
|
||||
ņ
|
||||
_n_cedille
|
||||
5
|
||||
ō
|
||||
_o_macron
|
||||
5
|
||||
ķ
|
||||
_k_cedille
|
||||
5
|
||||
ų
|
||||
_u_ogonek
|
||||
5
|
||||
ũ
|
||||
_u_tilde
|
||||
5
|
||||
ū
|
||||
_u_macron
|
||||
5
|
|
@ -6,16 +6,13 @@ local S = core.get_translator(modname)
|
|||
local modpath = core.get_modpath(modname)
|
||||
|
||||
-- Character map
|
||||
local chars_file = io.open(modpath .. "/characters.txt", "r")
|
||||
assert(chars_file, "mcl_signs/characters.txt not found")
|
||||
|
||||
local charmap = {}
|
||||
while true do
|
||||
local char = chars_file:read("*l")
|
||||
if char == nil then break end
|
||||
local img = chars_file:read("*l")
|
||||
local _ = chars_file:read("*l")
|
||||
charmap[char] = img
|
||||
for line in io.lines(modpath .. "/characters.tsv") do
|
||||
local split = line:split("\t")
|
||||
if #split > 0 then
|
||||
local char, img, _ = split[1], split[2], split[3]
|
||||
charmap[char] = img
|
||||
end
|
||||
end
|
||||
mcl_signs.charmap = charmap
|
||||
|
||||
|
|
BIN
textures/_cyr_b.png
Normal file
After ![]() (image error) Size: 89 B |
BIN
textures/_cyr_b_.png
Normal file
After ![]() (image error) Size: 88 B |
BIN
textures/_cyr_c.png
Normal file
After ![]() (image error) Size: 89 B |
BIN
textures/_cyr_c_.png
Normal file
After ![]() (image error) Size: 88 B |
BIN
textures/_cyr_ch.png
Normal file
After ![]() (image error) Size: 93 B |
BIN
textures/_cyr_ch_.png
Normal file
After ![]() (image error) Size: 89 B |
BIN
textures/_cyr_d_.png
Normal file
After ![]() (image error) Size: 82 B |
BIN
textures/_cyr_dje.png
Normal file
After ![]() (image error) Size: 93 B |
BIN
textures/_cyr_dje_.png
Normal file
After ![]() (image error) Size: 84 B |
BIN
textures/_cyr_dzhe.png
Normal file
After ![]() (image error) Size: 88 B |
BIN
textures/_cyr_dzhe_.png
Normal file
After ![]() (image error) Size: 88 B |
BIN
textures/_cyr_e.png
Normal file
After ![]() (image error) Size: 84 B |
BIN
textures/_cyr_e_.png
Normal file
After ![]() (image error) Size: 86 B |
BIN
textures/_cyr_f.png
Normal file
After ![]() (image error) Size: 88 B |
BIN
textures/_cyr_f_.png
Normal file
After ![]() (image error) Size: 86 B |
BIN
textures/_cyr_g.png
Normal file
After ![]() (image error) Size: 83 B |
BIN
textures/_cyr_g_.png
Normal file
After ![]() (image error) Size: 83 B |
BIN
textures/_cyr_ge.png
Normal file
After ![]() (image error) Size: 86 B |
BIN
textures/_cyr_ge_.png
Normal file
After ![]() (image error) Size: 84 B |
BIN
textures/_cyr_gje.png
Normal file
After ![]() (image error) Size: 90 B |
BIN
textures/_cyr_gje_.png
Normal file
After ![]() (image error) Size: 90 B |
BIN
textures/_cyr_i_.png
Normal file
After ![]() (image error) Size: 92 B |
BIN
textures/_cyr_i_breve_.png
Normal file
After ![]() (image error) Size: 99 B |
BIN
textures/_cyr_i_circumflex_.png
Normal file
After ![]() (image error) Size: 99 B |
BIN
textures/_cyr_i_diaresis_.png
Normal file
After ![]() (image error) Size: 96 B |
BIN
textures/_cyr_i_grave_.png
Normal file
After ![]() (image error) Size: 98 B |
BIN
textures/_cyr_i_macron_.png
Normal file
After ![]() (image error) Size: 97 B |
BIN
textures/_cyr_kje.png
Normal file
After ![]() (image error) Size: 94 B |
BIN
textures/_cyr_kje_.png
Normal file
After ![]() (image error) Size: 98 B |
BIN
textures/_cyr_l.png
Normal file
After ![]() (image error) Size: 83 B |
BIN
textures/_cyr_l_.png
Normal file
After ![]() (image error) Size: 89 B |
BIN
textures/_cyr_lje_.png
Normal file
After ![]() (image error) Size: 93 B |
BIN
textures/_cyr_m.png
Normal file
After ![]() (image error) Size: 86 B |
BIN
textures/_cyr_n.png
Normal file
After ![]() (image error) Size: 88 B |
BIN
textures/_cyr_nje.png
Normal file
After ![]() (image error) Size: 88 B |
BIN
textures/_cyr_nje_.png
Normal file
After ![]() (image error) Size: 90 B |
BIN
textures/_cyr_p.png
Normal file
After ![]() (image error) Size: 87 B |
BIN
textures/_cyr_p_.png
Normal file
After ![]() (image error) Size: 83 B |
BIN
textures/_cyr_sh.png
Normal file
After ![]() (image error) Size: 87 B |
BIN
textures/_cyr_sh_.png
Normal file
After ![]() (image error) Size: 87 B |
BIN
textures/_cyr_shch.png
Normal file
After ![]() (image error) Size: 89 B |
BIN
textures/_cyr_shch_.png
Normal file
After ![]() (image error) Size: 89 B |
BIN
textures/_cyr_t.png
Normal file
After ![]() (image error) Size: 84 B |
BIN
textures/_cyr_tshe.png
Normal file
After ![]() (image error) Size: 89 B |
BIN
textures/_cyr_tshe_.png
Normal file
After ![]() (image error) Size: 84 B |
BIN
textures/_cyr_u_.png
Normal file
After ![]() (image error) Size: 90 B |
BIN
textures/_cyr_u_breve_.png
Normal file
After ![]() (image error) Size: 97 B |
BIN
textures/_cyr_u_diaresis_.png
Normal file
After ![]() (image error) Size: 94 B |
BIN
textures/_cyr_u_macron_.png
Normal file
After ![]() (image error) Size: 91 B |
BIN
textures/_cyr_v.png
Normal file
After ![]() (image error) Size: 92 B |
BIN
textures/_cyr_ya.png
Normal file
After ![]() (image error) Size: 83 B |
BIN
textures/_cyr_ya_.png
Normal file
After ![]() (image error) Size: 87 B |
BIN
textures/_cyr_yat.png
Normal file
After ![]() (image error) Size: 92 B |
BIN
textures/_cyr_yat_.png
Normal file
After ![]() (image error) Size: 92 B |
BIN
textures/_cyr_ye.png
Normal file
After ![]() (image error) Size: 84 B |
BIN
textures/_cyr_ye_.png
Normal file
After ![]() (image error) Size: 85 B |
BIN
textures/_cyr_ye_acute.png
Normal file
After ![]() (image error) Size: 93 B |
BIN
textures/_cyr_ye_acute_.png
Normal file
After ![]() (image error) Size: 93 B |
BIN
textures/_cyr_yer.png
Normal file
After ![]() (image error) Size: 91 B |
BIN
textures/_cyr_yer_.png
Normal file
After ![]() (image error) Size: 88 B |
BIN
textures/_cyr_yerj.png
Normal file
After ![]() (image error) Size: 90 B |
BIN
textures/_cyr_yerj_.png
Normal file
After ![]() (image error) Size: 90 B |
BIN
textures/_cyr_yery.png
Normal file
After ![]() (image error) Size: 90 B |
BIN
textures/_cyr_yery_.png
Normal file
After ![]() (image error) Size: 89 B |
BIN
textures/_cyr_yi.png
Normal file
After ![]() (image error) Size: 85 B |
BIN
textures/_cyr_yi_.png
Normal file
After ![]() (image error) Size: 87 B |
BIN
textures/_cyr_yu.png
Normal file
After ![]() (image error) Size: 91 B |
BIN
textures/_cyr_yu_.png
Normal file
After ![]() (image error) Size: 92 B |
BIN
textures/_cyr_z.png
Normal file
After ![]() (image error) Size: 88 B |
BIN
textures/_cyr_z_.png
Normal file
After ![]() (image error) Size: 89 B |
BIN
textures/_cyr_zhe.png
Normal file
After ![]() (image error) Size: 86 B |
BIN
textures/_cyr_zhe_.png
Normal file
After ![]() (image error) Size: 86 B |
BIN
textures/_cyr_zje.png
Normal file
After ![]() (image error) Size: 92 B |
BIN
textures/_cyr_zje_.png
Normal file
After ![]() (image error) Size: 96 B |
BIN
textures/_y_breve.png
Normal file
After ![]() (image error) Size: 95 B |
BIN
textures/_y_macron.png
Normal file
After ![]() (image error) Size: 90 B |