summaryrefslogtreecommitdiff
path: root/fonts/byzfonts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/byzfonts
Initial commit
Diffstat (limited to 'fonts/byzfonts')
-rw-r--r--fonts/byzfonts/Alphabet/Caps/A.mf54
-rw-r--r--fonts/byzfonts/Alphabet/Caps/B.mf62
-rw-r--r--fonts/byzfonts/Alphabet/Caps/C.mf46
-rw-r--r--fonts/byzfonts/Alphabet/Caps/D.mf59
-rw-r--r--fonts/byzfonts/Alphabet/Caps/E.mf56
-rw-r--r--fonts/byzfonts/Alphabet/Caps/F.mf62
-rw-r--r--fonts/byzfonts/Alphabet/Caps/G.mf50
-rw-r--r--fonts/byzfonts/Alphabet/Caps/H.mf63
-rw-r--r--fonts/byzfonts/Alphabet/Caps/I.mf37
-rw-r--r--fonts/byzfonts/Alphabet/Caps/J.mf80
-rw-r--r--fonts/byzfonts/Alphabet/Caps/K.mf55
-rw-r--r--fonts/byzfonts/Alphabet/Caps/L.mf48
-rw-r--r--fonts/byzfonts/Alphabet/Caps/M.mf54
-rw-r--r--fonts/byzfonts/Alphabet/Caps/N.mf55
-rw-r--r--fonts/byzfonts/Alphabet/Caps/O.mf73
-rw-r--r--fonts/byzfonts/Alphabet/Caps/P.mf62
-rw-r--r--fonts/byzfonts/Alphabet/Caps/R.mf52
-rw-r--r--fonts/byzfonts/Alphabet/Caps/S.mf19
-rw-r--r--fonts/byzfonts/Alphabet/Caps/T.mf44
-rw-r--r--fonts/byzfonts/Alphabet/Caps/U.mf49
-rw-r--r--fonts/byzfonts/Alphabet/Caps/V.mf37
-rw-r--r--fonts/byzfonts/Alphabet/Caps/W.mf50
-rw-r--r--fonts/byzfonts/Alphabet/Caps/X.mf47
-rw-r--r--fonts/byzfonts/Alphabet/Caps/Y.mf65
-rw-r--r--fonts/byzfonts/Alphabet/Caps/Z.mf39
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X177_XP.mf28
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X200_XP.mf67
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X201_xp.mf32
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X202_EN.mf49
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X203_ll.mf37
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X204_META.mf60
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X205_KATA.mf50
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X206_TWN.mf36
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X207_Eks.mf28
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X210_EY.mf25
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X211_HN.mf40
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X212_YN.mf40
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X213_sp.mf44
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X214_cT.mf29
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X215_OY.mf28
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X216_cX.mf27
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X217_cTh.mf34
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X220_gar.mf42
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X221_EI.mf21
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/X222_KAI.mf32
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x223_ga.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x224_gd.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x225_ge.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x226_gh.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x227_gi.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x230_gl.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x231_gr.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x232_go.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x233_gy.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x234_da.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x235_dd.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x236_di.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x237_do.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x240_de.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x241_ea.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x242_ee.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x243_ja.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x244_je.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x245_jl.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x246_ji.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x247_jo.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x250_jy.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x251_ia.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x252_id.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x253_kd.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x254_ka.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x255_ki.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x256_la.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x257_ld.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x260_le.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x261_lh.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x262_li.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x263_lk.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x264_lo.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x265_lp.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x266_lc.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x267_lt.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x270_lx.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x271_lf.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x272_lw.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x273_pa.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x274_ca.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x275_xa.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x276_od.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x277_pd.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x300_rd.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x301_cd.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x302_yd.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x303_wd.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Ligs/x304_ly.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/a.mf40
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/b.mf34
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/c.mf23
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/d.mf23
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/e.mf32
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/f.mf28
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/g.mf33
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/h.mf36
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/i.mf24
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/j.mf29
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/k.mf45
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/l.mf25
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/m.mf40
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/n.mf33
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/o.mf19
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/p.mf38
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/q.mf3
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/r.mf23
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/s.mf33
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/t.mf28
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/u.mf38
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/v.mf45
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/w.mf43
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/x.mf45
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/x173.mf19
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/x174.mf18
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/x175.mf20
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/y.mf33
-rw-r--r--fonts/byzfonts/Alphabet/Smalls/z.mf27
-rw-r--r--fonts/byzfonts/Alphabet/Witns/ACK_md3.mf23
-rw-r--r--fonts/byzfonts/Alphabet/Witns/BEL_md4.mf31
-rw-r--r--fonts/byzfonts/Alphabet/Witns/BS_zigos.mf22
-rw-r--r--fonts/byzfonts/Alphabet/Witns/ENQ_md2.mf20
-rw-r--r--fonts/byzfonts/Alphabet/Witns/EOT_md1.mf16
-rw-r--r--fonts/byzfonts/Alphabet/Witns/ETX_B2.mf22
-rw-r--r--fonts/byzfonts/Alphabet/Witns/HT_spathi.mf18
-rw-r--r--fonts/byzfonts/Alphabet/Witns/LF_kliton.mf27
-rw-r--r--fonts/byzfonts/Alphabet/Witns/NUL_plB1.mf19
-rw-r--r--fonts/byzfonts/Alphabet/Witns/SI_md5.mf20
-rw-r--r--fonts/byzfonts/Alphabet/Witns/SOH_B1.mf22
-rw-r--r--fonts/byzfonts/Alphabet/Witns/SO_md6.mf26
-rw-r--r--fonts/byzfonts/Alphabet/Witns/STX_plB2.mf16
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x013_chxoc.mf3
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x014_mdhx.mf29
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x015_mbhx.mf30
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x020.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x021.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x022.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x023.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x024.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x025.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x026.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x027.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x030.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x031.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x032.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x033.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x034.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x035.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x036.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x037.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x040.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x041.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x042.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x043.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x044.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x045.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x046.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x047.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x050.mf11
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x051.mf11
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x052.mf11
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x053.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x054.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x055.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x056.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x057.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x060.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x061.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x062.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x063.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x064.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x065.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x066.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x067.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x070.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x071.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x072.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x073.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x074.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x075.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x076.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x077.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x100.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x121.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x133.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x134.mf4
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x135.mf5
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x136.mf5
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x137.mf12
-rw-r--r--fonts/byzfonts/Alphabet/Witns/x140.mf12
-rw-r--r--fonts/byzfonts/Defs/def0.tex130
-rw-r--r--fonts/byzfonts/Defs/definitions.tex83
-rw-r--r--fonts/byzfonts/KCT.tex86
-rw-r--r--fonts/byzfonts/README38
-rw-r--r--fonts/byzfonts/STY/alf.sty115
-rw-r--r--fonts/byzfonts/STY/bzf.sty260
-rw-r--r--fonts/byzfonts/STY/bzfct.sty14
-rw-r--r--fonts/byzfonts/STY/f3nts.sty3
-rw-r--r--fonts/byzfonts/XAP_diuf/X042_diesis.mf17
-rw-r--r--fonts/byzfonts/XAP_diuf/X043_disdiesis.mf20
-rw-r--r--fonts/byzfonts/XAP_diuf/X044_trisdiesis.mf23
-rw-r--r--fonts/byzfonts/XAP_diuf/X045_ifesis.mf17
-rw-r--r--fonts/byzfonts/XAP_diuf/X046_disifesis.mf20
-rw-r--r--fonts/byzfonts/XAP_diuf/X047_trisifesis.mf23
-rw-r--r--fonts/byzfonts/XAP_fth/BS_zugos.mf23
-rw-r--r--fonts/byzfonts/XAP_fth/CR_fx1.mf18
-rw-r--r--fonts/byzfonts/XAP_fth/DC1_fx2.mf14
-rw-r--r--fonts/byzfonts/XAP_fth/DC2_spathi.mf18
-rw-r--r--fonts/byzfonts/XAP_fth/DC3_dni.mf23
-rw-r--r--fonts/byzfonts/XAP_fth/DC4_dNi.mf25
-rw-r--r--fonts/byzfonts/XAP_fth/DLE_kliton.mf27
-rw-r--r--fonts/byzfonts/XAP_fth/FF_fpa.mf16
-rw-r--r--fonts/byzfonts/XAP_fth/HT_fKe.mf17
-rw-r--r--fonts/byzfonts/XAP_fth/LF_fDi.mf21
-rw-r--r--fonts/byzfonts/XAP_fth/NAK_dBou.mf17
-rw-r--r--fonts/byzfonts/XAP_fth/SYN_dZo.mf22
-rw-r--r--fonts/byzfonts/XAP_fth/VT_fGa.mf19
-rw-r--r--fonts/byzfonts/XAP_poi/X052_eteron.mf32
-rw-r--r--fonts/byzfonts/XAP_poi/X053_antikenoma.mf24
-rw-r--r--fonts/byzfonts/XAP_poi/X054_omalon.mf18
-rw-r--r--fonts/byzfonts/XAP_poi/X055_varia.mf39
-rw-r--r--fonts/byzfonts/XAP_poi/X056_psifiston.mf19
-rw-r--r--fonts/byzfonts/XAP_poi/X057_endofonon.mf36
-rw-r--r--fonts/byzfonts/XAP_pos/x000_xamili.mf33
-rw-r--r--fonts/byzfonts/XAP_pos/x001_iporroi.mf5
-rw-r--r--fonts/byzfonts/XAP_pos/x002_oligon.mf21
-rw-r--r--fonts/byzfonts/XAP_pos/x003_petasti.mf23
-rw-r--r--fonts/byzfonts/XAP_pos/x004_kentima.mf21
-rw-r--r--fonts/byzfonts/XAP_pos/x005_ipsili.mf26
-rw-r--r--fonts/byzfonts/XAP_pos/x006_elafron.mf16
-rw-r--r--fonts/byzfonts/XAP_pos/x007_ison.mf26
-rw-r--r--fonts/byzfonts/XAP_pos/x016_kentimata.mf8
-rw-r--r--fonts/byzfonts/XAP_pos/x017_apostrofos.mf45
-rw-r--r--fonts/byzfonts/XAP_syn/x060.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x061.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x062.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x063.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x070.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x071.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x072.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x073.mf10
-rw-r--r--fonts/byzfonts/XAP_syn/x074.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x075.mf10
-rw-r--r--fonts/byzfonts/XAP_syn/x076.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x077.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x100.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x101.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x102.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x103.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x104.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x105.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x106.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x107.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x110.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x111.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x112.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x113.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x114.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x115.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x116.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x117.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x120.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x121.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x122.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x123.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x124.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x125.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x126.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x127.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x130.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x131.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x132.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x133.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x134.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x135.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x136.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x137.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x140.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x141.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x142.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x143.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x144.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x145.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x146.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x147.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x150.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x151.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x152.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x153.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x154.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x155.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x156.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x157.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x160.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x161.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x162.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x163.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x164.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x165.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x166.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x167.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x170.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x171.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x172.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x173.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x174.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x175.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x176.mf10
-rw-r--r--fonts/byzfonts/XAP_syn/x177.mf9
-rw-r--r--fonts/byzfonts/XAP_syn/x200.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x201.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x202.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x203.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x204.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x205.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x206.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x207.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x210.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x211.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x212.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x213.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x214.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x215.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x216.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x217.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x220.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x221.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x222.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x223.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x224.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x225.mf10
-rw-r--r--fonts/byzfonts/XAP_syn/x226.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x227.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x230.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x231.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x232.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x233.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x234.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x235.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x236.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x237.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x240.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x241.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x242.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x243.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x244.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x245.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x246.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x247.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x250.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x251.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x252.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x253.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x254.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x255.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x256.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x257.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x260.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x261.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x262.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x263.mf9
-rw-r--r--fonts/byzfonts/XAP_syn/x264.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x265.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x266.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x267.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x270.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x271.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x272.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x273.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x274.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x275.mf10
-rw-r--r--fonts/byzfonts/XAP_syn/x276.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x277.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x300.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x301.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x302.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x303.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x304.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x305.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x306.mf9
-rw-r--r--fonts/byzfonts/XAP_syn/x307.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x310.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x311.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x312.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x313.mf10
-rw-r--r--fonts/byzfonts/XAP_syn/x314.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x315.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x316.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x317.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x320.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x321.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x322.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x323.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x324.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x325.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x326.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x327.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x330.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x331.mf9
-rw-r--r--fonts/byzfonts/XAP_syn/x332.mf9
-rw-r--r--fonts/byzfonts/XAP_syn/x333.mf9
-rw-r--r--fonts/byzfonts/XAP_syn/x334.mf9
-rw-r--r--fonts/byzfonts/XAP_syn/x335.mf9
-rw-r--r--fonts/byzfonts/XAP_syn/x336.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x337.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x340.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x341.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x342.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x343.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x344.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x345.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x346.mf6
-rw-r--r--fonts/byzfonts/XAP_syn/x347.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x350.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x351.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x352.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x353.mf9
-rw-r--r--fonts/byzfonts/XAP_syn/x354.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x355.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x356.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x357.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x360.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x361.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x362.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x363.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x364.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x365.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x366.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x367.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x370.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x371.mf5
-rw-r--r--fonts/byzfonts/XAP_syn/x372.mf4
-rw-r--r--fonts/byzfonts/XAP_syn/x373.mf7
-rw-r--r--fonts/byzfonts/XAP_syn/x374.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x375.mf8
-rw-r--r--fonts/byzfonts/XAP_syn/x376.mf10
-rw-r--r--fonts/byzfonts/XAP_syn/x377.mf9
-rw-r--r--fonts/byzfonts/XAP_synct/y060.mf4
-rw-r--r--fonts/byzfonts/XAP_synct/y061.mf4
-rw-r--r--fonts/byzfonts/XAP_synct/y062.mf7
-rw-r--r--fonts/byzfonts/XAP_synct/y064.mf5
-rw-r--r--fonts/byzfonts/XAP_synct/y065.mf6
-rw-r--r--fonts/byzfonts/XAP_synct/y066.mf4
-rw-r--r--fonts/byzfonts/XAP_synct/y067.mf5
-rw-r--r--fonts/byzfonts/XAP_synct/y070.mf5
-rw-r--r--fonts/byzfonts/XAP_synct/y071.mf5
-rw-r--r--fonts/byzfonts/XAP_synct/y072.mf7
-rw-r--r--fonts/byzfonts/XAP_xpo/CAN_trigorgon.mf15
-rw-r--r--fonts/byzfonts/XAP_xpo/EM_stavros.mf15
-rw-r--r--fonts/byzfonts/XAP_xpo/ESC_klasma.mf3
-rw-r--r--fonts/byzfonts/XAP_xpo/ETB_triargon.mf15
-rw-r--r--fonts/byzfonts/XAP_xpo/FS_koronis.mf14
-rw-r--r--fonts/byzfonts/XAP_xpo/GS_gorgon.mf13
-rw-r--r--fonts/byzfonts/XAP_xpo/RS_argon.mf14
-rw-r--r--fonts/byzfonts/XAP_xpo/US_diargon.mf15
-rw-r--r--fonts/byzfonts/XAP_xpo/X040_digorgon.mf14
-rw-r--r--fonts/byzfonts/XAP_xpo/x032_gorgoargon.mf18
-rw-r--r--fonts/byzfonts/XAP_xpo/x041_KAN.mf44
-rw-r--r--fonts/byzfonts/XAP_xpo/x050_diastoli.mf11
-rw-r--r--fonts/byzfonts/XAP_xpo/x051_BPA.mf4
-rw-r--r--fonts/byzfonts/XAP_xpo/x064_TAX.mf4
-rw-r--r--fonts/byzfonts/XAP_xpo/x065_XYM.mf4
-rw-r--r--fonts/byzfonts/XAP_xpo/x066_MTP.mf4
-rw-r--r--fonts/byzfonts/XAP_xpo/x067_MEC.mf4
-rw-r--r--fonts/byzfonts/apxA.tex268
-rw-r--r--fonts/byzfonts/apxB.tex77
-rw-r--r--fonts/byzfonts/apxC.tex128
-rw-r--r--fonts/byzfonts/bbl.tex19
-rw-r--r--fonts/byzfonts/byyf.mf91
-rw-r--r--fonts/byzfonts/byzf.mf291
-rw-r--r--fonts/byzfonts/bzal.mf271
-rw-r--r--fonts/byzfonts/eftar.tex542
-rw-r--r--fonts/byzfonts/genmusphr.sdcbin0 -> 22528 bytes
-rw-r--r--fonts/byzfonts/genmusphr.tex19
-rw-r--r--fonts/byzfonts/musphr.tex28
-rw-r--r--fonts/byzfonts/musphr1.tex14
-rw-r--r--fonts/byzfonts/musphr2.tex47
-rw-r--r--fonts/byzfonts/musphr3.tex25
-rw-r--r--fonts/byzfonts/oktwnxoc.tex82
-rw-r--r--fonts/byzfonts/paper/apxC.tex128
-rw-r--r--fonts/byzfonts/paper/el/apxA.tex268
-rw-r--r--fonts/byzfonts/paper/el/apxB.tex77
-rw-r--r--fonts/byzfonts/paper/el/apxC.tex127
-rw-r--r--fonts/byzfonts/paper/el/bbl.tex19
-rw-r--r--fonts/byzfonts/paper/el/eftar.tex540
-rw-r--r--fonts/byzfonts/paper/el/musphr.tex28
-rw-r--r--fonts/byzfonts/paper/el/musphr1.tex14
-rw-r--r--fonts/byzfonts/paper/el/musphr2.tex47
-rw-r--r--fonts/byzfonts/paper/el/musphr3.tex25
-rw-r--r--fonts/byzfonts/symbols1.pdfbin0 -> 219095 bytes
-rw-r--r--fonts/byzfonts/symbols2.pdfbin0 -> 88742 bytes
-rw-r--r--fonts/byzfonts/symbols3.pdfbin0 -> 196324 bytes
-rw-r--r--fonts/byzfonts/tst.tex62
499 files changed, 10037 insertions, 0 deletions
diff --git a/fonts/byzfonts/Alphabet/Caps/A.mf b/fonts/byzfonts/Alphabet/Caps/A.mf
new file mode 100644
index 0000000000..a4d3b6aaf7
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/A.mf
@@ -0,0 +1,54 @@
+beginchar("A",em#,5cap#/7,0); "Alfa";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ z0 = (7ww,5hh);
+ x1 = 2ww; y1 = 9.5hh;
+ x3 = 10ww - x2 = ww;
+ y3 = y2 = .5hh;
+ p1 = z1{right}..z0..{right}z2;
+ z4 = point .3 of p1;
+ z5 = z4;
+ p2 = z4{left}..{left}z3;
+ z6 = point .5 of p2;
+ z7 = (5ww,y3);
+ z8 = .5[z4,z6];
+ z9 = point .6 of p1;
+ z10 = point 1.5 of p1;
+ z11 = (x6,.5[y3,y6]);
+ z12 = (x1,y9);
+ z13 = (x0,y4);
+ z14 = z3;
+ z15 = z10;
+ penpos1(b,90);
+ penpos0(1.7b,0);
+ penpos2(b,90);
+ penpos7(.6b,90);
+ penpos3(b,270);
+ penpos4(b,270);
+ penpos5(b,0);
+ penpos6(1.7b,0);
+ penpos8(.6b,angle(z6-z8) + 90);
+ penpos9(.6b,angle(z0-z9) + 90);
+ penpos10(.6b,0);
+ penpos11(.8b,0);
+ penpos14(b,90);
+ penpos15(2b,angle(z10-z7) + 90);
+
+ penstroke z1e{right}..z9e..z0e..z10e..{right}z2e;
+ penstroke z5e{down}..z8e..z6e..z11e..{left}z3e;
+ penstroke z14e..z7e..z15e;
+ pickup pencircle scaled b;
+ drawdot z1;
+ drawdot z2;
+ drawdot z3;
+ pickup pencircle scaled .4pt;
+ draw z7{up}..z8..{left}z12;;
+ draw z7{up}..z9..{right}z13;
+ draw fullcircle scaled .5b shifted (z12);
+ draw fullcircle scaled .5b shifted (z13);
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/B.mf b/fonts/byzfonts/Alphabet/Caps/B.mf
new file mode 100644
index 0000000000..f2b2a8f6ba
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/B.mf
@@ -0,0 +1,62 @@
+beginchar("B",em#,5cap#/7,0dth#); "Beta";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+
+ y3 = 9hh;
+ x0 = x1 = x2 = x3 = x4 = 2ww;
+ y1 = 0;
+ y2 = .25[y1,y3];
+ y0 = .5[y1,y3];
+ y4 = .75[y1,y3];
+ y7 = .5[y3,y4];
+ y5 = .5[y1,y2];
+ x5 = x7 = 7ww;
+ p10 = z3{right}..z7{down}..{left}z4;
+ p11 = z2{right}..z5{down}..{left}z1;
+ z10 = z3;
+ z11 = z4;
+ z12 = z1;
+ z13 = z2;
+ z6 = point .4 of p10;
+ z8 = point 1.6 of p10;
+ z9 = point .4 of p11;
+ z14 = point 1.6 of p11;
+ z15 = (x6,y7);
+ z16 = (x6,y5);
+ z17 = point 1.3 of p10;
+ z18 = point .7 of p11;
+
+ penpos1(b,0);
+ penpos2(.6b,0);
+ penpos0(1.7b,0);
+ penpos3(b,0);
+ penpos4(.6b,0);
+ penpos5(1.2b,0);
+ penpos6(.6b,angle(z6-z3) + 90);
+ penpos7(1.2b,0);
+ penpos8(.6b,angle(z8-z4) - 90);
+ penpos9(.6b,angle(z9-z2) + 90);
+ penpos10(b,90);
+ penpos11(b,270);
+ penpos14(.6b,angle(z14-z12) - 90);
+ penpos12(b,270);
+ penpos13(b,90);
+
+ penstroke z1e..z2e..z0e..z4e..z3e;
+ penstroke z10e..z6e..z7e{down}..z8e..z11e;
+ penstroke z13e..z9e..z5e{down}..z14e..z12e;
+
+ pickup pencircle scaled .4pt;
+ draw z0{right}..z17..z15;
+ draw z0{right}..z18..z16;
+ draw fullcircle scaled .5b shifted (z15);
+ draw fullcircle scaled .5b shifted (z16);
+ pickup pencircle scaled b;
+ drawdot z3;
+ drawdot z1;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/C.mf b/fonts/byzfonts/Alphabet/Caps/C.mf
new file mode 100644
index 0000000000..fc685295d5
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/C.mf
@@ -0,0 +1,46 @@
+beginchar("C",em#,5cap#/7,0dth#); "Sigma";
+ path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x0 = x4 = 8ww;
+ y4 = 10hh - y0 = .5hh;
+ y2 = 5hh; x2 = ww;
+
+ p1 = z0{left}..{down}z2;
+ p2 = z2{down}..{right}z4;
+
+ z5 = point .25 of p1;
+ z1 = point .5 of p1;
+ z6 = point .75 of p1;
+ z7 = point .25 of p2;
+ z3 = point .5 of p2;
+ z8 = point .75 of p2;
+ x9 = x5; y9 = y2;
+ y10 = .5[y6,y1]; x10 = x0;
+ y11 = .5[y7,y3]; x11 = x0;
+
+ penpos0(b,90);
+ penpos5(.6b,90);
+ penpos1(1.7b,120);
+ penpos6(.6b,150);
+ penpos2(1.7b,180);
+ penpos7(.6b,210);
+ penpos3(1.7b,240);
+ penpos8(.6b,270);
+ penpos4(b,270);
+
+ penstroke z0e{left}..z5e..z1e..z6e..{down}z2e{down}..z7e..z3e..
+ z8e..{right}z4e;
+ pickup pencircle scaled b;
+ drawdot z0;
+ drawdot z4;
+ pickup pencircle scaled .4pt;
+ draw z3{up}..z9..{up}z10;
+ draw z1{down}..z9..{down}z11;
+ draw fullcircle scaled .5b shifted (z10);
+ draw fullcircle scaled .5b shifted (z11);
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/D.mf b/fonts/byzfonts/Alphabet/Caps/D.mf
new file mode 100644
index 0000000000..1395fc759a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/D.mf
@@ -0,0 +1,59 @@
+beginchar("D",em#,5cap#/7,0); "Delta";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ z0 = (7ww,5hh);
+ x1 = 2ww; y1 = 9.5hh;
+ x3 = 10ww - x2 = ww;
+ y3 = y2 = hh;
+ p1 = z1{right}..z0..{right}z2;
+ z4 = point .3 of p1;
+ z5 = z4;
+ p2 = z4{left}..{left}z3;
+ z6 = point .5 of p2;
+ z7 = (5ww,y3);
+ z8 = .5[z4,z6];
+ z9 = point .6 of p1;
+ z10 = point 1.5 of p1;
+ z11 = (x6,.5[y3,y6]);
+ z12 = (x1,y9);
+ z13 = (x0,y4);
+ z14 = z3;
+ z15 = z2;
+ y16 = y17 = .5hh;
+ x16 = x3;
+ x17 = x2;
+ penpos1(b,90);
+ penpos0(1.7b,0);
+ penpos2(b,90);
+ penpos7(.6b,90);
+ penpos3(b,270);
+ penpos4(b,270);
+ penpos5(b,0);
+ penpos6(1.7b,0);
+ penpos8(.6b,angle(z6-z8) + 90);
+ penpos9(.6b,angle(z0-z9) + 90);
+ penpos10(.6b,0);
+ penpos11(.8b,0);
+ penpos14(b,90);
+ penpos15(b,90);
+
+ penstroke z1e{right}..z9e..z0e..z10e..{right}z2e;
+ penstroke z5e{down}..z8e..z6e..z11e..{left}z3e;
+ penstroke z14e..z7e..z15e;
+ pickup pencircle scaled b;
+ drawdot z1;
+ drawdot z2;
+ drawdot z3;
+ draw z3..z16;
+ draw z2..z17;
+ pickup pencircle scaled .4pt;
+ draw z7{up}..z8..{left}z12;;
+ draw z7{up}..z9..{right}z13;
+ draw fullcircle scaled .5b shifted (z12);
+ draw fullcircle scaled .5b shifted (z13);
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/E.mf b/fonts/byzfonts/Alphabet/Caps/E.mf
new file mode 100644
index 0000000000..d3e7cb17d6
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/E.mf
@@ -0,0 +1,56 @@
+beginchar("E",em#,5cap#/7,0dth#); "Epsilon";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x0 = x4 = 8ww;
+ y4 = 10hh - y0 = .5hh;
+ y2 = 5hh; x2 = ww;
+
+ p1 = z0{left}..{down}z2;
+ p2 = z2{down}..{right}z4;
+
+ z5 = point .25 of p1;
+ z1 = point .5 of p1;
+ z6 = point .75 of p1;
+ z7 = point .25 of p2;
+ z3 = point .5 of p2;
+ z8 = point .75 of p2;
+ x9 = x5; y9 = y2;
+ y11 = .5[y7,y3]; x11 = .5[x8,x4];
+ y10 = .5[y6,y1]; x10 = x11;
+ y14 = y12 = .25[y2,y6];
+ y13 = .25[y2,y7];
+ x12 = x1; x14 = x5;
+ x13 = .5[x1,x5];
+ x15 = 8ww; y15 = y2;
+ z16 = z2;
+
+ penpos5(b,90);
+ penpos1(1.7b,120);
+ penpos6(.6b,150);
+ penpos2(1.7b,180);
+ penpos7(.6b,210);
+ penpos3(1.7b,240);
+ penpos8(b,270);
+ penpos16(b,90);
+ penpos12(b,90);
+ penpos13(b,90);
+ penpos14(b,90);
+ penpos15(b,90);
+
+ penstroke z5e{left}..z1e..z6e..{down}z2e{down}..z7e..z3e..{right}z8e;
+ pickup pencircle scaled b;
+ penstroke z16e{right}..z12e..z13e..z14e..{right}z15e;
+ drawdot z5;
+ drawdot z8;
+ drawdot z15;
+ pickup pencircle scaled .4pt;
+ draw z1{right}..z9..{down}z11;
+ draw z3{right}..z9..{up}z10;
+ draw fullcircle scaled .5b shifted (z10);
+ draw fullcircle scaled .5b shifted (z11);
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/F.mf b/fonts/byzfonts/Alphabet/Caps/F.mf
new file mode 100644
index 0000000000..9be81274c0
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/F.mf
@@ -0,0 +1,62 @@
+beginchar("F",em#,5cap#/7,0dth#); "Fi";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x8 = x7 = x6 = x5 = x2 = x3 = x4 = x0 = x1 = 5ww;
+ y0 = 10hh - y1 = 0;
+ y2 = .25[y0,y1];
+ y3 = .5[y0,y1];
+ y4 = .75[y0,y1];
+ y5 = .5[y1,y4];
+ y6 = .5[y3,y4];
+ y7 = .5[y3,y2];
+ y8 = .5[y0,y2];
+ y9 = y10 = 5hh;
+ x9 = 10ww - x10 = .5hh;
+ z13 = z11 = z5;
+ z14 = z12 = z8;
+ p1 = z5{right}..{down}z10..{left}z8..{up}z9..{right}z5;
+ z15 = point .5 of p1;
+ z16 = point 1.5 of p1;
+ z17 = point 2.5 of p1;
+ z18 = point 3.5 of p1;
+ y19 = y20 = y3;
+ x19 = 10ww - x20 = .25[x9,x3];
+ y21 = y22 = y4;
+ x21 = 10ww - x22 = .5[x4,x18];
+
+ penpos0(2b,0);
+ penpos1(b,0);
+ penpos8(.6b,0);
+ penpos7(.6b,0);
+ penpos6(.6b,0);
+ penpos5(.6b,0);
+ penpos2(1.7b,0);
+ penpos3(1.7b,0);
+ penpos4(1.7b,0);
+ penpos9(1.2b,0);
+ penpos10(1.2b,0);
+ penpos11(b,270);
+ penpos13(b,90);
+ penpos14(b,270);
+ penpos12(b,90);
+ penpos15(.5b,45);
+ penpos16(.5b,-45);
+ penpos17(.5b,45);
+ penpos18(.5b,315);
+
+ penstroke z1e..z5e..z4e..z6e..z3e..z7e..z2e..z8e..z0e;
+ penstroke z11e{left}..z18e..{down}z9e..z17e..{right}z12e;
+ penstroke z13e{right}..z15e..{down}z10e..z16e..{left}z14e;
+ pickup pencircle scaled b;
+ drawdot z1;
+ pickup pencircle scaled .4pt;
+ draw z16{up}..z19..{up}z21;
+ draw z17{up}..z20..{up}z22;
+ draw fullcircle scaled .5b shifted (z21);
+ draw fullcircle scaled .5b shifted (z22);
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/G.mf b/fonts/byzfonts/Alphabet/Caps/G.mf
new file mode 100644
index 0000000000..a3396ca11f
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/G.mf
@@ -0,0 +1,50 @@
+beginchar("G",em#,5cap#/7,0dth#); "Gamma";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+
+ x0 = x1 = 2.5ww;
+ x3 = x2 = 9.5ww;
+ y1 = 7.3hh; y2 = 8hh;
+ y0 = 0;
+ y3 = 7hh;
+ z4 = .25[z0,z1];
+ z5 = .5[z0,z1];
+ z6 = .75[z0,z1];
+ z7 = .5[z2,z1];
+ z8 = .5[z0,z4];
+ z9 = (x12,0);
+ z10 = (.5[x1,x7],.5[y1,y6]);
+ z11 = (x10,0);
+ z12 = (.5[x7,x2],y10);
+ z13 = .75[z1,z7];
+ z14 = .25[z7,z2];
+ z15 = (x7,y5);
+
+
+ penpos0(2b,0);
+ penpos8(.6b,0);
+ penpos4(1.7b,0);
+ penpos5(.6b,0);
+ penpos6(1.7b,0);
+ penpos1(b,315);
+ penpos13(.8b,270);
+ penpos7(1.7b,270);
+ penpos14(.8b,270);
+ penpos2(b,225);
+ penpos3(b,180);
+
+ penstroke z0e{up}..z8e..z4e..z5e..z6e..{up}z1e..z13e..z7e..
+ z14e..{right}z2e ..{down}z3e;
+ pickup pencircle scaled b;
+ drawdot z3;
+ pickup pencircle scaled .4pt;
+ draw z9{up}..z15..{up}z10;
+ draw z11{up}..z15..{up}z12;
+ draw fullcircle scaled .5b shifted (z10);
+ draw fullcircle scaled .5b shifted (z12);
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/H.mf b/fonts/byzfonts/Alphabet/Caps/H.mf
new file mode 100644
index 0000000000..1bfb770de1
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/H.mf
@@ -0,0 +1,63 @@
+beginchar("H",em#,5cap#/7,0dth#); "Eta";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+
+ y3 = y6 = 9hh;
+ x1 = x2 = x3 = x9 = x11;
+ x4 = x5 = x6 = x10 = x12;
+ x1 = 10ww - x4 = ww;
+ y1 = y4 = 0; x0 = 5ww;
+ y2 = y5 = .25[y1,y3];
+ y0 = y9 = y10 = .5[y1,y3];
+ y11 = y12 = .75[y1,y3];
+ z13 = z9;
+ z14 = z10;
+ z16 = z0;
+ x24 = x15 = x0;
+ y15 = .75[y0,y11]; y24 = .75[y0,y5];
+ z17 = .5[z9,z0];
+ z18 = .5[z10,z0];
+ y21 = y22 = .75[y11,y3];
+ x22 = x18; x21 = x17;
+ z23 = .5[z9,z10];
+
+ penpos1(2b,0);
+ penpos2(.6b,0);
+ penpos9(1.7b,0);
+ penpos11(.6b,0);
+ penpos3(b,0);
+ penpos6(b,0);
+ penpos12(.6b,0);
+ penpos10(1.7b,0);
+ penpos5(.6b,0);
+ penpos4(2b,0);
+ penpos7(b,90);
+ penpos13(b,90);
+ penpos0(b,90);
+ penpos14(b,90);
+ penpos8(b,90);
+ penpos15(.1b,0);
+ penpos24(.1b,0);
+ penpos16(2b,0);
+ penpos17(.6b,90);
+ penpos18(.6b,90);
+
+ penstroke z1e..z2e..z9e..z11e..z3e;
+ penstroke z4e..z5e..z10e..z12e..z6e;
+ penstroke z13e..z17e..z0e..z18e..z14e;
+ penstroke z15e..z16e;
+ penstroke z24e..z16e;
+ pickup pencircle scaled .4pt;
+ draw z2{right}..{up}z17..{right}z22;
+ draw z5{left}..{up}z18..{left}z21;
+ draw fullcircle scaled .5b shifted (z22);
+ draw fullcircle scaled .5b shifted (z21);
+ pickup pencircle scaled b;
+ drawdot z3;
+ drawdot z6;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/I.mf b/fonts/byzfonts/Alphabet/Caps/I.mf
new file mode 100644
index 0000000000..8467dc8b36
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/I.mf
@@ -0,0 +1,37 @@
+beginchar("I",em#,5cap#/7,0dth#); "Iota";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x8 = x7 = x6 = x5 = x2 = x3 = x4 = x0 = x1 = 5ww;
+ y0 = 10hh - y1 = 0 = y9 = y11;
+ y2 = .25[y0,y1];
+ y3 = .5[y0,y1];
+ y4 = .75[y0,y1] = y10 = y12;
+ y5 = .5[y1,y4];
+ y6 = .5[y3,y4];
+ y7 = .5[y3,y2];
+ y8 = .5[y0,y2];
+ x9 = 2.5ww = x12;
+ x10 = 7.5ww = x11;
+
+ penpos0(2b,0);
+ penpos1(2b,0);
+ penpos8(.6b,0);
+ penpos7(.6b,0);
+ penpos6(.6b,0);
+ penpos5(.6b,0);
+ penpos2(1.7b,0);
+ penpos3(1.7b,0);
+ penpos4(1.7b,0);
+
+ penstroke z1e..z5e..z4e..z6e..z3e..z7e..z2e..z8e..z0e;
+ pickup pencircle scaled .4pt;
+ draw z9{up}..z7..{up}z10;
+ draw z11{up}..z7..{up}z12;
+ draw fullcircle scaled .5b shifted (z10);
+ draw fullcircle scaled .5b shifted (z12);
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/J.mf b/fonts/byzfonts/Alphabet/Caps/J.mf
new file mode 100644
index 0000000000..69c0f94955
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/J.mf
@@ -0,0 +1,80 @@
+beginchar("J",em#,5cap#/7,0dth#); "Theta";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x0 = x2 = 5ww;
+ y1 = y3 = 5hh;
+ y0 = 10hh - y2 = 0;
+ x3 = 10ww - x1 = 0;
+ p1 = z0{right}..{up}z1;
+ p2 = z1{up}..{left}z2;
+ p3 = z2{left}..{down}z3;
+ p4 = z3{down}..{right}z0;
+
+ z8 = point .25 of p1;
+ z4 = point .5 of p1;
+ z9 = point .75 of p1;
+
+ z10 = point .25 of p2;
+ z5 = point .5 of p2;
+ z11 = point .75 of p2;
+
+ z12 = point .25 of p3;
+ z6 = point .5 of p3;
+ z13 = point .75 of p3;
+
+ z14 = point .25 of p4;
+ z7 = point .5 of p4;
+ z15 = point .75 of p4;
+
+ z16 = .5[z6,z7];
+ z17 = .5[z4,z5];
+ y18 = y19 = y16;
+ x18 = x12;
+ x19 = x11;
+ z20 = 5(ww,hh);
+ z21 = .5[z11,z19];
+ z22 = .5[z12,z18];
+ z23 = .5[z18,z15];
+ z24 = .5[z8,z19];
+
+ penpos0(2b,270);
+ penpos1(2b,0);
+ penpos2(2b,90);
+ penpos3(2b,180);
+
+ penpos4(b,315);
+ penpos5(b,45);
+ penpos6(b,135);
+ penpos7(b,225);
+
+ penpos8(.6b,292.5);
+ penpos9(.6b,337.5);
+ penpos10(.6b,22.5);
+ penpos11(.6b,67.5);
+ penpos12(.6b,112.5);
+ penpos13(.6b,157.5);
+ penpos14(.6b,202.5);
+ penpos15(.6b,247.5);
+
+ penpos16(2b,90);
+ penpos18(.6b,90);
+ penpos20(1.7b,90);
+ penpos19(.6b,90);
+ penpos17(2b,90);
+
+ penstroke z0e{right}..z8e..z4e..z9e..{up}z1e{up}..z10e..z5e..z11e..
+ {left}z2e{left}..z12e..z6e..z13e..{down}z3e{down}..z14e..z7e..z15e..
+ {right}z0e;
+ penstroke z16e..z18e..z20e..z19e..z17e;
+
+ pickup pencircle scaled .4pt;
+ draw z23{up}..z20..{up}z21;
+ draw z24{up}..z20..{up}z22;
+ draw fullcircle scaled .5b shifted(z21);
+ draw fullcircle scaled .5b shifted(z22);
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/K.mf b/fonts/byzfonts/Alphabet/Caps/K.mf
new file mode 100644
index 0000000000..8ea458443c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/K.mf
@@ -0,0 +1,55 @@
+beginchar("K",em#,5cap#/7,0dth#); "Kappa";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+
+ y7 = y3 = 9hh;
+ x0 = x1 = x2 = x3 = x4 = 2ww;
+ y8 = y1 = 0;
+ y2 = .25[y1,y3];
+ y0 = .5[y1,y3];
+ y4 = .75[y1,y3];
+ x5 = x6 = 5ww;
+ x7 = x8 = 6ww;
+ y9 = y6 = .5[y0,y2];
+ y10 = y5 = .5[y0,y4];
+ x9 = x10 = .5ww;
+ p8 = z10{right}..z5..{up}z7;
+ p9 = z9{right}..z6..{down}z8;
+ z11 = point 1.5 of p8;
+ z12 = point 1.5 of p9;
+ z13 = (x8,y0);
+
+ penpos1(2b,0);
+ penpos2(.6b,0);
+ penpos0(1.7b,0);
+ penpos3(b,0);
+ penpos4(.6b,0);
+ penpos10(.6b,270);
+ penpos5(b,angle(z5-z0)-90);
+ penpos11(.6b,0);
+ penpos7(b,0);
+ penpos9(.6b,90);
+ penpos6(b,angle(z6-z0)+90);
+ penpos12(.6b,0);
+ penpos8(b,0);
+
+ penstroke z1e..z2e..z0e..z4e..z3e;
+ penstroke z10e..{right}z5e..z11e..{up}z7e;
+ penstroke z9e..{right}z6e..z12e..{down}z8e;
+
+ pickup pencircle scaled .4pt;
+ draw z2{down}..z6..z13;
+ draw z4{up}..z5..z13;
+ draw fullcircle scaled .5b shifted (z13);
+ pickup pencircle scaled b;
+ drawdot z3;
+ drawdot z7;
+ pickup pencircle scaled .6b;
+ drawdot z10;
+ drawdot z9;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/L.mf b/fonts/byzfonts/Alphabet/Caps/L.mf
new file mode 100644
index 0000000000..695c5a2d0a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/L.mf
@@ -0,0 +1,48 @@
+beginchar("L",em#,5cap#/7,0dth#); "Lambda";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ z0 = (7ww,5hh);
+ x1 = 2ww; y1 = 9.5hh;
+ x3 = 10ww - x2 = ww;
+ y3 = y2 = .5hh;
+ p1 = z1{right}..z0..{right}z2;
+ z4 = point .3 of p1;
+ z5 = z4;
+ p2 = z4{left}..{left}z3;
+ z6 = point .5 of p2;
+ z7 = (5ww,y3);
+ z8 = .5[z4,z6];
+ z9 = point .6 of p1;
+ z10 = point 1.5 of p1;
+ z11 = (x6,.5[y3,y6]);
+ z12 = (x1,y9);
+ z13 = (x0,y4);
+ penpos1(b,90);
+ penpos0(1.7b,0);
+ penpos2(b,90);
+ penpos3(b,270);
+ penpos4(b,270);
+ penpos5(b,0);
+ penpos6(1.7b,0);
+ penpos8(.6b,angle(z6-z8) + 90);
+ penpos9(.6b,angle(z0-z9) + 90);
+ penpos10(.6b,0);
+ penpos11(.8b,0);
+
+ penstroke z1e{right}..z9e..z0e..z10e..{right}z2e;
+ penstroke z5e{down}..z8e..z6e..z11e..{left}z3e;
+ pickup pencircle scaled b;
+ drawdot z1;
+ drawdot z2;
+ drawdot z3;
+ pickup pencircle scaled .4pt;
+ draw z7{up}..z8..{left}z12;;
+ draw z7{up}..z9..{right}z13;
+ draw fullcircle scaled .5b shifted (z12);
+ draw fullcircle scaled .5b shifted (z13);
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/M.mf b/fonts/byzfonts/Alphabet/Caps/M.mf
new file mode 100644
index 0000000000..3a00e68caa
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/M.mf
@@ -0,0 +1,54 @@
+beginchar("M",em#,5cap#/7,0dth#); "Mi";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ y3 = y6 = y8 = 9hh;
+ y0 = y10;
+ x13 = x1 = x2 = x3 = x9 = x11;
+ x14 = x4 = x5 = x6 = x10 = x12;
+ x1 = 10ww - x4 = ww;
+ y1 = y4 = 0; x0 = 5ww;
+ y2 = y5 = .25[y1,y3];
+ y9 = y10 = .5[y1,y3];
+ y11 = y12 = .75[y1,y3];
+ y13 = y14 = .5[y6,y12];
+ p6 = z13{right}..{right}z0{right}..{right}z14;
+ z15 = point .5 of p6;
+ z16 = point 1.5 of p6;
+ z17 = (x15,y3);
+ z18 = (x16,y6);
+
+ penpos1(2b,0);
+ penpos2(.6b,0);
+ penpos9(1.7b,0);
+ penpos11(.6b,0);
+ penpos3(b,0);
+ penpos6(b,0);
+ penpos12(.6b,0);
+ penpos10(1.7b,0);
+ penpos5(.6b,0);
+ penpos4(2b,0);
+ penpos13(b,90);
+ penpos0(.6b,90);
+ penpos14(b,90);
+ penpos15(1.7b,angle(z15-z3)+90);
+ penpos16(1.7b,angle(z16-z6)-90);
+
+ penstroke z1e..z2e..z9e..z11e..z3e;
+ penstroke z4e..z5e..z10e..z12e..z6e;
+ penstroke z13e{right}..z15e..{right}z0e{right}..z16e..{right}z14e;
+ pickup pencircle scaled .4pt;
+ draw p6;
+ draw z5..controls z1..z0..z17;
+ draw z2..controls z4..z0..z18;
+ draw fullcircle scaled .5b shifted (z17);
+ draw fullcircle scaled .5b shifted (z18);
+ pickup pencircle scaled b;
+ drawdot z3;
+ drawdot z6;
+
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/N.mf b/fonts/byzfonts/Alphabet/Caps/N.mf
new file mode 100644
index 0000000000..2b1bad4c4f
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/N.mf
@@ -0,0 +1,55 @@
+beginchar("N",em#,5cap#/7,0dth#); "Ni";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+
+ y3 = y6 = 9hh;
+ x1 = x2 = x3 = x9 = x7;
+ x4 = x5 = x6 = x10 = x8;
+ x1 = 10ww - x4 = ww;
+ y1 = y4 = 0; x0 = 5ww;
+ y2 = y5 = .25[y1,y3];
+ y0 = y9 = y10 = .5[y1,y3];
+ y7 = y8 = .75[y1,y3];
+ z11 = .5[z3,z7];
+ z12 = .5[z5,z4];
+
+ p5 = z11{right}..z0..{right}z12;
+ z13 = point .5 of p5;
+ z14 = point 1.5 of p5;
+ z15 = .75[z2,z14];
+ z16 = .75[z8,z13];
+
+ penpos0(1.7b,45);
+ penpos1(2b,0);
+ penpos2(.6b,0);
+ penpos9(1.7b,0);
+ penpos7(.6b,0);
+ penpos3(b,0);
+ penpos6(b,0);
+ penpos8(.6b,0);
+ penpos10(1.7b,0);
+ penpos5(.6b,0);
+ penpos4(2b,0);
+ penpos11(b,90);
+ penpos12(b,90);
+ penpos13(.6b,45);
+ penpos14(.6b,45);
+
+ penstroke z1e..z2e..z9e..z7e..z3e;
+ penstroke z4e..z5e..z10e..z8e..z6e;
+ penstroke z11e{right}..z13e..z0e..z14e..{right}z12e;
+
+ pickup pencircle scaled .4pt;
+ draw z13..controls z1..z15;
+ draw z14..controls z6..z16;
+ draw fullcircle scaled .5b shifted (z16);
+ draw fullcircle scaled .5b shifted (z15);
+ pickup pencircle scaled b;
+ drawdot z3;
+ drawdot z6;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/O.mf b/fonts/byzfonts/Alphabet/Caps/O.mf
new file mode 100644
index 0000000000..35c8d6ab04
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/O.mf
@@ -0,0 +1,73 @@
+beginchar("O",em#,5cap#/7,0dth#); "Omicron";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x0 = x2 = 5ww;
+ y1 = y3 = 5hh;
+ y0 = 10hh - y2 = 0;
+ x3 = 10ww - x1 = 0;
+ p1 = z0{right}..{up}z1;
+ p2 = z1{up}..{left}z2;
+ p3 = z2{left}..{down}z3;
+ p4 = z3{down}..{right}z0;
+
+ z8 = point .25 of p1;
+ z4 = point .5 of p1;
+ z9 = point .75 of p1;
+
+ z10 = point .25 of p2;
+ z5 = point .5 of p2;
+ z11 = point .75 of p2;
+
+ z12 = point .25 of p3;
+ z6 = point .5 of p3;
+ z13 = point .75 of p3;
+
+ z14 = point .25 of p4;
+ z7 = point .5 of p4;
+ z15 = point .75 of p4;
+
+ z16 = .5[z6,z7];
+ z17 = .5[z4,z5];
+ y18 = y19 = y16;
+ x18 = x12;
+ x19 = x11;
+ z20 = 5(ww,hh);
+ z21 = .5[z11,z19];
+ z22 = .5[z12,z18];
+ z23 = .5[z18,z15];
+ z24 = .5[z8,z19];
+
+ penpos0(2b,270);
+ penpos1(2b,0);
+ penpos2(2b,90);
+ penpos3(2b,180);
+
+ penpos4(b,315);
+ penpos5(b,45);
+ penpos6(b,135);
+ penpos7(b,225);
+
+ penpos8(.6b,292.5);
+ penpos9(.6b,337.5);
+ penpos10(.6b,22.5);
+ penpos11(.6b,67.5);
+ penpos12(.6b,112.5);
+ penpos13(.6b,157.5);
+ penpos14(.6b,202.5);
+ penpos15(.6b,247.5);
+
+ penstroke z0e{right}..z8e..z4e..z9e..{up}z1e{up}..z10e..z5e..z11e..
+ {left}z2e{left}..z12e..z6e..z13e..{down}z3e{down}..z14e..z7e..z15e..
+ {right}z0e;
+
+ pickup pencircle scaled .4pt;
+ draw z23{up}..z20..{up}z21;
+ draw z24{up}..z20..{up}z22;
+ draw fullcircle scaled .5b shifted(z21);
+ draw fullcircle scaled .5b shifted(z22);
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/P.mf b/fonts/byzfonts/Alphabet/Caps/P.mf
new file mode 100644
index 0000000000..5cbf57053f
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/P.mf
@@ -0,0 +1,62 @@
+beginchar("P",em#,5cap#/7,0dth#); "Pi";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ y0 = y7 = y3 = y6 = y8 = 9hh;
+ x1 = x2 = x3 = x9 = x11;
+ x4 = x5 = x6 = x10 = x12;
+ x1 = 10ww - x4 = ww;
+ y1 = y4 = 0; x0 = 5ww;
+ y2 = y5 = .25[y1,y3];
+ y9 = y10 = .5[y1,y3];
+ y11 = y12 = .75[y1,y3];
+ x7 = 10ww - x8 = -.5ww;
+ z13 = z3;
+ z14 = z6;
+ z16 = z0;
+ x15 = x0; y15 = .75[y0,y11];
+ z17 = .5[z3,z0];
+ z18 = .5[z6,z0];
+ y19 = y20 = y1;
+ x19 = x21 = x17;
+ y21 = y22 = y11;
+ x20 = x22 = x18;
+ z23 = .5[z9,z10];
+
+ penpos1(2b,0);
+ penpos2(.6b,0);
+ penpos9(1.7b,0);
+ penpos11(.6b,0);
+ penpos3(b,0);
+ penpos6(b,0);
+ penpos12(.6b,0);
+ penpos10(1.7b,0);
+ penpos5(.6b,0);
+ penpos4(2b,0);
+ penpos7(b,90);
+ penpos13(b,90);
+ penpos0(b,90);
+ penpos14(b,90);
+ penpos8(b,90);
+ penpos15(.1b,0);
+ penpos16(2b,0);
+ penpos17(.6b,90);
+ penpos18(.6b,90);
+
+ penstroke z1e..z2e..z9e..z11e..z3e;
+ penstroke z4e..z5e..z10e..z12e..z6e;
+ penstroke z7e..z13e..z17e..z0e..z18e..z14e..z8e;
+ penstroke z15e..z16e;
+ pickup pencircle scaled .4pt;
+ draw z19{up}..z23..{right}z22;
+ draw z20{up}..z23..{left}z21;
+ draw fullcircle scaled .5b shifted (z22);
+ draw fullcircle scaled .5b shifted (z21);
+ pickup pencircle scaled b;
+ drawdot z7;
+ drawdot z8;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/R.mf b/fonts/byzfonts/Alphabet/Caps/R.mf
new file mode 100644
index 0000000000..6e4eed4764
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/R.mf
@@ -0,0 +1,52 @@
+beginchar("R",em#,5cap#/7,0dth#); "Rho";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+
+ y3 = 9hh;
+ x0 = x1 = x2 = x3 = x4 = 2ww;
+ y1 = 0;
+ y2 = .25[y1,y3];
+ y0 = .5[y1,y3];
+ y4 = .75[y1,y3];
+ x5 = x6 = 4ww;
+ y5 = .5[y0,y4];
+ y6 = y3 + .5[y1,y2];
+ y7 = .5[y5,y6];
+ x7 = 7ww;
+ p10 = z3..z6..z7..z5..z4;
+ z8 = point 1.5 of p10;
+ z9 = point 2.5 of p10;
+ z10 = z3;
+ z11 = z4;
+ z12 = (x5,y2);
+ z13 = (x9,y2);
+
+ penpos1(2b,0);
+ penpos2(.6b,0);
+ penpos0(1.7b,0);
+ penpos3(b,0);
+ penpos4(.6b,0);
+ penpos6(1.2b,90);
+ penpos8(.6b,angle(z7-z6)+90);
+ penpos7(1.2b,0);
+ penpos9(.6b,angle(z7-z5)-90);
+ penpos5(1.2b,270);
+ penpos10(b,angle(z6-z10)+90);
+ penpos11(b,angle(z5-z11)-90);
+
+ penstroke z1e..z2e..z0e..z4e..z3e;
+ penstroke z10e..z6e..z8e..z7e..z9e..z5e..z11e;
+
+ pickup pencircle scaled .4pt;
+ draw z4..controls z8..z9..z12;
+ draw z7..controls z3..z5..z13;
+ draw fullcircle scaled .5b shifted (z12);
+ draw fullcircle scaled .5b shifted (z13);
+ pickup pencircle scaled b;
+ drawdot z3;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/S.mf b/fonts/byzfonts/Alphabet/Caps/S.mf
new file mode 100644
index 0000000000..8be9a4ad01
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/S.mf
@@ -0,0 +1,19 @@
+beginchar(oct"123",.8em#,cap#,0dth#); "Ne";
+ path p[];
+ save ww,hh;
+
+ ww := w/5; hh := h/5;
+
+ x0 = ww = x1;
+ y0 = 4.5hh;
+ y1 = y3 = 2hh;
+ x6 = x3 = 2.6ww;
+ x2 = 1.9ww;
+ y2 = y4 = hh;
+ x4 = 3.3ww;
+ x5 = 3.5ww; y5 = 1.2hh;
+ y6 = 1.7hh;
+
+ pickup pencircle scaled pt;
+ draw z0..controls z1..flex(z1,z2,z3) & flex(z3,z4,z5);
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/T.mf b/fonts/byzfonts/Alphabet/Caps/T.mf
new file mode 100644
index 0000000000..4d31bc5c4c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/T.mf
@@ -0,0 +1,44 @@
+beginchar("T",em#,5cap#/7,0dth#); "Taf";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x5 = x6 = x0 = x1 = x2 = 5ww;
+ y7 = y8 = y3 = y2 = y4 = 9hh;
+ x3 = 10ww - x4 = ww;
+ y10 = y11 = y0 = 0; y1 = 5hh;
+ y5 = .5[y0,y1];
+ y12 = y13 = y6 = .5[y2,y1];
+ x7 = .5[x2,x3];
+ x8 = .5[x2,x4];
+ z9 = z2;
+ x10 = 10ww - x11 = 2.5ww;
+ x12 = 10ww - x13 = 2.5ww;
+
+
+
+ penpos0(2b,0);
+ penpos5(.6b,0);
+ penpos1(1.7b,0);
+ penpos6(.6b,0);
+ penpos2(b,0);
+ penpos3(b,90);
+ penpos7(.6b,90);
+ penpos9(1.7b,90);
+ penpos8(.6b,90);
+ penpos4(b,90);
+
+ penstroke z0e{up}..z5e..z1e..z6e..{up}z2e;
+ penstroke z3e{right}..z7e..z9e..z8e..{right}z4e;
+ pickup pencircle scaled b;
+ drawdot z3;
+ drawdot z4;
+ pickup pencircle scaled .4pt;
+ draw z10{up}..z1..{up}z13;
+ draw z11{up}..z1..{up}z12;
+ draw fullcircle scaled .5b shifted (z12);
+ draw fullcircle scaled .5b shifted (z13);
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/U.mf b/fonts/byzfonts/Alphabet/Caps/U.mf
new file mode 100644
index 0000000000..4f8926f68c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/U.mf
@@ -0,0 +1,49 @@
+beginchar("U",em#,5cap#/7,0); "Psi";
+path p[];
+ save ww, hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x0 = x6 = x7 = 5ww;
+ y7 = 0; y6 = 9hh;
+ y0 = 2hh;
+ x1 = 10ww - x5 = ww;
+ y1 = y5 = 5.5hh;
+
+ p1 = z1{right}..{right}z0{right}..{right}z5;
+ p2 = z6..z0..z7;
+ z2 = point .5 of p1;
+ z3 = point 1.5 of p1;
+ z4 = z0;
+ z8 = .5[z6,z0];
+ y9 = y10 = .3[y6,y8];
+ x9 = 10ww - x10 = x2;
+ x11 = x12 = x7;
+ y11 = .5hh;
+ y12 = hh;
+
+ penpos1(b,90);
+ penpos2(1.7b,0);
+ penpos0(.6b,90);
+ penpos3(1.7b,180);
+ penpos5(b,90);
+ penpos4(b,0);
+ penpos6(b,0);
+ penpos7(2b,0);
+ penpos8(1.7b,0);
+
+ penstroke z1e{right}..z2e..{right}z0e{right}..z3e..{right}z5e;
+ penstroke z6e{down}..z8e..z4e..{down}z7e;
+
+ pickup pencircle scaled b;
+ drawdot z6;
+ drawdot z1;
+ drawdot z5;
+ pickup pencircle scaled .4pt;
+ draw z11{left}..z1..{up}z10;
+ draw z12{right}..z5..{up}z9;
+ draw fullcircle scaled .5b shifted (z9);
+ draw fullcircle scaled .5b shifted (z10);
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/V.mf b/fonts/byzfonts/Alphabet/Caps/V.mf
new file mode 100644
index 0000000000..0b9633991b
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/V.mf
@@ -0,0 +1,37 @@
+beginchar("V",em#,5cap#/7,0dth#); "Ksi";
+ save ww,hh,dd;
+ path p[];
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x0 = 2ww;
+ x5 = 2.5ww;
+ x2 = x4 = x7 = 8ww;
+ x3 = 6ww;
+ y7 = 0;
+ y0 = 9hh;
+ y2 = 8hh;
+ y5 = 2hh;
+ y3 = 6.5hh;
+ y4 = 5hh;
+ z6 = (x5,.5hh);
+ z8 = (x4,.5[y4,y5]);
+ z9 = (x0,.5[y0,y5]);
+ z10 = (.5[x0,x2],y0);
+
+penpos7(2b,0);
+penpos5(b,90);
+penstroke z7e{up}..{left}z5e;
+p1 = z5{left}..{z4-z5}z4..z3..{left}z2{left}..{up}z0;
+
+ pickup pencircle scaled b;
+ draw p1;
+ pickup pencircle scaled .4pt;
+ draw z6{right}..{z8-z6}z8..{z9-z8}z9..{z10-z9}z10;
+ draw fullcircle scaled .5b shifted (z10);
+ draw fullcircle scaled .5b shifted (z8);
+ draw fullcircle scaled .5b shifted (z9);
+ draw fullcircle scaled .5b shifted (z6);
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/W.mf b/fonts/byzfonts/Alphabet/Caps/W.mf
new file mode 100644
index 0000000000..e78fef4638
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/W.mf
@@ -0,0 +1,50 @@
+beginchar("W",em#,5cap#/7,0dth#); "Omega";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x0 = x3 = 5ww;
+ y0 = 5.5hh; y3 = 7.5hh;
+ y2 = y4 = .5hh;
+ y1 = y5 = 8hh;
+ x1 = 10ww - x5 = ww;
+ x2 = 10ww - x4 = 3.5ww;
+
+ p1 = z1{right}..{right}z2{right}..{up}z0..z3;
+ p2 = z0{down}..{right}z4{right}..{right}z5;
+ z6 = point .5 of p1;
+ z7 = point 1.7 of p1;
+ z8 = point 1.5 of p2;
+ z9 = z0;
+ z10 = z7;
+ y11 = y12 = .5[y6,y2];
+ x11 = 10ww - x12 = .5ww;
+ x13 = 10ww - x14 = x2;
+ y13 = y14 = y1;
+
+ penpos1(b,90);
+ penpos5(b,90);
+ penpos2(b,90);
+ penpos4(b,90);
+ penpos6(1.7b,0);
+ penpos3(b,180);
+ penpos0(b,180);
+ penpos9(b,0);
+ penpos7(b,180);
+ penpos8(1.7b,180);
+
+ penstroke z1e{right}..{down}z6e..{right}z2e{right}..{up}z7e..{up}z0e..{up}z3e;
+ penstroke z9e{down}..{right}z4e{right}..{up}z8e..{right}z5e;
+ pickup pencircle scaled b;
+ drawdot z1;
+ drawdot z5;
+ drawdot z3;
+ pickup pencircle scaled .4pt;
+ draw z2{left}..z11..{up}z14;
+ draw z4{right}..z12..{up}z13;
+ draw fullcircle scaled .5b shifted (z13);
+ draw fullcircle scaled .5b shifted (z14);
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/X.mf b/fonts/byzfonts/Alphabet/Caps/X.mf
new file mode 100644
index 0000000000..af9f18a04e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/X.mf
@@ -0,0 +1,47 @@
+beginchar("X",em#,5cap#/7,0dth#); "Xi";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ z0 = 5(ww,hh);
+ x1 = x2 = 10ww - hide(x4 = x3)x3 = ww;
+ y1 = y3 = 10hh - hide(y4 = y2)y2 = hh;
+ p1 = z1{right}..z0..{right}z4;
+ p2 = z2{right}..z0..{right}z3;
+ z5 = point .6 of p1;
+ z6 = point 1.4 of p1;
+ z7 = point .6 of p2;
+ z8 = point 1.4 of p2;
+ z9 = z0;
+ z10 = (x1,y5);
+ z11 = (x1,y7);
+ z12 = (x3,y8);
+ z13 = (x3,y6);
+
+ penpos0(b,0);
+ penpos9(b,0);
+ penpos1(b,90);
+ penpos2(b,90);
+ penpos3(b,90);
+ penpos4(b,90);
+ penpos5(1.4b,180);
+ penpos6(1.4b,180);
+ penpos7(1.4b,0);
+ penpos8(1.4b,0);
+
+ penstroke z1e{right}..{up}z5e..{up}z6e..{right}z4e;
+ penstroke z2e{right}..{down}z7e..{down}z8e..{right}z3e;
+ pickup pencircle scaled b;
+ drawdot z1;
+ drawdot z2;
+ drawdot z3;
+ drawdot z4;
+ pickup pencircle scaled .4pt;
+ draw z1{up}..z10..z5..{up}z13;
+ draw z3{up}..z12..z8..{up}z11;
+ draw fullcircle scaled .5b shifted (z11);
+ draw fullcircle scaled .5b shifted (z13);
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/Y.mf b/fonts/byzfonts/Alphabet/Caps/Y.mf
new file mode 100644
index 0000000000..bf9f31a441
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/Y.mf
@@ -0,0 +1,65 @@
+beginchar("Y",em#,5cap#/7,0dth#); "Ypsilon";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x0 = x1 = 5ww;
+ y0 = 0; y1 = 1.5hh;
+ x2 = 10ww - x3 = .5ww;
+ y3 = y2 = 8hh;
+ z4 = .25[z1,z2];
+ z5 = .5[z1,z2];
+ z6 = .75[z1,z2];
+ z7 = .25[z1,z3];
+ z8 = .5[z1,z3];
+ z9 = .75[z1,z3];
+ z10 = .5[z1,z4];
+ z11 = .5[z5,z4];
+ z12 = .5[z5,z6];
+ z13 = .5[z2,z6];
+ z14 = .5[z1,z7];
+ z15 = .5[z8,z7];
+ z16 = .5[z8,z9];
+ z17 = .5[z3,z9];
+ z18 = .5[z1,z0];
+ z19 = (x2,y0);
+ z21 = (x15,y17);
+ z20 = (x3,y0);
+ z22 = (x11,y17);
+
+
+ penpos0(2b,0);
+ penpos18(.6b,0);
+ penpos1(b,0);
+ penpos10(.6b,30);
+ penpos11(.6b,30);
+ penpos12(.6b,30);
+ penpos13(.6b,30);
+ penpos4(1.7b,30);
+ penpos5(1.7b,30);
+ penpos6(1.7b,30);
+ penpos2(b,30);
+ penpos14(.6b,-30);
+ penpos15(.6b,-30);
+ penpos16(.6b,-30);
+ penpos17(.6b,-30);
+ penpos7(1.7b,-30);
+ penpos8(1.7b,-30);
+ penpos9(1.7b,-30);
+ penpos3(b,-30);
+
+ penstroke z0e..z18e..z1e;
+ penstroke z1e..z10e..z4e..z11e..z5e..z12e..z6e..z13e..z2e;
+ penstroke z1e..z14e..z7e..z15e..z8e..z16e..z9e..z17e..z3e;
+ pickup pencircle scaled b;
+ drawdot z2;
+ drawdot z3;
+ pickup pencircle scaled .4pt;
+ draw z19{up}..z5..{right}z21;
+ draw fullcircle scaled .5b shifted (z21);
+ draw z20{up}..z8..{left}z22;
+ draw fullcircle scaled .5b shifted (z22);
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Caps/Z.mf b/fonts/byzfonts/Alphabet/Caps/Z.mf
new file mode 100644
index 0000000000..0de1c85446
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Caps/Z.mf
@@ -0,0 +1,39 @@
+beginchar("Z",em#,5cap#/7,0); "Zeta";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/10; hh = h/5;
+ b := ww;
+
+ x0 = 2ww;
+ x5 = 2.5ww;
+ x2 = x4 = x7 = 8ww;
+ x3 = 4ww;
+ y7 = 0;
+ y0 = 9hh;
+ y2 = 8hh;
+ y5 = 2hh;
+ y3 = 5.2hh;
+ y4 = 5hh;
+ z6 = (x5,.5hh);
+ z8 = (x4,.5[y4,y5]);
+ z9 = (x0,.5[y0,y5]);
+ z10 = (.5[x0,x2],y0);
+
+penpos7(2b,0);
+penpos5(b,90);
+penstroke z7e{up}..{left}z5e;
+p1 = z5{left}..{z2-z5}z2{left}..{up}z0;
+
+ pickup pencircle scaled b;
+ draw p1;
+ pickup pencircle scaled .4pt;
+ draw z6{right}..{z8-z6}z8..{z9-z8}z9..{z10-z9}z10;
+ draw fullcircle scaled .5b shifted (z10);
+ draw fullcircle scaled .5b shifted (z8);
+ draw fullcircle scaled .5b shifted (z9);
+ draw fullcircle scaled .5b shifted (z6);
+ draw fullcircle scaled .5b shifted (z4);
+ fill fullcircle scaled 2b shifted (z3);
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X177_XP.mf b/fonts/byzfonts/Alphabet/Ligs/X177_XP.mf
new file mode 100644
index 0000000000..06b63d26b2
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X177_XP.mf
@@ -0,0 +1,28 @@
+%wid# := 1mm#; hei# := 1mm#; dep# := 1mm#;
+wid# := pt#; hei# := pt#; dep# := pt#;
+define_pixels(wid,hei,dep);
+c_s = wid;
+
+beginchar(oct"177",12wid#,12hei#,3dep#); "XPICTOC";
+path p[];
+ x1 = x4 = w - x2 = c_s;
+ x2 = x3;
+ y1 = y2 = -h/12;
+ y8 = round(2h/3);
+ y3 = y4 = y8 - h/12;
+ x5 = x9 = x10 = w/2;
+ y5 = round(11.45h/12); y9 = round(8.55h/12); y10 = -round(h/4);
+ x6 = x8 = round(8.5w/12);
+ top y6 = h; x7 = w; x11 = round(5.5w/12);
+ y11 = y7 = .5[y6,y8];
+
+ pickup pencircle scaled pt;
+ p1 = superellipse(z11,z6,z7,z8,.77);
+ draw p1;
+ p2 = z5..z11..z9;
+ undraw p2;
+ p3 = z5--z9--z10;
+ p4 = z4--z2;
+ p5 = z1--z3;
+ draw p3; draw p4; draw p5;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X200_XP.mf b/fonts/byzfonts/Alphabet/Ligs/X200_XP.mf
new file mode 100644
index 0000000000..d9d2cfc9f8
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X200_XP.mf
@@ -0,0 +1,67 @@
+%wid# := 1mm#; hei# := 1mm#; dep# := 1mm#;
+wid# := pt#; hei# := pt#; dep# := pt#;
+define_pixels(wid,hei,dep);
+save c_s, b, Diam;
+c_s = 2wid;
+b := wid;
+
+%%%%%%%%%%%%%%% UNPENSTROKE DEFF %%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def unpenstroke text t =
+ forsuffixes e = l,r: path_.e:=t; endfor
+ if cycle path_.l: cyclestroke_
+ else: unfill path_.l -- reverse path_.r -- cycle fi enddef;
+def cyclestroke_ =
+ begingroup interim turningcheck:=0;
+ addto pic_ contour path_.l.t_ withweight 1;
+ addto pic_ contour path_.r.t_ withweight _;
+ cull pic_ dropping origin withweight default_wt_;
+ addto_currentpicture also pic_;
+ pic_:=nullpicture endgroup enddef;
+path path_.l,path_.r;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+beginchar(oct"200",12wid#,12hei#,0); "XPICTOC";
+path p[];
+numeric ang[];
+ x1 = x4 = w - x2 = c_s;
+ x2 = x3;
+ y1 = y2 = h/4;
+ y3 = y4 = h - y1;
+ p0 = z2..z4;
+ p1 = z1..z3;
+ z10 = z11 = z0 = point .5 of p0;
+ x5 = x6 = x0;
+ y5 = h - y6 = h/12;
+ x7 = x8 = .5[x6,x3];
+ y7 = .5[y4,y6];
+ y8 = h;
+ z9 = (x3,y6);
+ z13 = z12 = z6;
+
+ penpos6(.7b,0);
+ penpos0(.4b,0);
+ penpos5(b,0);
+ ang0 = angle(z4-z2)+90;
+ penpos4(b,ang0);
+ penpos10(.4b,ang0);
+ penpos2(b,ang0);
+ ang1 = angle(z3-z1)+90;
+ penpos3(b,ang1);
+ penpos11(.4b,ang1);
+ penpos1(b,ang1);
+ penpos12(.7b,0);
+ penpos8(.7b,-90);
+ penpos9(.7b,180);
+ penpos7(.7b,90);
+ penpos13(.7b,360);
+
+ pickup pencircle scaled .2pt;
+ Diam = w++h;
+ fill fullcircle scaled Diam shifted (z0);
+ unpenstroke z6e..z0e..z5e;
+ unpenstroke z4e..z10e..z2e;
+ unpenstroke z3e..z11e..z1e;
+ unpenstroke z12e{up}..z8e{right}..z9e{down}..z7e{left}..{up}z13e;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X201_xp.mf b/fonts/byzfonts/Alphabet/Ligs/X201_xp.mf
new file mode 100644
index 0000000000..37f8cafdcd
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X201_xp.mf
@@ -0,0 +1,32 @@
+beginchar(oct"201",em#,6cap#/7,dth#); "Ligature: xp";
+ path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/3; dd = d;
+ b := .2ww;
+
+ x0 = 1.4ww; y0 = .7hh;
+ x1 = 1.7ww; y1 = hh;
+ y4 = y2 = y3 = y9 = -dd; y8 = -.95dd;
+ x4 = .9ww; x2 = 1.8ww; x3 = 2.3ww;
+ x9 = 2.6ww; x8 = 3ww; x7 = 3.2ww;
+ y7 = -.75dd;
+ x6 = 2.7ww; y6 = .7hh;
+ p0 = z0{up}..z1{right}..{down}z2{right}..{right}z3;
+ z10 = point 1.6 of p0;
+ z11 = point 1.3 of p0;
+ z12 = .5[z1,z11];
+ z13 = (x8,y7);
+ p1 = z4{up}..z10..{left}z6{dir200}..{down}z7{down}..z8..{left}z9;
+ p2 = subpath (0,1.3) of p0{up}..z12..{down}z0..cycle;
+ z14 = subpath (1,2) of p1 intersectionpoint subpath (2,3) of p1;
+ tm = directiontime z7-z14 of p1;
+ p3 = subpath (tm,5) of p1{right}..z13..{up}z14..cycle;
+
+ pickup pencircle scaled b;
+ draw p0;
+ draw p1;
+ unfill p2;
+ unfill p3;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X202_EN.mf b/fonts/byzfonts/Alphabet/Ligs/X202_EN.mf
new file mode 100644
index 0000000000..a05609c36f
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X202_EN.mf
@@ -0,0 +1,49 @@
+beginchar(oct"202",em#,6cap#/7,dth#); "Ligature: EN";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/3; dd = d;
+ b := .2ww;
+
+
+ x0 = x3 = 2ww;
+ x2 = x5 = 1.5ww;
+ x13= x6 = x7 = 2.2ww;
+ x10= x9 = 3.5ww;
+ x14= x8 = .5[x7,x9];
+ x11= 3.7ww; y11 = 1.6hh;
+ x1 = ww;
+ y1 = y5 = y3 = hh;
+ y0 = y8 = 0;
+ y2 = y6 = y10 = 1.5hh;
+ y7 = y9 = .4hh;
+ x4 = 1.8ww; y4 = .8hh;
+ y13= -.4dd; y14 = -.5dd;
+
+ p0 = z0{left}..{up}z1{up}..{right}z2..{down}z3..{left}z4..{up}z5;
+ p1 = z6{down}..{down}z7..{right}z8{right}..z9{up}..{up}z10..{z10-z11}z11;
+ z15= point 1.3 of p1;
+ p2 = z15{z13-z15}..z13..{right}z14;
+
+ penpos5(b,180);
+ penpos4(.9b,-90);
+ penpos3(.7b,0);
+ penpos2(.5b,90);
+ penpos1(2b,180);
+ penpos0(b,-25);
+ penstroke z5e{down}..z4e{right}..z3e{up}..z2e{left}..z1e{down}..{right}z0e;
+ penpos6(b,180);
+ penpos7(b,180);
+ penpos8(.8b,-90);
+ penpos9(b,0);
+ penpos10(1.5b,25);
+ penpos11(b,angle(z11-z10)-90);
+ penstroke z6e{down}..{down}z7e..{right}z8e{right}..z9e{up}..z10e;
+ penpos15(b,angle(z13-z15)-90);
+ penpos13(b,angle(z13-z15)-90);
+ penpos14(b,-90);
+ penstroke z15e{z13-z15}..z13e..{right}z14e;
+
+ pickup pencircle scaled b;
+ drawdot z6;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X203_ll.mf b/fonts/byzfonts/Alphabet/Ligs/X203_ll.mf
new file mode 100644
index 0000000000..e84f79abf9
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X203_ll.mf
@@ -0,0 +1,37 @@
+beginchar(oct"203",.4em#,2cap#/7,.5dth#); "The Ligature lambda-lambda";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/4; hh = h/2; dd = d/1;
+ b := .4ww;
+
+ x0 = x3 = .4ww;
+ x1 = .7ww; y1 = 1.6hh;
+ y2 = y3 = -.9dd;
+ x2 = 2.4ww; y0 = 1.4hh;
+ p0 = z0{z1-z0}..{right}z1{z2-z1}..z2;
+ z4 = point 1.25 of p0;
+
+ penpos0(1.3b,angle(z1-z0)+70);
+ penpos1(1.5b,90);
+ penpos2(1.5b,0);
+ penpos3(1.5b,0);
+ penpos4(.7b,angle(z3-z4)+90);
+ penstroke z0e{z1-z0}..{right}z1e{z2-z1}..{dir-30}z2e;
+ penstroke z4e..z3e;
+
+ z5 = z4 shifted (.5x2,0);
+ z6 = z0 shifted (.5x2,0);
+ z7 = z1 shifted (.5x2,0);
+ z8 = z3 shifted (.5x2,0);
+ z9 = z2 shifted (.5x2,0);
+
+ penpos6(1.3b,angle(z7-z6)+70);
+ penpos7(1.5b,90);
+ penpos9(1.5b,0);
+ penpos8(1.5b,0);
+ penpos5(.7b,angle(z3-z4)+90);
+ penstroke z6e{z7-z6}..{right}z7e{z9-z7}..{dir-30}z9e;
+ penstroke z5e..z8e;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X204_META.mf b/fonts/byzfonts/Alphabet/Ligs/X204_META.mf
new file mode 100644
index 0000000000..c6ffdabacf
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X204_META.mf
@@ -0,0 +1,60 @@
+beginchar(oct"204",em#,6cap#/7,dth#); "Ligature: META";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/3; dd = d;
+ b := .2ww;
+
+
+ x0 = x1 = x2 = ww;
+ x4 = x5 = 2ww;
+ x3 = .5[x0,x4]; y13 = 0; y3 = .1hh; y6 = -.1dd;
+ y2 = -.5dd; x6 = 2.8ww;
+ y8 = y1 = y5 = .2hh;
+ y0 = 1.5hh; y4 = y10 = y11 = y12 = 1.3hh;
+ y15 = .5[y0,y4];
+ x7 = 2.5ww; y7 = -.3dd;
+ x15 = 4.1ww; x12 = x8 = 3.9ww;
+ x10 = 2.3ww; x13 = x11 = .5[x10,x12];
+ x16 = 4.3ww; y16 = 1.1hh;
+ z14 = (.7[x4,x10],y16);
+ z17 = (.5[x7,x8],y7);
+
+
+ penpos0(b,180);
+ penpos2(b,180);
+ penpos4(b,180);
+ penpos5(b,180);
+ penpos1(b,90);
+ penpos3(b,90);
+ penpos6(b,angle(z6-z5)-90);
+ penpos7(b,angle(z8-z7)+90);
+ penpos8(b,angle(z8-z17)+90);
+ penpos10(b,250);
+ penpos14(b,290);
+ penpos12(b,250);
+ penpos11(b,180);
+ penpos13(b,270);
+ penpos15(b,270);
+ penpos16(b,270);
+
+ pickup pencircle scaled b;
+ penstroke z0e--z2e;
+ penstroke z4e--z5e;
+ penstroke z1e..{right}z3e{right}..z5e;
+ penstroke z5e--z6e;
+ draw z6--z7;
+ penstroke z7e..controls z17..z8e;
+ draw z15..z16;
+ penstroke z10e--z12e;
+ penstroke z14e--z10e;
+ penstroke z11e{down}..{right}z13e;
+ drawdot z0;
+ drawdot z2;
+ drawdot z4;
+ drawdot z8;
+ drawdot z13;
+ drawdot z14;
+
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X205_KATA.mf b/fonts/byzfonts/Alphabet/Ligs/X205_KATA.mf
new file mode 100644
index 0000000000..c4b1ad3951
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X205_KATA.mf
@@ -0,0 +1,50 @@
+beginchar(oct"205",em#,6cap#/7,dth#); "Ligature: KATA";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/3; dd = d;
+ b := .2ww;
+
+
+ x0 = x2 = .9ww;
+ y0 = 1.1hh;
+ x3 = 2ww; x1 = 1.2ww;
+ y2 = 0;
+ x4 = 1.7ww; y4 = .3hh;
+ y5 = 0; x5 = 2.8ww;
+ x6 = 2.5ww; y6 = -.3dd;
+ x7 = 3.9ww; y7 = .2hh;
+ y13 = .1hh; y15 = 1.4hh;
+ y1 = y3 = y10 = y11 = y12 = 1.3hh;
+ x15 = 4.1ww; x12 = 3.9ww;
+ x10 = 2.3ww; x13 = x11 = .5[x10,x12];
+ x16 = 4.3ww; y16 = 1.1hh;
+ z14 = (.7[x3,x10],y16);
+ z17 = (.5[x6,x7],y6);
+
+ p0 = z0..z1{down}..{down}z2{up}..{up}z3{z4-z3}..z4..{z5-z4}z5;
+ penpos10(b,250);
+ penpos14(b,290);
+ penpos12(b,250);
+ penpos11(b,180);
+ penpos13(b,270);
+ penpos15(b,270);
+ penpos16(b,270);
+ penpos4(b,180);
+ penpos5(b,angle(z5-z4)-90);
+ penpos6(b,angle(z7-z6)+90);
+ penpos7(b,angle(z7-z17)+90);
+
+ pickup pencircle scaled b;
+ draw z5--z6;
+ penstroke z6e..controls z17..z7e;
+ draw z15..z16;
+ penstroke z10e--z12e;
+ penstroke z14e--z10e;
+ penstroke z11e{down}..{right}z13e;
+ drawdot z7;
+ drawdot z13;
+ drawdot z14;
+ draw p0;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X206_TWN.mf b/fonts/byzfonts/Alphabet/Ligs/X206_TWN.mf
new file mode 100644
index 0000000000..0a6b67b582
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X206_TWN.mf
@@ -0,0 +1,36 @@
+beginchar(oct"206",em#,6cap#/7,dth#); "Ligature: TWN";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/3; dd = d;
+ b := .2ww;
+
+ y0 = y12 = y10 = 1.2hh;
+ x0 = ww; x1 = 1.2ww; x2 = 2ww;
+ z18 = .5[z1,z2]; x10 = 3.25ww;
+ x3 = x18; x12 = 2.8ww;
+ y11 = y1 = 1.5hh = y2;
+ x11 = .5[x12,x10];
+ y16 = y5 = y6 = 2.7hh;
+ x5 = 2.1ww; x6 = 2.8ww;
+ x9 = x4 = .5[x5,x6]; y19 = y15 = y4 = 2.5hh;
+ y7 = y8 = 2.8hh;
+ x7 = 2.3ww; x8 = 2.6ww;
+ y9 = -.5dd; y3 = y13 = .1hh;
+ x15 = x13 = 3.3ww;
+ x19 = x14 = 3.7ww; y14 = .7hh;
+ x17 = x16 = 3.45ww; y17 = 2.4hh;
+ z20 = .5[z13,z14];
+
+ p0 = z0{up}..z1..z18..z2..{up}z4;
+ p1 = z18{down}..{right}z3;
+ p2 = z4{down}..{down}z9..{up}z10..{left}z11..{down}z12..{right}z13..z14..z15{up}..
+ {right}z16..{down}z19..{left}z17;
+ p3 = z7{up}..z5{down}..z4{right}..{up}z6..{down}z8;
+ pickup pencircle scaled b;
+ draw p0;
+ draw p1;
+ draw p2;
+ draw p3;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X207_Eks.mf b/fonts/byzfonts/Alphabet/Ligs/X207_Eks.mf
new file mode 100644
index 0000000000..e44932df31
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X207_Eks.mf
@@ -0,0 +1,28 @@
+beginchar(oct"207",em#,6cap#/7,dth#); "Ligature: EX";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/3; dd = d;
+ b := .2ww;
+
+ x0 = x1 = 1.9ww;
+ y0 = .5hh; y1 = .9hh;
+ y2 = y7 = 1.5hh;
+ x2 = 2.4ww; x7 = x9 = x5 = 3.5ww;
+ x3 = 1.5ww; y5 = y3 = 2.5hh;
+ y9 = .15hh; y10 = -.2dd;
+ x10 = 3.2ww;
+ x8 = x6 = 2.6ww;
+ y6 = 1.7hh; y8 = .4hh;
+ x4 = .5[x3,x5];
+ y4 = 2.2hh;
+
+ p0 = fullcircle scaled .8hh shifted z0;
+ p1 = z1{right}..z2{up}..{z3-z2}z3{down}..z4..{up}z5{z6-z5}..z6..
+ {right}z7{dir160}..z8{down}..{right}z9{right}..{z10-z9}z10;
+
+ pickup pencircle scaled b;
+ draw p0;
+ draw p1;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X210_EY.mf b/fonts/byzfonts/Alphabet/Ligs/X210_EY.mf
new file mode 100644
index 0000000000..788fb46a16
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X210_EY.mf
@@ -0,0 +1,25 @@
+beginchar(oct"210",em#,6cap#/7,0); "Ligature: EY";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/3; dd = d;
+ b := .2ww;
+
+ x0 = x1 = 1.5ww;
+ y0 = .5hh; y1 = .9hh;
+ x2 = 2.1ww; x3 = 2.1ww;
+ y2 = 2.1hh; y4 = y3 = .1hh;
+ x4 = 3ww;
+ x5 = 3.15ww; y5 = .65hh;
+
+ p0 = fullcircle scaled .8hh shifted z0;
+ p1 = z1{up}..tension2..{left}z2;
+ p2 = z2..{down}z3..controls z4..z5;
+
+ pickup pencircle scaled b;
+ draw p0;
+ draw p1;
+ draw p2;
+ drawdot z5;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X211_HN.mf b/fonts/byzfonts/Alphabet/Ligs/X211_HN.mf
new file mode 100644
index 0000000000..d5e818fe9a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X211_HN.mf
@@ -0,0 +1,40 @@
+beginchar(oct"211",em#,6cap#/7,0); "Ligature: HN";
+ path p[];
+ save ww,hh;
+
+ ww = w/5; hh = h/3;
+ b := .2ww;
+
+ y2 = y4 = y6 = .8hh;
+ y7 = .2hh; y1 = y3 = y5 = .1hh;
+ x7 = x0 = hh; y0 = 2.5hh;
+ x1 = 1.25ww;
+ x3 = 1.9ww;
+ x5 = 2.8ww;
+ x2 = 1.5ww;
+ x4 = 2.35ww;
+ x6 = 3.25ww;
+ z8 = z2;
+ z9 = z4;
+
+ penpos0(1.7b,210);
+ penpos7(1.2b,180);
+ penpos1(1.1b,-90);
+ penpos3(1.1b,-90);
+ penpos5(1.1b,-90);
+ penpos2(b,angle(z3-z2)+90);
+ penpos8(b,180);
+ penpos4(1.2b,angle(z4-z3)-90);
+ penpos9(b,180);
+ penpos6(.8b,0);
+ penstroke z0e{down}..{down}z7e..{right}z1e{right}..{z2-z3}z2e;
+ penstroke z8e{down}..z3e{right}..{z4-z3}z4e;
+ penstroke z9e{down}..z5e{right}..{up}z6e;
+
+ pickup pencircle scaled b;
+ drawdot z2;
+ pickup pencircle scaled 1.2b;
+ drawdot z4;
+ pickup pencircle scaled .8b;
+ drawdot z6;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X212_YN.mf b/fonts/byzfonts/Alphabet/Ligs/X212_YN.mf
new file mode 100644
index 0000000000..653f953a7a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X212_YN.mf
@@ -0,0 +1,40 @@
+beginchar(oct"212",em#,6cap#/7,0); "Ligature: YN";
+ path p[];
+ save ww,hh;
+
+ ww = w/5; hh = h/3;
+ b := .2ww;
+
+ y0 = .9hh; y2 = y4 = y6 = .8hh;
+ y7 = .2hh; y1 = y3 = y5 = .1hh;
+ x7 = x0 = hh;
+ x1 = 1.25ww;
+ x3 = 1.9ww;
+ x5 = 2.8ww;
+ x2 = 1.5ww;
+ x4 = 2.35ww;
+ x6 = 3.25ww;
+ z8 = z2;
+ z9 = z4;
+
+ penpos0(1.7b,210);
+ penpos7(1.2b,180);
+ penpos1(1.1b,-90);
+ penpos3(1.1b,-90);
+ penpos5(1.1b,-90);
+ penpos2(b,angle(z3-z2)+90);
+ penpos8(b,180);
+ penpos4(1.2b,angle(z4-z3)-90);
+ penpos9(b,180);
+ penpos6(.8b,0);
+ penstroke z0e{down}..{down}z7e..{right}z1e{right}..{z2-z3}z2e;
+ penstroke z8e{down}..z3e{right}..{z4-z3}z4e;
+ penstroke z9e{down}..z5e{right}..{up}z6e;
+
+ pickup pencircle scaled b;
+ drawdot z2;
+ pickup pencircle scaled 1.2b;
+ drawdot z4;
+ pickup pencircle scaled .8b;
+ drawdot z6;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X213_sp.mf b/fonts/byzfonts/Alphabet/Ligs/X213_sp.mf
new file mode 100644
index 0000000000..544018bf74
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X213_sp.mf
@@ -0,0 +1,44 @@
+beginchar(oct"213",em#,6cap#/7,0); "Ligature: sp";
+ path p[];
+ save ww,hh;
+
+ ww = w/5; hh = h/3;
+ b := .2ww;
+
+ y2 = y4 = y6 = .6hh;
+ y7 = .2hh; y1 = y3 = y5 = .1hh;
+ x7 = hh;
+ x1 = 1.25ww;
+ x3 = 1.9ww;
+ x5 = 2.8ww;
+ x2 = 1.5ww;
+ x4 = 2.35ww;
+ x6 = 3.15ww;
+ z8 = z2;
+ z9 = z4;
+ z10 = (3.35ww,.7hh);
+
+ penpos7(.7b,180);
+ penpos1(1.1b,-90);
+ penpos3(1.1b,-90);
+ penpos5(1.1b,-90);
+ penpos2(b,angle(z3-z2)+90);
+ penpos8(b,180);
+ penpos4(1.2b,angle(z4-z3)-90);
+ penpos9(b,180);
+ penpos6(.8b,0);
+ penpos10(1.5b,90);
+ penpos11(.7b,180);
+
+ penstroke z7e{down}..{right}z1e{right}..{z2-z3}z2e;
+ penstroke z8e{down}..z3e{right}..{z4-z3}z4e;
+ penstroke z9e{down}..z5e{right}..{up}z6e;
+ penstroke z10e{left}..z7e{down};
+
+ pickup pencircle scaled 1.5b;
+ drawdot z10;
+ pickup pencircle scaled 1.2b;
+ drawdot z4;
+ pickup pencircle scaled b;
+ drawdot z2;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X214_cT.mf b/fonts/byzfonts/Alphabet/Ligs/X214_cT.mf
new file mode 100644
index 0000000000..a2ed96ed5e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X214_cT.mf
@@ -0,0 +1,29 @@
+beginchar(oct"214",em#,6cap#/7,dth#); "Ligature: cT";
+ path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/3; dd = d;
+ b := .2ww;
+
+ x0 = x2 = 2ww; x1 = 2.2ww;
+ x3 = 1.75ww; x4 = 2.5ww;
+ x5 = 3ww;
+ y0 = -.7dd; y1 = .2hh;
+ y2 = .1hh; y3 = .5hh;
+ y4 = hh; y5 = .9hh;
+ z6 = z1;
+
+ penpos0(b,0);
+ penpos1(b,0);
+ penpos2(b,90);
+ penpos3(.8b,0);
+ penpos4(b,-90);
+ penpos5(1.7b,-90);
+ penpos6(b,angle(z2-z1)-90);
+
+ penstroke z0e{up}..{up}z1e;
+ penstroke z6e{left}..z2e..{up}z3e..{right}z4e..z5e;
+ pickup pencircle scaled 1.7b;
+ drawdot z5;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X215_OY.mf b/fonts/byzfonts/Alphabet/Ligs/X215_OY.mf
new file mode 100644
index 0000000000..8525840c3f
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X215_OY.mf
@@ -0,0 +1,28 @@
+beginchar(oct"215",em#,6cap#/7,0); "Ligature: OY";
+ path p[];
+ save ww,hh;
+
+ ww = w/5; hh = h/3;
+ b := .2ww;
+
+ x0 = x5 = 2.5ww;
+ y1 = y2 = .5hh;
+ y3 = y4 = 1.7hh;
+ y0 = .1hh; y5 = .5[y0,y3];
+ x1 = 5ww - x2 = 1.8ww;
+ x3 = 5ww - x4 = 1.7ww;
+ p0 = z0..z1..z5..z2..cycle;
+ z6 = point 1.6 of p0;
+ z7 = point 2.4 of p0;
+ y8 = y10 = .25[y6,y3];
+ y9 = .5[y6,y8];
+ x8 = x6; x9 = x5; x10 = x7;
+
+p1 = z3{z6-z3}..controls z6..{right}z5{right}..controls z7..{z4-z7}z4
+{z7-z4}..z10..z9..z8..{z3-z6}z3..cycle;
+
+ pickup pencircle scaled b;
+ draw p0;
+ filldraw p1;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X216_cX.mf b/fonts/byzfonts/Alphabet/Ligs/X216_cX.mf
new file mode 100644
index 0000000000..332e7f84d5
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X216_cX.mf
@@ -0,0 +1,27 @@
+beginchar(oct"216",em#,6cap#/7,dth#); "Ligature: cX";
+ path p[];
+ save ww,hh;
+
+ ww = w/5; hh = h/3;
+ b := .2ww;
+
+ x0 = 1.25ww; y0 = .1hh;
+ x7 = 1.4ww; y1 = .5hh;
+ x1 = 1.2ww;
+ x2 = 1.8ww; y2 = hh;
+ x3 = 1.75ww; y3 = .4hh;
+ y7 = y4 = y5 = -dd;
+ x5 = x6 = 2.9ww;
+ y6 = .9hh; x4 = 2.3ww;
+
+ p0 = z0{z3-z1}..{z2-z0}z3..{z1-z3}z2..{z0-z2}z1..{z3-z1}z0;
+ z8 = point 1.8 of p0;
+ p1 = z8..controls z4..{right}z5;
+ p2 = z6--z7;
+
+ pickup pencircle scaled b;
+ draw p0;
+ draw p1;
+ draw p2;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X217_cTh.mf b/fonts/byzfonts/Alphabet/Ligs/X217_cTh.mf
new file mode 100644
index 0000000000..2094ac3e9a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X217_cTh.mf
@@ -0,0 +1,34 @@
+beginchar(oct"217",em#,6cap#/7,0); "Ligature: sth";
+ path p[];
+ save ww,hh;
+
+ ww = w/5; hh = h/3;
+ b := .2ww;
+
+ x0 = 1.25ww; y0 = .1hh = y5;
+ y1 = .5hh; x1 = 1.2ww;
+ x8 = x2 = 1.8ww; y2 = hh;
+ x3 = 1.75ww; y3 = .4hh;
+ x5 = x7 = 2.3ww;
+ x6 = 3ww; y6 = 1.2hh;
+ y7 = 2.2hh; y8 = 1.9hh;
+ x9 = 3.3ww; y9 = 1.6hh;
+ z10 = (x5,.5[y5,y3]);
+
+ p0 = z0{z3-z1}..{z2-z0}z3..{z1-z3}z2..{z0-z2}z1..{z3-z1}z0;
+ z4 = point 1.8 of p0;
+ p1 = z4{z5-z4}..{right}z5..{up}z6..{left}z7..{down}z8..{right}z9;
+ z11 = point 4.3 of p1;
+ z12 = .15[z11,z7];
+ p2 = subpath (0,2) of p1;
+ p3 = p2{down}..z10..{z4-z10}z4..cycle;
+ p4 = subpath (4,5) of p1;
+ p5 = p4{z12-z9}..z12..{up}z8..cycle;
+
+ pickup pencircle scaled b;
+ draw p0;
+ draw p1;
+ fill p3;
+ fill p5;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X220_gar.mf b/fonts/byzfonts/Alphabet/Ligs/X220_gar.mf
new file mode 100644
index 0000000000..daaa28f89c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X220_gar.mf
@@ -0,0 +1,42 @@
+beginchar(oct"220",.em#,6cap#/7,dth#); "g`ar";
+ path p[];
+ save ww,hh,dd;
+
+ ww = w/3; hh = h/2; dd = d;
+ b := ww;
+
+ z0 = (ww,.7hh);
+ z1 = (1.3ww,hh);
+ z2 = (1.6ww,.7hh);
+ z3 = (1.15ww,-.8dd);
+ p1 = z0{up}..{right}z1..{down}z2{z3-z2}..z3;
+ z4 = point 2.5 of p1;
+ z5 = (1.9ww,.5hh);
+ p2 = z3{left}..z4{z5-z4}..z5;
+ z6 = point 1.7 of p2;
+ z7 = (2ww,0);
+ z8 = (2.35ww,.3hh);
+ z9 = (2ww,1.2hh);
+ z10= (2.2ww,1.4hh);
+ z11= (2.1ww,1.1hh);
+ p3 = z5{dir 170}..z6{z7-z6}..z7..z8{z9-z8}..z9..z10..z11;
+ p0 = subpath(1,4) of p3;
+ p7 = subpath(4,6) of p3;
+ z12= (.5[x0,x2],.9hh);
+ z13= (1.5ww,y2);
+ p4 = z0..z12..z13{z4-z13}..z4{z2-z3}..{z2-z3}z2{up}..z1{left}..
+ {down}z0..cycle;
+ z14= .5[z7,z8];
+ z15= (2.2ww,y8);
+ p5 = p0 & z9{dir-100}..z15..z14..{z6-z14}z6..cycle;
+ z16= (x10,y9);
+ z17= .5[z9,z10];
+ p6 = z9..z17{z10-z17}..z16..z11 & reverse p7..cycle;
+pickup pencircle scaled .8pt;
+draw p1;
+draw p2;
+draw p3;
+fill p4;
+fill p5;
+fill p6;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X221_EI.mf b/fonts/byzfonts/Alphabet/Ligs/X221_EI.mf
new file mode 100644
index 0000000000..464256a64c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X221_EI.mf
@@ -0,0 +1,21 @@
+beginchar(oct"221",em#,6cap#/7,dth#); "Ligature: EI";
+ path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/3; dd = d;
+ b := .2ww;
+
+ y0 = y3 = .1hh;
+ x0 = 2.5ww;
+ x1 = 2.3ww; y2 = y1 = 1.5hh;
+ x2 = x3 = 3ww;
+ x4 = 1.7ww; y4 = hh;
+ z5 = (.5[x0,x3],.6[y1,y4]);
+ p0 = z0{left}..{up}z4..{right}z1..z5{z4-z5}..{left}z4;
+ z6 = point 2.7 of p0;
+ p1 = z6{right}..{left}z2{dir265}..{down}z3;
+ pickup pencircle scaled b;
+ draw p0;
+ draw p1;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/X222_KAI.mf b/fonts/byzfonts/Alphabet/Ligs/X222_KAI.mf
new file mode 100644
index 0000000000..0063d2d6ad
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/X222_KAI.mf
@@ -0,0 +1,32 @@
+beginchar(oct"222",em#,6cap#/7,dth#); "Ligature: KAI";
+ path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/3; dd = d;
+ b := .2ww;
+
+ x0 = x8 = ww;
+ y0 = .1hh; y8 = 1.6hh;
+ x1 = 2.4ww; y1 = 1.7hh;
+ x2 = 2.5ww; y2 = 1.5hh;
+ p0 = z0--z1{right}..{down}z2;
+ z3 = point .6 of p0;
+ z4 = point .75 of p0;
+ z5 = (x4,-.4dd);
+ x6 = 3ww; y6 = .5hh;
+ z7 = (x6,y5);
+ z9 = (x1,2.3hh);
+ z11 = (x2,2hh);
+ x10 = 1.8ww; y10 = -.7dd;
+ p1 = z3..{left}z8;
+ p2 = z4{dir250}..z5..{z1-z0}z6;
+ p3 = z6{down}..z7..{up}z10;
+ p4 = z9--z11;
+ pickup pencircle scaled b;
+ draw p0;
+ draw p1;
+ draw p2;
+ draw p3;
+ draw p4;
+
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x223_ga.mf b/fonts/byzfonts/Alphabet/Ligs/x223_ga.mf
new file mode 100644
index 0000000000..5c09ca79fc
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x223_ga.mf
@@ -0,0 +1,4 @@
+beginchar(oct"223",.6em#,3cap#/7,.5dth#); "ga";
+addto currentpicture also gama shifted(.05w,0h);
+addto currentpicture also alfa shifted(.3w,-.25h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x224_gd.mf b/fonts/byzfonts/Alphabet/Ligs/x224_gd.mf
new file mode 100644
index 0000000000..bb7478af76
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x224_gd.mf
@@ -0,0 +1,4 @@
+beginchar(oct"224",.6em#,7cap#/7,.5dth#); "gd";
+addto currentpicture also gama shifted(.05w,0);
+addto currentpicture also delta shifted(.1w,.25h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x225_ge.mf b/fonts/byzfonts/Alphabet/Ligs/x225_ge.mf
new file mode 100644
index 0000000000..9149794049
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x225_ge.mf
@@ -0,0 +1,4 @@
+beginchar(oct"225",.5em#,5cap#/7,.5dth#); "ge";
+addto currentpicture also gama shifted(.05w,0);
+addto currentpicture also epsilon shifted(.35w,-.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x226_gh.mf b/fonts/byzfonts/Alphabet/Ligs/x226_gh.mf
new file mode 100644
index 0000000000..91d2e843c4
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x226_gh.mf
@@ -0,0 +1,4 @@
+beginchar(oct"226",.5em#,5cap#/7,.5dth#); "gh";
+addto currentpicture also gama shifted(.05w,0);
+addto currentpicture also eta shifted(.37w,-.1h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x227_gi.mf b/fonts/byzfonts/Alphabet/Ligs/x227_gi.mf
new file mode 100644
index 0000000000..e33c5aa11a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x227_gi.mf
@@ -0,0 +1,4 @@
+beginchar(oct"227",.4em#,4cap#/7,.5dth#); "gi";
+addto currentpicture also gama shifted(.05w,0);
+addto currentpicture also yota shifted(.5w,-.1h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x230_gl.mf b/fonts/byzfonts/Alphabet/Ligs/x230_gl.mf
new file mode 100644
index 0000000000..ae817b01cc
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x230_gl.mf
@@ -0,0 +1,4 @@
+beginchar(oct"230",.5em#,4cap#/7,.5dth#); "gi";
+addto currentpicture also gama shifted(.05w,0);
+addto currentpicture also lamda shifted(.45w,.1h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x231_gr.mf b/fonts/byzfonts/Alphabet/Ligs/x231_gr.mf
new file mode 100644
index 0000000000..1afde8b5d2
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x231_gr.mf
@@ -0,0 +1,4 @@
+beginchar(oct"231",.4em#,4cap#/7,.5dth#); "gr";
+addto currentpicture also gama shifted(.05w,0);
+addto currentpicture also ro shifted(.5w,.1h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x232_go.mf b/fonts/byzfonts/Alphabet/Ligs/x232_go.mf
new file mode 100644
index 0000000000..1d6c8e85c2
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x232_go.mf
@@ -0,0 +1,4 @@
+beginchar(oct"232",.5em#,4cap#/7,.5dth#); "go";
+addto currentpicture also gama shifted(.05w,0);
+addto currentpicture also omikron shifted(.43w,-.2h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x233_gy.mf b/fonts/byzfonts/Alphabet/Ligs/x233_gy.mf
new file mode 100644
index 0000000000..f4431a1edd
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x233_gy.mf
@@ -0,0 +1,4 @@
+beginchar(oct"233",.5em#,4cap#/7,.5dth#); "gy";
+addto currentpicture also gama shifted(.05w,0);
+addto currentpicture also ypsilon shifted(.5w,-.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x234_da.mf b/fonts/byzfonts/Alphabet/Ligs/x234_da.mf
new file mode 100644
index 0000000000..dfc2a1438c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x234_da.mf
@@ -0,0 +1,4 @@
+beginchar(oct"234",.8em#,5cap#/7,0dth#); "da";
+addto currentpicture also delta shifted(.0w,0);
+addto currentpicture also alfa shifted(.45w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x235_dd.mf b/fonts/byzfonts/Alphabet/Ligs/x235_dd.mf
new file mode 100644
index 0000000000..5847c95d0b
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x235_dd.mf
@@ -0,0 +1,4 @@
+beginchar(oct"235",.7em#,5cap#/7,0dth#); "dd";
+addto currentpicture also delta shifted(.0w,0);
+addto currentpicture also delta shifted(.35w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x236_di.mf b/fonts/byzfonts/Alphabet/Ligs/x236_di.mf
new file mode 100644
index 0000000000..013e157150
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x236_di.mf
@@ -0,0 +1,4 @@
+beginchar(oct"236",.6em#,5cap#/7,0dth#); "di";
+addto currentpicture also delta shifted(.0w,0);
+addto currentpicture also yota shifted(.65w,-.05h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x237_do.mf b/fonts/byzfonts/Alphabet/Ligs/x237_do.mf
new file mode 100644
index 0000000000..1b121fa3fd
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x237_do.mf
@@ -0,0 +1,4 @@
+beginchar(oct"237",.7em#,5cap#/7,0dth#); "do";
+addto currentpicture also delta shifted(.0w,0);
+addto currentpicture also omikron shifted(.55w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x240_de.mf b/fonts/byzfonts/Alphabet/Ligs/x240_de.mf
new file mode 100644
index 0000000000..f21d30b0b2
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x240_de.mf
@@ -0,0 +1,4 @@
+beginchar(oct"240",.6em#,5cap#/7,0dth#); "de";
+addto currentpicture also delta shifted(.0w,0);
+addto currentpicture also epsilon shifted(.55w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x241_ea.mf b/fonts/byzfonts/Alphabet/Ligs/x241_ea.mf
new file mode 100644
index 0000000000..5eddfac56c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x241_ea.mf
@@ -0,0 +1,4 @@
+beginchar(oct"241",.6em#,5cap#/7,0dth#); "ea";
+addto currentpicture also epsilon shifted (-.05w,0h);
+addto currentpicture also alfa shifted (.3w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x242_ee.mf b/fonts/byzfonts/Alphabet/Ligs/x242_ee.mf
new file mode 100644
index 0000000000..4e48163206
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x242_ee.mf
@@ -0,0 +1,4 @@
+beginchar(oct"242",.5em#,5cap#/7,0dth#); "ee";
+addto currentpicture also epsilon shifted (-.05w,0h);
+addto currentpicture also epsilon shifted (.4w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x243_ja.mf b/fonts/byzfonts/Alphabet/Ligs/x243_ja.mf
new file mode 100644
index 0000000000..f6e6d5c97f
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x243_ja.mf
@@ -0,0 +1,4 @@
+beginchar(oct"243",.7em#,5cap#/7,0dth#); "ja";
+addto currentpicture also jeta shifted (.05w,0h);
+addto currentpicture also alfa shifted (.4w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x244_je.mf b/fonts/byzfonts/Alphabet/Ligs/x244_je.mf
new file mode 100644
index 0000000000..ac09ad9479
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x244_je.mf
@@ -0,0 +1,4 @@
+beginchar(oct"244",.55em#,5cap#/7,0dth#); "je";
+addto currentpicture also jeta shifted (0w,0h);
+addto currentpicture also epsilon shifted (.5w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x245_jl.mf b/fonts/byzfonts/Alphabet/Ligs/x245_jl.mf
new file mode 100644
index 0000000000..0fbebf6467
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x245_jl.mf
@@ -0,0 +1,4 @@
+beginchar(oct"245",.55em#,5cap#/7,0dth#); "jl";
+addto currentpicture also jeta shifted (0w,0h);
+addto currentpicture also lamda shifted (.5w,.2h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x246_ji.mf b/fonts/byzfonts/Alphabet/Ligs/x246_ji.mf
new file mode 100644
index 0000000000..8ebd9a78ee
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x246_ji.mf
@@ -0,0 +1,4 @@
+beginchar(oct"246",.4em#,5cap#/7,0dth#); "ji";
+addto currentpicture also jeta shifted (0w,0h);
+addto currentpicture also yota shifted (.6w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x247_jo.mf b/fonts/byzfonts/Alphabet/Ligs/x247_jo.mf
new file mode 100644
index 0000000000..5d8dd6804e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x247_jo.mf
@@ -0,0 +1,4 @@
+beginchar(oct"247",.6em#,5cap#/7,0dth#); "jo";
+addto currentpicture also jeta shifted (0w,0h);
+addto currentpicture also omikron shifted (.5w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x250_jy.mf b/fonts/byzfonts/Alphabet/Ligs/x250_jy.mf
new file mode 100644
index 0000000000..1f83c06437
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x250_jy.mf
@@ -0,0 +1,4 @@
+beginchar(oct"250",.5em#,5cap#/7,0dth#); "jy";
+addto currentpicture also jeta shifted (0w,0h);
+addto currentpicture also ypsilon shifted (.6w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x251_ia.mf b/fonts/byzfonts/Alphabet/Ligs/x251_ia.mf
new file mode 100644
index 0000000000..8147979250
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x251_ia.mf
@@ -0,0 +1,4 @@
+beginchar(oct"251",.45em#,5cap#/7,0dth#); "ia";
+addto currentpicture also yota shifted (-.15w,-.05h);
+addto currentpicture also alfa shifted (.1w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x252_id.mf b/fonts/byzfonts/Alphabet/Ligs/x252_id.mf
new file mode 100644
index 0000000000..31dae977ae
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x252_id.mf
@@ -0,0 +1,4 @@
+beginchar(oct"252",.45em#,5cap#/7,0dth#); "id";
+addto currentpicture also yota shifted (-.1w,-.05h);
+addto currentpicture also delta shifted (-.05w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x253_kd.mf b/fonts/byzfonts/Alphabet/Ligs/x253_kd.mf
new file mode 100644
index 0000000000..7ac73c8c1e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x253_kd.mf
@@ -0,0 +1,4 @@
+beginchar(oct"253",.5em#,5cap#/7,0dth#); "kd";
+addto currentpicture also KAPA shifted (-.05w,-.05h);
+addto currentpicture also delta shifted (.15w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x254_ka.mf b/fonts/byzfonts/Alphabet/Ligs/x254_ka.mf
new file mode 100644
index 0000000000..a69ef4e74d
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x254_ka.mf
@@ -0,0 +1,4 @@
+beginchar(oct"254",.6em#,5cap#/7,0dth#); "ka";
+addto currentpicture also KAPA shifted (0w,-.05h);
+addto currentpicture also alfa shifted (.3w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x255_ki.mf b/fonts/byzfonts/Alphabet/Ligs/x255_ki.mf
new file mode 100644
index 0000000000..10b3e1ed01
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x255_ki.mf
@@ -0,0 +1,4 @@
+beginchar(oct"255",.4em#,5cap#/7,0dth#); "ki";
+addto currentpicture also KAPA shifted (0w,-.05h);
+addto currentpicture also yota shifted (.6w,-.05h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x256_la.mf b/fonts/byzfonts/Alphabet/Ligs/x256_la.mf
new file mode 100644
index 0000000000..9ac6fe1dbf
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x256_la.mf
@@ -0,0 +1,4 @@
+beginchar(oct"256",.5em#,5cap#/7,.5dth#); "la";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also alfa shifted (.15w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x257_ld.mf b/fonts/byzfonts/Alphabet/Ligs/x257_ld.mf
new file mode 100644
index 0000000000..313e3223e5
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x257_ld.mf
@@ -0,0 +1,4 @@
+beginchar(oct"257",.45em#,5cap#/7,.5dth#); "ld";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also delta shifted (.0w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x260_le.mf b/fonts/byzfonts/Alphabet/Ligs/x260_le.mf
new file mode 100644
index 0000000000..ced7eadd0b
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x260_le.mf
@@ -0,0 +1,4 @@
+beginchar(oct"260",.4em#,5cap#/7,.5dth#); "le";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also epsilon shifted (.35w,0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x261_lh.mf b/fonts/byzfonts/Alphabet/Ligs/x261_lh.mf
new file mode 100644
index 0000000000..db58481c3f
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x261_lh.mf
@@ -0,0 +1,4 @@
+beginchar(oct"261",.45em#,5cap#/7,.5dth#); "lh";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also eta shifted (.3w,-.05h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x262_li.mf b/fonts/byzfonts/Alphabet/Ligs/x262_li.mf
new file mode 100644
index 0000000000..0228497233
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x262_li.mf
@@ -0,0 +1,4 @@
+beginchar(oct"262",.3em#,5cap#/7,.5dth#); "li";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also yota shifted (.4w,-.05h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x263_lk.mf b/fonts/byzfonts/Alphabet/Ligs/x263_lk.mf
new file mode 100644
index 0000000000..56ab241f09
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x263_lk.mf
@@ -0,0 +1,4 @@
+beginchar(oct"263",.5em#,5cap#/7,.5dth#); "lk";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also KAPA shifted (.4w,-.05h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x264_lo.mf b/fonts/byzfonts/Alphabet/Ligs/x264_lo.mf
new file mode 100644
index 0000000000..d0e053fb9e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x264_lo.mf
@@ -0,0 +1,4 @@
+beginchar(oct"264",.4em#,5cap#/7,.5dth#); "lo";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also omikron shifted (.3w,-.05h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x265_lp.mf b/fonts/byzfonts/Alphabet/Ligs/x265_lp.mf
new file mode 100644
index 0000000000..495556a29a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x265_lp.mf
@@ -0,0 +1,4 @@
+beginchar(oct"265",.4em#,5cap#/7,.5dth#); "lp";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also PEE shifted (.3w,-.05h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x266_lc.mf b/fonts/byzfonts/Alphabet/Ligs/x266_lc.mf
new file mode 100644
index 0000000000..2783735c6c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x266_lc.mf
@@ -0,0 +1,4 @@
+beginchar(oct"266",.5em#,5cap#/7,.5dth#); "lc";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also sigma shifted (.4w,-.05h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x267_lt.mf b/fonts/byzfonts/Alphabet/Ligs/x267_lt.mf
new file mode 100644
index 0000000000..4df3d64823
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x267_lt.mf
@@ -0,0 +1,4 @@
+beginchar(oct"267",.35em#,5cap#/7,.5dth#); "lt";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also taf shifted (.4w,-.05h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x270_lx.mf b/fonts/byzfonts/Alphabet/Ligs/x270_lx.mf
new file mode 100644
index 0000000000..d4b0c4e39d
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x270_lx.mf
@@ -0,0 +1,4 @@
+beginchar(oct"270",.4em#,5cap#/7,.8dth#); "lx";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also khi shifted (.25w,.1h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x271_lf.mf b/fonts/byzfonts/Alphabet/Ligs/x271_lf.mf
new file mode 100644
index 0000000000..8475f18e41
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x271_lf.mf
@@ -0,0 +1,4 @@
+beginchar(oct"271",.6em#,5cap#/7,.5dth#); "lf";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also fee shifted (.15w,.1h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x272_lw.mf b/fonts/byzfonts/Alphabet/Ligs/x272_lw.mf
new file mode 100644
index 0000000000..04699977d4
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x272_lw.mf
@@ -0,0 +1,4 @@
+beginchar(oct"272",.6em#,5cap#/7,.5dth#); "lw";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also wmega shifted (.2w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x273_pa.mf b/fonts/byzfonts/Alphabet/Ligs/x273_pa.mf
new file mode 100644
index 0000000000..713ff31606
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x273_pa.mf
@@ -0,0 +1,4 @@
+beginchar(oct"273",.6em#,5cap#/7,0dth#); "pa";
+addto currentpicture also PEE shifted (0w,0h);
+addto currentpicture also alfa shifted (.35w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x274_ca.mf b/fonts/byzfonts/Alphabet/Ligs/x274_ca.mf
new file mode 100644
index 0000000000..1859a02a6b
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x274_ca.mf
@@ -0,0 +1,4 @@
+beginchar(oct"274",.6em#,5cap#/7,0dth#); "ca";
+addto currentpicture also sigma shifted (0w,0h);
+addto currentpicture also alfa shifted (.3w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x275_xa.mf b/fonts/byzfonts/Alphabet/Ligs/x275_xa.mf
new file mode 100644
index 0000000000..4f72769c51
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x275_xa.mf
@@ -0,0 +1,4 @@
+beginchar(oct"275",.6em#,5cap#/7,1dth#); "xa";
+addto currentpicture also khi shifted (0w,0h);
+addto currentpicture also alfa shifted (.3w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x276_od.mf b/fonts/byzfonts/Alphabet/Ligs/x276_od.mf
new file mode 100644
index 0000000000..b4e4ce0a0c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x276_od.mf
@@ -0,0 +1,4 @@
+beginchar(oct"276",.6em#,5cap#/7,0dth#); "od";
+addto currentpicture also omikron shifted (0w,0h);
+addto currentpicture also delta shifted (.25w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x277_pd.mf b/fonts/byzfonts/Alphabet/Ligs/x277_pd.mf
new file mode 100644
index 0000000000..df51039da0
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x277_pd.mf
@@ -0,0 +1,4 @@
+beginchar(oct"277",.6em#,5cap#/7,0dth#); "pd";
+addto currentpicture also PEE shifted (.03w,0h);
+addto currentpicture also delta shifted (.25w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x300_rd.mf b/fonts/byzfonts/Alphabet/Ligs/x300_rd.mf
new file mode 100644
index 0000000000..344d5a9661
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x300_rd.mf
@@ -0,0 +1,4 @@
+beginchar(oct"300",.5em#,5cap#/7,.5dth#); "rd";
+addto currentpicture also ro shifted (.03w,0h);
+addto currentpicture also delta shifted (.1w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x301_cd.mf b/fonts/byzfonts/Alphabet/Ligs/x301_cd.mf
new file mode 100644
index 0000000000..0d69276a1a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x301_cd.mf
@@ -0,0 +1,4 @@
+beginchar(oct"301",.5em#,5cap#/7,0dth#); "cd";
+addto currentpicture also sigma shifted (.03w,0h);
+addto currentpicture also delta shifted (.1w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x302_yd.mf b/fonts/byzfonts/Alphabet/Ligs/x302_yd.mf
new file mode 100644
index 0000000000..18dd0b6063
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x302_yd.mf
@@ -0,0 +1,4 @@
+beginchar(oct"302",.5em#,5cap#/7,0dth#); "yd";
+addto currentpicture also ypsilon shifted (.03w,0h);
+addto currentpicture also delta shifted (.1w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x303_wd.mf b/fonts/byzfonts/Alphabet/Ligs/x303_wd.mf
new file mode 100644
index 0000000000..72e6a2a580
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x303_wd.mf
@@ -0,0 +1,4 @@
+beginchar(oct"303",.8em#,5cap#/7,0dth#); "wd";
+addto currentpicture also wmega shifted (0w,0h);
+addto currentpicture also delta shifted (.45w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Ligs/x304_ly.mf b/fonts/byzfonts/Alphabet/Ligs/x304_ly.mf
new file mode 100644
index 0000000000..58d9ff9d09
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Ligs/x304_ly.mf
@@ -0,0 +1,4 @@
+beginchar(oct"304",.4em#,5cap#/7,.5dth#); "ly";
+addto currentpicture also lamda shifted (0w,0h);
+addto currentpicture also ypsilon shifted (.48w,.0h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/a.mf b/fonts/byzfonts/Alphabet/Smalls/a.mf
new file mode 100644
index 0000000000..9826c54a0e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/a.mf
@@ -0,0 +1,40 @@
+beginchar("a",.4em#,3cap#/7,0dth#); "alpha";
+picture alfa;
+path p[];
+ save ww,hh;
+
+ ww = w/4; hh = h/3;
+ b := .2ww;
+
+ z0 = (3.5ww,3hh);
+ x1 = x2 = 3ww; y1 = 1.6hh;
+ x3 = x5 = 2ww;
+ y3 = 3hh - y5 = 2.8hh;
+ y2 = 3hh - y1;
+ x4 = .8ww; y4 = .5[y1,y2];
+ x6 = 3.8ww; y6 = .5hh;
+ z7 = z1;
+ z8 = z2;
+ z9 = .5[z0,z1];
+ x10 = .5[x2,x6];
+ p0 = z1..z3{left}..z4{down}..z5{right}..z2;
+ z11 = point 3.7 of p0;
+ y10 = y11;
+
+ penpos0(b,angle(z1-z0) + 90);
+ penpos9(4b,angle(z1-z0) + 90);
+ penpos1(.5b,180);
+ penpos7(.5b,angle(z1-z0) + 90);
+ penpos3(4b,270);
+ penpos4(1.6b,0);
+ penpos5(4b,90);
+ penpos2(.5b,180);
+ penpos10(5b,angle(z6-z2) + 90);
+ penpos8(.5b,angle(z6-z2) + 90);
+ penpos6(5b,angle(z6-z2) + 90);
+
+ penstroke z0e--z9e--z7e;
+ penstroke z1e..z3e{left}..z4e{down}..z5e{right}..z2e;
+ penstroke z8e..z10e..z6e;
+ alfa = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/b.mf b/fonts/byzfonts/Alphabet/Smalls/b.mf
new file mode 100644
index 0000000000..cdedd97b74
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/b.mf
@@ -0,0 +1,34 @@
+beginchar("b",.4em#,4cap#/7,dth#); "beta";
+picture BHTA;
+path p[];
+ save ww,hh;
+
+ ww = w/4; hh = h/4;
+ b := .3ww;
+
+ z0 = (.7ww,-.8hh);
+ z1 = (.5ww,3hh);
+ x2 = x6 = 2ww;
+ y6 = 4hh - y2 = 0;
+ y5 = 4hh - y3 = 1hh;
+ x3 = 3ww; x5 = 3.5ww;
+ x4 = 1.5ww; y4 = .7[y2,y6];
+
+ penpos0(1.5b,0);
+ penpos1(b,0);
+ penpos2(2b,270);
+ penpos3(b,180);
+ penpos4(2b,angle(z4-z3) - 90);
+ penpos5(1.2b,180);
+ penpos6(2b,90);
+ penpos7(b,0);
+ penstroke z0e..z1e{up}..z2e{right}..z3e{down}..{z4-z3}z4e;
+ p0 = z0..z1{up}..z2{right}..z3{down}..{z4-z3}z4{z5-z4}..z5{down}..
+ {left}z6;
+ z7 = point .6 of p0;
+ z8 = point 4 of p0;
+ penpos8(3b,angle(z3-z8) - 90);
+ penstroke z8e{z5-z4}..z5e{down}..{left}z6e;
+ penstroke z6e{left}..{up}z7e;
+ BHTA = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/c.mf b/fonts/byzfonts/Alphabet/Smalls/c.mf
new file mode 100644
index 0000000000..906a350117
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/c.mf
@@ -0,0 +1,23 @@
+beginchar("c",.3em#,3cap#/7,0dth#); "sigma";
+picture sigma;
+path p[];
+ save ww,hh;
+
+ ww = w/3; hh = h/3;
+ b := .2ww;
+
+ x1 = x3 = 1.1ww;
+ y0 = y2 = hh;
+ x0 = .1ww; x2 = 2ww;
+ y1 = 0; y3 = 2.3hh;
+ z4 = (2.6ww,2.6hh);
+
+ p0 = z0{down}..z1{right}..z2{up}..z3{left}..cycle;
+ p1 = z3--z4;
+
+ pickup pencircle scaled 2b;
+ draw p0;
+ draw p1;
+
+sigma = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/d.mf b/fonts/byzfonts/Alphabet/Smalls/d.mf
new file mode 100644
index 0000000000..64b90129f3
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/d.mf
@@ -0,0 +1,23 @@
+beginchar("d",.5em#,5cap#/7,0dth#); "delta";
+picture delta;
+path p[];
+ save ww,hh;
+
+ ww = w/5; hh = h/5;
+ b := .3ww;
+
+z0 = (3ww,1.1hh);
+p0 = fullcircle scaled 2ww shifted z0;
+z1 = point 1.5 of p0;
+x2 = 5ww - x3 = .5ww;
+y2 = 4hh; y3 = 2.5hh;
+
+penpos1(2b,angle(z2-z1)+90);
+penpos2(2b,angle(z2-z1));
+penpos3(2b,angle(z3-z2)+90);
+penstroke z1e{z2-z1}..z2e..{z3-z2}z3e;
+pickup pencircle scaled 2b;
+draw p0;
+
+delta = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/e.mf b/fonts/byzfonts/Alphabet/Smalls/e.mf
new file mode 100644
index 0000000000..641df15b4a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/e.mf
@@ -0,0 +1,32 @@
+beginchar ("e",.3em#,3cap#/7,0dth#); "epsilon";
+picture epsilon;
+path p[];
+ save ww,hh;
+
+ ww = w/3; hh = h/3;
+ b := .2ww;
+
+x0 = x2 = x4 = 2.2ww;
+x1 = x3 = .8ww;
+y1 = 3hh - y3 = .9hh;
+y0 = 3hh - y4 = .5hh;
+y2 = .5[y0,y4];
+
+p0 = z0..{up}z1..{dir290}z2{dir230}..z3{up}..z4;
+p1 = subpath (1.27,2) of p0;
+p2 = subpath (2,2.72) of p0;
+fill p1..p2..cycle;
+
+penpos0(4b,300);
+penpos1(3b,180);
+penpos2(.1b,0);
+penpos3(3b,180);
+penpos4(4b,60);
+penstroke z0e..{up}z1e..{dir290}z2e{dir230}..z3e{up}..z4e;
+
+pickup pencircle scaled 4b;
+drawdot z0;
+drawdot z4;
+
+epsilon = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/f.mf b/fonts/byzfonts/Alphabet/Smalls/f.mf
new file mode 100644
index 0000000000..3bd87904a5
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/f.mf
@@ -0,0 +1,28 @@
+beginchar("f",.5em#,4cap#/7,.5dth#); "phi";
+picture fee;
+path p[];
+ save ww,hh,dd;
+
+ ww = w/5; hh = h/4; dd = d/1;
+ b := .2ww;
+
+x0 = 5ww - x2 = .3ww;
+x1 = x3 = .5[x0,x2];
+x6 = x4 = x7 = x8 = .55[x0,x2];
+y0 = y2 = 1.5hh;
+y1 = y7 = 0;
+y3 = y4 = 3hh;
+y5 = 3.4hh; x5 = .4[x0,x2];
+y6 = 3.6hh; y8 = -.8dd;
+
+p0 = z0{down}..z1{right}..z2{up}..z3{left}..cycle;
+p1 = z3{left}..{up}z5..z6{down}..z4{down}..z7{down}..z8;
+
+pickup pencircle scaled 2b;
+draw p0;
+pickup pencircle scaled 2.5b;
+draw p1;
+
+fee = currentpicture;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/g.mf b/fonts/byzfonts/Alphabet/Smalls/g.mf
new file mode 100644
index 0000000000..d5f37ef030
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/g.mf
@@ -0,0 +1,33 @@
+beginchar("g",.4em#,3cap#/7,.5dth#); "gamma";
+picture gama;
+path p[];
+ save ww,hh,dd;
+
+ ww = w/4; hh = h/3; dd = d/1;
+ b := .4ww;
+
+z0 = (.2ww,2.2hh);
+z1 = (1.3ww,2.9hh);
+z4 = (3.2ww,2.8hh);
+z3 = (.7ww,-.9dd);
+z2 = (2ww,2hh);
+z5 = z2;
+
+p0 = z0{z1-z0}..{right}z1..z2..{dir-30}z3{dir45}..{up}z2..z4;
+p1 = subpath (2,4) of p0;
+
+fill p1..cycle;
+
+penpos0(1.5b,angle(z1-z2)-50);
+penpos1(2b,90);
+penpos2(b,0);
+penpos3(.1b,90);
+penpos4(2b,90);
+penpos5(b,180);
+
+penstroke z0e{z1-z0}..{right}z1e..z2e..{dir-60}z3e{dir45}..{up}z5e..z4e;
+pickup pencircle scaled 2b;
+drawdot z4;
+
+gama = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/h.mf b/fonts/byzfonts/Alphabet/Smalls/h.mf
new file mode 100644
index 0000000000..8d33a7e394
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/h.mf
@@ -0,0 +1,36 @@
+beginchar("h",.3em#,3cap#/7,0dth#); "eta";
+picture eta;
+path p[];
+ save ww,hh;
+
+ ww = w/3; hh = h/3;
+ b := .3ww;
+
+x5 = x1 = x2 = 3ww - x3 = .6ww;
+x6 = x4 = x3;
+x0 = .5[x1,x3];
+y1 = y3 = 3hh - y2 = .3hh;
+y4 = y2;
+y5 = y6 = y0 = .5[y1,y2];
+z7 = (2.5ww,.5[y4,y6]);
+z8 = (2.5ww,.5[y3,y6]);
+z9 = z6;
+
+
+penpos1(2b,0);
+penpos2(2b,0);
+penpos3(3b,0);
+penpos4(b,0);
+penpos0(2b,90);
+penpos5(2b,90);
+penpos6(1.2b,0);
+penpos7(b,0);
+penpos8(2.5b,0);
+penpos9(2b,90);
+
+penstroke z5e..z0e..z9e;
+penstroke z1e..z2e;
+penstroke z4e{right}..z7e..z6e..z8e..{left}z3e;
+
+eta = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/i.mf b/fonts/byzfonts/Alphabet/Smalls/i.mf
new file mode 100644
index 0000000000..ad21d52b2e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/i.mf
@@ -0,0 +1,24 @@
+beginchar("i",.2em#,3cap#/7,0dth#); "iota";
+picture yota;
+path p[];
+ save ww,hh;
+
+ ww = w/2; hh = h/3;
+ b := .3ww;
+
+x6 = x4 = x3 = ww;
+y3 = 3hh - y4 = .3hh;
+y6 = .5[y4,y3];
+z7 = (1.1ww,.5[y4,y6]);
+z8 = (1.1ww,.5[y3,y6]);
+
+penpos3(3b,0);
+penpos4(b,0);
+penpos6(1.2b,0);
+penpos7(b,0);
+penpos8(2.5b,0);
+
+penstroke z4e{right}..z7e..z6e..z8e..{left}z3e;
+
+yota = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/j.mf b/fonts/byzfonts/Alphabet/Smalls/j.mf
new file mode 100644
index 0000000000..9d0cd17058
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/j.mf
@@ -0,0 +1,29 @@
+beginchar("j",.4em#,4cap#/7,0dth#); "theta";
+picture jeta;
+path p[];
+ save ww,hh;
+
+ ww = w/4; hh = h/4;
+ b := .2ww;
+
+ z0 = (3.5ww,2.8hh);
+ z1 = (ww,3hh);
+ y4 = 4hh - y2 = .3hh;
+ z3 = (3ww,2.5hh);
+ x2 = 1.7ww; x4 = 1.5ww;
+ z5 = (.4ww,.7hh);
+ z6 = (.2ww,.4hh);
+
+penpos0(1.6b,120);
+penpos1(.8b,0);
+penpos2(2.1b,270);
+penpos3(1.6b,180);
+penpos4(2.6b,90);
+penpos5(1.6b,90);
+penpos6(1.6b,180);
+
+penstroke z0e{dir200}..{up}z1e..{right}z2e..{down}z3e..{left}z4e..
+{left}z5e..z6e;
+
+jeta = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/k.mf b/fonts/byzfonts/Alphabet/Smalls/k.mf
new file mode 100644
index 0000000000..c103e41629
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/k.mf
@@ -0,0 +1,45 @@
+beginchar("k",.3em#,3cap#/7,0dth#); "kappa";
+picture KAPA;
+path p[];
+ save ww,hh;
+
+ ww = w/3; hh = h/3;
+ b := .15ww;
+
+z0 = 1.5*(ww,hh);
+z1 = (2.5ww,2.8hh);
+z2 = (2.7ww,.3hh);
+z3 = (.3ww,.2hh);
+z4 = (.3ww,2hh);
+z5 = z6 = z7 = z0;
+z8 = .8[z0,z1];
+z10 = .8[z0,z3];
+z11 = (2ww,.6hh);
+z12 = (.6ww,2.4hh);
+z13 = (.5[x12,x0],y4);
+
+
+penpos0(0,135);
+penpos8(4b,135);
+penpos1(b,135);
+
+penpos6(0,315);
+penpos10(4b,315);
+penpos3(b,315);
+
+penpos7(0,45);
+penpos11(5b,45);
+penpos2(b,45);
+
+penpos5(b,225);
+penpos13(2b,225);
+penpos12(5b,270);
+penpos4(2b,315);
+
+penstroke z0e..z8e..z1e;
+penstroke z5e..z13e..z12e..z4e;
+penstroke z6e..z10e..z3e;
+penstroke z7e..z11e..z2e;
+
+KAPA = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/l.mf b/fonts/byzfonts/Alphabet/Smalls/l.mf
new file mode 100644
index 0000000000..3cda139138
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/l.mf
@@ -0,0 +1,25 @@
+beginchar("l",.3em#,2cap#/7,.5dth#); "Lambda";
+picture lamda;
+path p[];
+ save ww,hh,dd;
+
+ ww = w/3; hh = h/2; dd = d/1;
+ b := .4ww;
+
+ x0 = x3 = .4ww;
+ x1 = .7ww; y1 = 1.6hh;
+ y2 = y3 = -.9dd;
+ x2 = 2.4ww; y0 = 1.4hh;
+ p0 = z0{z1-z0}..{right}z1{z2-z1}..z2;
+ z4 = point 1.25 of p0;
+
+ penpos0(1.3b,angle(z1-z0)+70);
+ penpos1(1.5b,90);
+ penpos2(1.5b,0);
+ penpos3(1.5b,0);
+ penpos4(.7b,angle(z3-z4)+90);
+ penstroke z0e{z1-z0}..{right}z1e{z2-z1}..{dir-30}z2e;
+ penstroke z4e..z3e;
+
+lamda = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/m.mf b/fonts/byzfonts/Alphabet/Smalls/m.mf
new file mode 100644
index 0000000000..4967d5cc16
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/m.mf
@@ -0,0 +1,40 @@
+beginchar("m",.32em#,3.2cap#/7,.4dth#); "mu";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/4; hh = h/4; dd = d/1;
+ b := .3ww;
+
+y0 = y2 = 3.5hh;
+x3 = x0 = x8 = .5ww;
+x4 = x2 = 3ww;
+z1 = (0,-.9dd);
+x5 = .5[x0,x2];
+y5 = y7 = 0;
+x7 = 3.4ww;
+x6 = 3.8ww; y6 = .5hh;
+y8 = - .6dd;
+y3 = y4 = .6[y0,y8];
+z9 = z4;
+z10 = z3;
+
+penpos0(2.5b,0);
+penpos8(b,0);
+penpos1(2b,270);
+penpos2(2.5b,180);
+penpos3(1.5b,0);
+penpos10(1.5b,180);
+penpos4(1.5b,180);
+penpos9(b,0);
+penpos7(b,270);
+penpos6(b,0);
+penpos5(.7b,270);
+penstroke z0e{down}..z3e{down}..{down}z8e..z1e;
+penstroke z2e{down}..z4e{down}..{right}z7e..{z6-z7}z6e;
+penstroke z10e..{right}z5e..z9e;
+
+pickup pencircle scaled 2.5b;
+drawdot z0;
+drawdot z2;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/n.mf b/fonts/byzfonts/Alphabet/Smalls/n.mf
new file mode 100644
index 0000000000..ee564502ba
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/n.mf
@@ -0,0 +1,33 @@
+beginchar("n",.32em#,3.2cap#/7,.4dth#); "nu";
+picture NH;
+path p[];
+ save ww,hh,dd;
+
+ ww = w/4; hh = h/4; dd = d/1;
+ b := .4ww;
+
+y0 = y5 = 3.5hh;
+x3 = x0 = x1 = .5ww;
+y3 = .7[y0,y1];
+x4 = 1.8ww; y4 = .2hh;
+x5 = 3ww;
+x2 = ww;
+y2 = - .8dd;
+y1 = -.6dd;
+
+penpos0(2.5b,180);
+penpos1(1.8b,180);
+penpos2(1.8b,270);
+penpos3(2b,180);
+penpos4(1.8b,270);
+penpos5(2.5b,0);
+penstroke z0e{down}..{down}z1e..{right}z2e;
+penstroke z3e..{right}z4e..{z5-z4}z5e;
+
+pickup pencircle scaled 2.5b;
+drawdot z0;
+drawdot z5;
+pickup pencircle scaled 1.8b;
+drawdot z2;
+NH = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/o.mf b/fonts/byzfonts/Alphabet/Smalls/o.mf
new file mode 100644
index 0000000000..0f0ce881de
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/o.mf
@@ -0,0 +1,19 @@
+beginchar("o",.3em#,3cap#/7,0dth#); "omicron";
+picture omikron;
+path p[];
+ save ww,hh;
+
+ ww = w/3; hh = h/3;
+ b := .3ww;
+
+x0 = x2 = 1.5ww;
+y1 = y3 = 1.5hh;
+y0 = 3hh - y2 = .2hh;
+x1 = 3ww - x3 = .5ww;
+
+p0 = z0{right}..z3{up}..z2{left}..z1{down}..cycle;
+pickup pencircle scaled 2b;
+draw p0;
+
+omikron = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/p.mf b/fonts/byzfonts/Alphabet/Smalls/p.mf
new file mode 100644
index 0000000000..95802135a0
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/p.mf
@@ -0,0 +1,38 @@
+beginchar("p",.3em#,2cap#/7,0dth#); "pi";
+picture PEE;
+path p[];
+ save ww,hh;
+
+ ww = w/3; hh = h/2;
+ b := .2ww;
+
+ x0 = 1.1ww; x4 = ww;
+ x1 = x3 = 2ww;
+ y0 = y1 = .1hh;
+ y5 = y4 = 1.5hh;
+ y3 = y4 - .05hh;
+ y2 = y4 - .1hh;
+ x5 = 3ww - x2 = .2ww;
+ z6 = (.1ww,1.2hh);
+ z7 = (x4,.3hh);
+ z8 = (2.1ww,.4hh);
+ z9 = z4;
+ z10 = z3;
+
+ penpos6(1.5b,180);
+ penpos5(2b,90);
+ penpos4(2b,90);
+ penpos3(2b,90);
+ penpos2(2b,90);
+ penpos9(b,0);
+ penpos10(b,0);
+ penpos1(b,0);
+ penpos8(3b,0);
+ penpos7(2b,0);
+ penpos0(1.5b,90);
+
+ penstroke z6e{up}..z5e{right}..z4e{z3-z4}..z3e{z2-z3}..z2e;
+ penstroke z9e{down}..{down}z7e..{right}z0e;
+ penstroke z10e{down}..z8e..z1e;
+ PEE = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/q.mf b/fonts/byzfonts/Alphabet/Smalls/q.mf
new file mode 100644
index 0000000000..8e7893434e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/q.mf
@@ -0,0 +1,3 @@
+beginchar("q",.4em#,.5cap#,0dth#); "NANO";
+ addto currentpicture also NANO shifted (0,-.5h);
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/r.mf b/fonts/byzfonts/Alphabet/Smalls/r.mf
new file mode 100644
index 0000000000..340a71c6b0
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/r.mf
@@ -0,0 +1,23 @@
+beginchar("r",.2em#,4cap#/7,.5dth#); "rho";
+picture ro;
+path p[];
+ save ww,hh,dd;
+
+ ww = w/2; hh = h/4; dd = d/1;
+ b := .2ww;
+
+ x1 = x2 = x6 = .25ww;
+ x0 = 0; y0 = -.9dd;
+ y2 = .3hh; y1 = 2hh;
+ y4 = .5[y1,y2];
+ x4 = 1.7ww; y6 = -.7dd;
+ x3 = x5 = ww;
+ y5 = 0; y3 = 2.2hh;
+
+ p0 = z0{right}..z6{up}..z2{up}..{up}z1..{right}z3..{down}z4..{left}z5..{up}z2;
+
+ pickup pencircle scaled 2b;
+ draw p0;
+
+ro = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/s.mf b/fonts/byzfonts/Alphabet/Smalls/s.mf
new file mode 100644
index 0000000000..a209348504
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/s.mf
@@ -0,0 +1,33 @@
+beginchar("s",.3em#,3cap#/7,.5dth#); "sigma teliko";
+path p[];
+ save ww,hh,dd,phdr;
+
+ ww = w/3; hh = h/3; dd = d/1;
+ b := .2ww;
+
+ x0 = x2 = 2.3ww;
+ x3 = 1.8ww;
+ x1 = .1ww;
+ y0 = 3hh - y2 = 2.9hh;
+ y1 = .5[y0,y2];
+ y3 = -.4dd;
+ z4 = z2;
+
+ p0 = z0{left}..z1{down}..{right}z2;
+ z5 = point 1.5 of p0;
+ phdr = angle direction 1.5 of p0;
+
+ penpos0(3b,270);
+ penpos1(b,0);
+ penpos2(b,90);
+ penpos4(b,angle(z3-z2)+90);
+ penpos3(b,angle(z3-z2)+90);
+ penpos5(2.5b,phdr+90);
+
+ penstroke z0e{left}..z1e{down}..z5e..{right}z2e;
+ penstroke z4e{z3-z2}..{z3-z2}z3e;
+
+ pickup pencircle scaled 3b;
+ drawdot z0;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/t.mf b/fonts/byzfonts/Alphabet/Smalls/t.mf
new file mode 100644
index 0000000000..168994fd3c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/t.mf
@@ -0,0 +1,28 @@
+beginchar("t",.2em#,2cap#/7,0dth#); "tau";
+picture taf;
+path p[];
+ save ww,hh;
+
+ ww = w/2; hh = h/2;
+ b := .2ww;
+
+ x0 = ww; x3 = 1.1ww;
+ y3 = .1hh; y0 = 1.55hh;
+ y4 = 1.6hh; y2 = 1.5hh;
+ y1 = 1.2hh; x4 = .3ww;
+ x1 = 2ww - x2 = .1ww;
+ z5 = (x0,.2hh);
+
+ p0 = z1{up}..z4{z0-z4}..z0{z2-z0}..{z2-z0}z2;
+ p1 = z0{down}..{down}z5..{right}z3;
+
+ pickup pencircle scaled 2b;
+ draw p0;
+ pickup pencircle scaled 2.5b;
+ draw p1;
+ drawdot z5;
+ pickup pencircle scaled 3b;
+ drawdot z3;
+
+taf = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/u.mf b/fonts/byzfonts/Alphabet/Smalls/u.mf
new file mode 100644
index 0000000000..4298574bc4
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/u.mf
@@ -0,0 +1,38 @@
+beginchar("u",.5em#,4cap#/7,.5dth#); "psi";
+path p[];
+ save ww,hh,dd,phdr;
+
+ ww = w/5; hh = h/4; dd = d/1;
+ b := .2ww;
+
+x0 = 5ww - x3 = .2ww;
+x1 = .1[x0,x3];
+x4 = .5[x1,x3];
+x2 = .55[x1,x3];
+x5 = .6[x1,x3];
+y3 = y0 = 1.5hh; y1 = 2hh;
+y2 = 0; y4 = 3hh; y5 = -.8dd;
+z6 = z2;
+
+p0 = z0{up}..{right}z1..{right}z2..{up}z3;
+z7 = point 1.2 of p0;
+phdr = angle direction 1.2 of p0;
+penpos0(1.5b,0);
+penpos1(b,270);
+penpos7(2.3b,phdr-90);
+penpos2(2.3b,270);
+penpos3(2b,0);
+penpos4(3b,0);
+penpos6(2b,0);
+penpos5(2b,0);
+penstroke z0e{up}..{right}z1e..z7e..{right}z2e..{up}z3e;
+penstroke z4e{down}..z6e{down}..z5e;
+
+pickup pencircle scaled 3b;
+drawdot z4;
+pickup pencircle scaled 1.5b;
+drawdot z0;
+pickup pencircle scaled 2b;
+drawdot z5;
+drawdot z3;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/v.mf b/fonts/byzfonts/Alphabet/Smalls/v.mf
new file mode 100644
index 0000000000..a3c031fa70
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/v.mf
@@ -0,0 +1,45 @@
+beginchar("v",.3em#,4cap#/7,.5dth#); "ksi";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/3; hh = h/4; dd = d/1;
+ b := .3ww;
+
+z0 = (2.5ww,3.8hh);
+x1 = x3 = x5 = .8ww;
+x2 = x4 = x6 = 2.2ww;
+y5 = .25hh;
+y3 = 1.6hh;
+y1 = 3.3hh;
+y4 = 1.1hh;
+y2 = 2.6hh;
+y6 = y7 = -.5dd;
+x7 = 1.7ww;
+
+p0 = z0{dir160}..z1{down}..z2{dir25};
+z8 = point 1.6 of p0;
+p1 = z2{left}..z3{down}..z4{dir25};
+z9 = point 1.6 of p1;
+p2 = z4{left}..z5{down}..z6{down}..z7;
+
+penpos0(2b,250);
+penpos1(2b,0);
+penpos2(2b,90);
+penstroke z0e{dir160}..z1e{down}..z2e{dir25};
+
+z10 = z2;
+penpos10(2b,250);
+penpos8(2b,270);
+penpos3(2b,0);
+penpos4(2b,90);
+penstroke z10e{dir160}..z8e..z3e{down}..z4e{dir25};
+
+z11 = z4;
+penpos11(2b,90);
+penpos9(2b,90);
+penpos5(2b,210);
+penpos6(3b,190);
+penpos7(2b,0);
+penstroke z4e{left}..z5e{down}..z6e{down}..z7e;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/w.mf b/fonts/byzfonts/Alphabet/Smalls/w.mf
new file mode 100644
index 0000000000..3287acd92b
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/w.mf
@@ -0,0 +1,43 @@
+beginchar("w",.5em#,4cap#/7,0dth#); "omega";
+picture wmega;
+pair intert;
+path p[];
+ save ww,hh;
+
+ ww = w/5; hh = h/4;
+ b := .2ww;
+
+y0 = y6 = 3hh;
+y2 = y4 = .1hh;
+y1 = y5 = 1.5hh;
+x1 = 5ww - x5 = .3ww;
+x0 = 1.5ww; x6 = 3ww;
+x2 = 5ww - x4 = 1.3ww;
+x3 = .5[x1,x5];
+y3 = .3[y1,y0];
+
+p0 = z0{left}..z1{down}..{right}z2..{dir130}z3{dir230}..z4{right}..
+z5{up}..{left}z6;
+p1 = subpath (2,3) of p0;
+p2 = subpath (3,4) of p0;
+intert = p1 intersectiontimes p2;
+p3 = subpath (2+xpart(intert),3) of p0;
+p4 = subpath (3,3+ypart(intert)) of p0;
+fill p3..p4..cycle;
+
+penpos0(3b,90);
+penpos1(2b,180);
+penpos2(2b,270);
+penpos3(b,90);
+penpos4(2b,270);
+penpos5(2b,0);
+penpos6(3b,90);
+penstroke z0e{left}..z1e{down}..{right}z2e..{dir130}z3e{dir230}..
+z4e{right}..z5e{up}..{left}z6e;
+pickup pencircle scaled 3b;
+drawdot z0;
+drawdot z6;
+
+wmega = currentpicture;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/x.mf b/fonts/byzfonts/Alphabet/Smalls/x.mf
new file mode 100644
index 0000000000..006c6d4f67
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/x.mf
@@ -0,0 +1,45 @@
+beginchar("x",.3em#,4cap#/7,dth#); "khi";
+picture khi;
+numeric phi[];
+path p[];
+ save ww,hh,dd;
+
+ ww = w/3; hh = h/4; dd = d/2;
+ b := .2ww;
+
+x1 = x3 = 3ww - x2 = .2ww;
+x6 = x2;
+x4 = 3ww - x5 = .4ww;
+y2 = y4 = 2hh;
+y3 = 1.5hh;
+y1 = y5 = -2dd;
+y6 = -1.9dd;
+
+p0 = z3{up}..{right}z4--z5{right}..z6;
+p1 = z1--z2;
+z0 = p1 intersectionpoint p0;
+z7 = z0;
+
+phi0 = angle direction 1.5 of p0;
+phi1 = angle direction 0 of p1;
+phi3 = angle direction 0 of p0;
+penpos0(2b,phi1+90);
+penpos3(2b,phi3+100);
+penpos4(2.5b,phi0+90);
+penpos7(2b,phi0+90);
+penpos5(1.8b,phi0+150);
+penpos6(2b,270);
+penpos1(2.5b,phi1+90);
+penpos2(2.5b,phi1+90);
+
+penstroke z3e{dir(phi3+20)}..z4e{dir-20}..z7e..{dir+20}z5e{right}..z6e;
+penstroke z1e..z0e..z2e;
+pickup pencircle scaled 2b;
+drawdot z6;
+pickup pencircle scaled 2.5b;
+drawdot z2;
+drawdot z1;
+
+khi = currentpicture;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/x173.mf b/fonts/byzfonts/Alphabet/Smalls/x173.mf
new file mode 100644
index 0000000000..a83154f8c6
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/x173.mf
@@ -0,0 +1,19 @@
+beginchar(oct"173",.3em#,2cap#/7,0dth#); "Other Zeta";
+picture ZHTA;
+path p[];
+ save ww,hh;
+
+ ww = w/3; hh = h/2;
+ b := .5ww;
+
+ x0 = x2 = 3ww - x1 = .1ww;
+ x3 = x1;
+ y2 = y3 = 2hh - y0 = .1hh;
+ y1 = y0;
+
+ p0 = z0--z1--z2--z3;
+ pickup pencircle scaled b;
+ draw p0;
+
+ ZHTA = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/x174.mf b/fonts/byzfonts/Alphabet/Smalls/x174.mf
new file mode 100644
index 0000000000..4548309d5b
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/x174.mf
@@ -0,0 +1,18 @@
+beginchar(oct"174",.2em#,3cap#/7,0dth#); "Other Gamma";
+picture GAMA;
+path p[];
+ save ww,hh;
+
+ ww = w/2; hh = h/3;
+ b := .5ww;
+
+ x0 = x2 = 2ww - x1 = .1ww;
+ y2 = 3hh - y0 = .1hh;
+ y1 = y0;
+
+ p0 = z1--z0--z2;
+ pickup pencircle scaled b;
+ draw p0;
+
+ GAMA = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/x175.mf b/fonts/byzfonts/Alphabet/Smalls/x175.mf
new file mode 100644
index 0000000000..df7c11f69a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/x175.mf
@@ -0,0 +1,20 @@
+beginchar(oct"175",.2em#,3cap#/7,0dth#); "Other Delta";
+picture ThELTA;
+path p[];
+ save ww,hh;
+
+ ww = w/2; hh = h/3;
+ b := .5ww;
+
+ x0 = x2 = 2ww - x1 = .1ww;
+ x3 = x1;
+ y2 = y3 = 3hh - y0 = .1hh;
+ y1 = y0;
+ z4 = .5[z0,z1];
+
+ p0 = z4--z2--z3--cycle;
+ pickup pencircle scaled b;
+ draw p0;
+
+ ThELTA = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/y.mf b/fonts/byzfonts/Alphabet/Smalls/y.mf
new file mode 100644
index 0000000000..3fc2d30a8f
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/y.mf
@@ -0,0 +1,33 @@
+beginchar("y",.2em#,2cap#/7,0dth#); "upsilon";
+picture ypsilon;
+path p[];
+numeric phi[];
+ save ww,hh;
+
+ ww = w/2; hh = h/2;
+ b := .2ww;
+
+ y2 = y1 = 1.6hh;
+ x1 = 2ww - x2 = .3ww;
+ x3 = .5[x1,x2]; y3 = .1hh;
+
+ p0 = z1{down}..z3{right}..{up}z2;
+ z4 = point 0.8 of p0;
+ phi1 = angle direction .8 of p0;
+ z5 = point 1.6 of p0;
+ phi2 = angle direction 1.6 of p0;
+
+ penpos1(1.5b,0);
+ penpos4(2.5b,phi1+90);
+ penpos3(b,90);
+ penpos5(2.5b,phi2+90);
+ penpos2(2b,180);
+ penstroke z1e{down}..z4e..z3e{right}..z5e..{up}z2e;
+
+ pickup pencircle scaled 3b;
+ drawdot z1;
+ pickup pencircle scaled 2b;
+ drawdot z2;
+
+ypsilon = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Smalls/z.mf b/fonts/byzfonts/Alphabet/Smalls/z.mf
new file mode 100644
index 0000000000..1e28d27a7c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Smalls/z.mf
@@ -0,0 +1,27 @@
+beginchar("z",.3em#,4cap#/7,.5dth#); "zeta";
+path p[];
+ save ww,hh,dd;
+
+ ww = w/3; hh = h/4; dd = d/1;
+ b := .2ww;
+
+x5 = ww; x1 = .8ww;
+x2 = x4 = 2.8ww;
+y1 = -.6dd;
+y2 = 0;
+y5 = y4 = 3hh;
+y3 = .5[y2,y4];
+x3 = .4ww;
+
+penpos1(4b,270);
+penpos2(4b,30);
+penpos3(4b,-10);
+penpos4(4b,0);
+penpos5(4b,190);
+
+penstroke z1e{dir-25}..{up}z2e..{up}z3e..{up}z4e..{dir-120}z5e;
+pickup pencircle scaled 4b;
+drawdot z1;
+drawdot z5;
+
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/ACK_md3.mf b/fonts/byzfonts/Alphabet/Witns/ACK_md3.mf
new file mode 100644
index 0000000000..9e2f00b9db
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/ACK_md3.mf
@@ -0,0 +1,23 @@
+beginchar(oct"006",.4em#,.5cap#,0dth#); "C Diatoniki Martiria";
+picture ACK;
+ path p[];
+
+ Diam = .4w;
+ w := w + .4w;
+ y0 = y2 = y5 = .4h;
+ x1 = x3 = .25w;
+ x0 = .125w;
+ x2 = .4375w;
+ x5 = .9375w;
+ y4 = .2h;
+ x4 = .6875w;
+ y1 = .6h;
+ y3 = .3h;
+ p1 = flex(z2,z3,z0) & flex(z0,z1,z2) & flex(z2,z4,z5);
+ pickup pencircle scaled .9pt;
+ draw p1;
+ undraw flex(z2,z4,z5);
+ pickup pencircle xscaled pt yscaled .5pt rotated 5;
+ draw flex(z2,z4,z5) xscaled 1.5;
+ ACK = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/BEL_md4.mf b/fonts/byzfonts/Alphabet/Witns/BEL_md4.mf
new file mode 100644
index 0000000000..3099ee7a14
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/BEL_md4.mf
@@ -0,0 +1,31 @@
+beginchar(oct"007",.4em#,.5cap#,0dth#); "D Diatoniki Martiria";
+ path p[];
+ picture NANO,BEL,CHXOC;
+
+ y1 = y3 = 3.3h/5;
+ x1 = 3w/50;
+ x3 = 20w/50;
+ x2 = 12w/50; y2 = 4h/5;
+ x4 = 15w/50; y4 = 17h/50;
+ x5 = 18w/50; y5 = 13h/50;
+ x6 = x2; y6 = h;
+
+ pickup pencircle scaled .8pt;
+ p1 = flex(z1,z2,z3) & z3..controls z4..z5;
+ p2 = p1 shifted (.5w,0);
+ p3 = p1 scaled 2;
+ pickup pencircle scaled pt;
+ draw p3;
+ NANO = currentpicture;
+ clearit;
+ pickup pencircle scaled .8pt;
+ draw p1;
+ draw p2;
+ BEL = currentpicture;
+ z7 = z6 shifted (.5w,0);
+ drawdot z6;
+ drawdot z7;
+ CHXOC = currentpicture;
+ clearit;
+ addto currentpicture also BEL;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/BS_zigos.mf b/fonts/byzfonts/Alphabet/Witns/BS_zigos.mf
new file mode 100644
index 0000000000..edc2d849ec
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/BS_zigos.mf
@@ -0,0 +1,22 @@
+beginchar(oct"010",.4em#,.5cap#,0dth#); "Zigos";
+picture BS;
+ path p[];
+
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+ z5 = .5[z1,z3];
+ pickup pencircle scaled .8pt;
+ p0 = fullcircle scaled .4w shifted (z0);
+ p1 = z1--z2;
+ p2 = z3--z4;
+ p3 = z1--z3;
+ p4 = p3 rotatedabout(z5,90);
+ draw p0;
+ draw p1;
+ undraw p2;
+ draw p4;
+ BS = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/ENQ_md2.mf b/fonts/byzfonts/Alphabet/Witns/ENQ_md2.mf
new file mode 100644
index 0000000000..2893687f7f
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/ENQ_md2.mf
@@ -0,0 +1,20 @@
+beginchar(oct"005",.4em#,.5cap#,0dth#); "B Diatoniki Martiria";
+picture ENQ;
+ path p[];
+
+ z0 = (w/2,h/2);
+ x1 = x2 = x4 = .5(w + Diam);
+ y1 = .5(h + Diam);
+ y2 = 0;
+ y3 = y4 = .9h;
+ x3 = .5(w - Diam);
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z2;
+ draw p1;
+ draw p2;
+ filldraw fullcircle scaled .05w shifted (z3);
+ filldraw fullcircle scaled .05w shifted (z4);
+ ENQ = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/EOT_md1.mf b/fonts/byzfonts/Alphabet/Witns/EOT_md1.mf
new file mode 100644
index 0000000000..838093d8e8
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/EOT_md1.mf
@@ -0,0 +1,16 @@
+beginchar(oct"004",.4em#,.5cap#,0dth#); "A Diatoniki Martiria";
+picture EOT;
+ path p[];
+
+ z0 = (w/2,h/2);
+ x1 = x2 = .5(w + Diam);
+ y1 = .5(h + Diam);
+ y2 = 0;
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z2;
+ draw p1;
+ draw p2;
+ EOT = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/ETX_B2.mf b/fonts/byzfonts/Alphabet/Witns/ETX_B2.mf
new file mode 100644
index 0000000000..94ee0f1c0b
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/ETX_B2.mf
@@ -0,0 +1,22 @@
+beginchar(oct"003",.5em#,.6cap#,0dth#); "B Martiria Hxou B";
+picture ETX;
+ path p[];
+
+ z0 = (.5w,.5h);
+ x1 = w - x2 = 1.2curve_sidebar;
+ y1 = y2 = y0;
+ x3 = w - x4 = curve_sidebar;
+ y3 = .7h;
+ y4 = .3h;
+ x5 = .7[x1,x0];
+ x6 = .3[x0,x2];
+ y5 = y6 = .75h;
+
+ pickup pencircle scaled .8pt;
+ p1 = flex(z3,z1,z0) & flex(z0,z2,z4);
+ draw p1;
+ pickup pencircle scaled pt;
+ drawdot z5;
+ drawdot z6;
+ ETX = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/HT_spathi.mf b/fonts/byzfonts/Alphabet/Witns/HT_spathi.mf
new file mode 100644
index 0000000000..f3f98a1fa8
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/HT_spathi.mf
@@ -0,0 +1,18 @@
+beginchar(oct"011",.4em#,.5cap#,0dth#); "Spathi";
+picture HT;
+ path p[];
+ y1 = y0 = y2 = .5h;
+ x1 = -.2w; x0 = .5w; x2 = 1.2w;
+ x3 = .9w;
+ y3 = 19h/50; x4 = x5 = 4w/5;
+ y4 = 3.5h/5; y5 = 1.5h/5;
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1..controls z2..z3;
+ p3 = z4--z5;
+ draw p1;
+ draw p2;
+ draw p3;
+ HT = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/LF_kliton.mf b/fonts/byzfonts/Alphabet/Witns/LF_kliton.mf
new file mode 100644
index 0000000000..059f7c612e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/LF_kliton.mf
@@ -0,0 +1,27 @@
+beginchar(oct"012",.4em#,.5cap#,0dth#); "Kliton";
+picture LF;
+ path p[];
+
+ Radi = .5Diam;
+ z0 = .5(w,h);
+ z1 = .74(w,h);
+ d1 = (x0-x1)++(y0-y1);
+ l1 = Radi/d1;
+ x2 = l1*x1 + (1-l1)*x0;
+ y2 = l1*y1 + (1-l1)*y0;
+ z3 = .1(w,h);
+ d2 = (x0-x3)++(y0-y3);
+ l2 = Radi/d2;
+ x4 = l2*x3 + (1-l2)*x0;
+ y4 = l2*y3 + (1-l2)*y0;
+ x5 = 1w/25; y5 = 5h/25;
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z3..{z4-z3}z5;
+ p3 = z2--z4;
+ draw p1;
+ draw p2;
+ undraw p3;
+ LF = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/NUL_plB1.mf b/fonts/byzfonts/Alphabet/Witns/NUL_plB1.mf
new file mode 100644
index 0000000000..f1965e1dcf
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/NUL_plB1.mf
@@ -0,0 +1,19 @@
+beginchar(oct"000",.4em#,.5cap#,0dth#); "A Martiria Hxou Plagiou B";
+picture NUL;
+ path p[];
+
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z2;
+ p3 = z3--z4;
+ draw p1;
+ draw p2;
+ undraw p3;
+ NUL = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/SI_md5.mf b/fonts/byzfonts/Alphabet/Witns/SI_md5.mf
new file mode 100644
index 0000000000..6bef17296a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/SI_md5.mf
@@ -0,0 +1,20 @@
+beginchar(oct"017",.4em#,.5cap#,0dth#); "E Diatoniki Martiria";
+picture SI;
+ path p[];
+
+ x0 = w - x2 = curve_sidebar;
+ x1 = 17w/50; y1 = 4.3h/5;
+ y0 = y7 = 3.5h/5; y2 = y4 = .1h;
+ z3 = .4[z7,z2];
+ x7 = .6w;
+ z5 = .8[z7,z2];
+
+ pickup pencircle scaled .8pt;
+ p1 = flex(z0,z1,z7) & z7--z2;
+ draw p1;
+ p3 = z5--z2 rotatedabout(z5,120);
+ p4 = z3--z2 rotatedabout(z3,-65);
+ draw p3;
+ draw p4;
+ SI = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/SOH_B1.mf b/fonts/byzfonts/Alphabet/Witns/SOH_B1.mf
new file mode 100644
index 0000000000..6502787886
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/SOH_B1.mf
@@ -0,0 +1,22 @@
+beginchar(oct"001",.4em#,.5cap#,0dth#); "A Martiria Hxou B";
+picture SOH;
+ path p[];
+
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+ z5 = .5[z2,z4];
+ pickup pencircle scaled .8pt;
+ p0 = fullcircle scaled .4w shifted (z0);
+ p1 = z1--z2;
+ p2 = z3--z4;
+ p3 = z4--z2;
+ p4 = p3 rotatedabout(z5,90);
+ draw p0;
+ draw p1;
+ undraw p2;
+ draw p4;
+ SOH = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/SO_md6.mf b/fonts/byzfonts/Alphabet/Witns/SO_md6.mf
new file mode 100644
index 0000000000..39f3eb4abb
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/SO_md6.mf
@@ -0,0 +1,26 @@
+beginchar(oct"016",.4em#,.5cap#,0dth#); "F Diatoniki Martiria";
+picture SO;
+ path p[];
+
+ y0 = y1 = .275h;
+ x0 = .2w; y8 = h/25;
+ x8 = x6 = w;
+ x2 = x1 = 2w/5;
+ y2 = y4 = .9h;
+ x4 = x5 = 4w/5;
+ x3 = 3w/5; y3 = h;
+ y6 = y5 = 15h/50;
+ x7 = 5.3w/5; y7 = y8;
+
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z2;
+ p3 = flex(z2,z3,z4);
+ p4 = z4--z5;
+ p5 = z5--z6;
+ p6 = z6..controls z8..z7;
+
+ pickup pencircle scaled .8pt;
+ draw p1;
+ draw p2 & p3 & p4 & p5 & p6;
+ SO = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/STX_plB2.mf b/fonts/byzfonts/Alphabet/Witns/STX_plB2.mf
new file mode 100644
index 0000000000..ffbdcd4fca
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/STX_plB2.mf
@@ -0,0 +1,16 @@
+beginchar(oct"002",.5em#,.6cap#,0dth#); "B Martiria Hxou Plagiou B";
+picture STX;
+ path p[];
+
+ z0 = (.5w,.5h);
+ x1 = w - x2 = 1.2curve_sidebar;
+ y1 = y2 = y0;
+ x3 = w - x4 = curve_sidebar;
+ y3 = .7h;
+ y4 = .3h;
+
+ pickup pencircle scaled .8pt;
+ p1 = flex(z3,z1,z0) & flex(z0,z2,z4);
+ draw p1;
+ STX = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x013_chxoc.mf b/fonts/byzfonts/Alphabet/Witns/x013_chxoc.mf
new file mode 100644
index 0000000000..78131c9f88
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x013_chxoc.mf
@@ -0,0 +1,3 @@
+beginchar(oct"013",.4em#,.5cap#,0dth#); "Martiria Tritou Hxou";
+ addto currentpicture also CHXOC shifted (-.2w,-.2h);
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x014_mdhx.mf b/fonts/byzfonts/Alphabet/Witns/x014_mdhx.mf
new file mode 100644
index 0000000000..6255ce1e2c
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x014_mdhx.mf
@@ -0,0 +1,29 @@
+beginchar(oct"014",.4em#,.5cap#,0dth#); "Martiria D Ixou";
+picture SLASH;
+ path p[];
+
+ y0 = y1 = .275h;
+ x0 = .2w; y8 = h/25;
+ x8 = x6 = w;
+ x9 = x2 = x1 = 2w/5;
+ y2 = y4 = .9h;
+ x10 = x4 = x5 = 4w/5;
+ x3 = 3w/5; y3 = h;
+ y6 = y5 = 15h/50;
+ x7 = 5.3w/5; y7 = y8;
+ y9 = y10 = 1.2h;
+
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z2;
+ p3 = flex(z2,z3,z4);
+ p4 = z4--z5;
+ p5 = z5--z6;
+ p6 = z6..controls z8..z7;
+
+ pickup pencircle scaled .8pt;
+ draw p1;
+ draw p2 & p3 & p4 & p5 & p6;
+ filldraw fullcircle scaled .05w shifted (z9);
+ filldraw fullcircle scaled .05w shifted (z10);
+ SLASH = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x015_mbhx.mf b/fonts/byzfonts/Alphabet/Witns/x015_mbhx.mf
new file mode 100644
index 0000000000..4f2f5920d8
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x015_mbhx.mf
@@ -0,0 +1,30 @@
+beginchar(oct"015",.4em#,.5cap#,0dth#); "Martiria Vareos Hxou";
+picture FSTOP;
+ path p[];
+
+ w := w + .4w;
+ y0 = y2 = y5 = .4h;
+ x1 = x3 = .25w;
+ x0 = .125w;
+ x2 = .4375w;
+ x5 = .9375w;
+ y4 = .2h;
+ x4 = .6875w;
+ y1 = .6h;
+ y3 = .3h;
+ y6 = y7 = 3.8h/5;
+ x6 = 3w/8; x7 = 6w/8;
+ y8 = y9 = 4.7h/5;
+ x8 = 2w/8; x9 = 7w/8;
+ p1 = flex(z2,z3,z0) & flex(z0,z1,z2) & flex(z2,z4,z5);
+ pickup pencircle scaled .7pt;
+ draw p1;
+ undraw flex(z2,z4,z5);
+ pickup pencircle xscaled .8pt yscaled .3pt rotated 5;
+ draw flex(z2,z4,z5);
+ pickup pencircle scaled .4pt;
+ draw z8--z9;
+ filldraw fullcircle scaled .05w shifted (z6);
+ filldraw fullcircle scaled .05w shifted (z7);
+ FSTOP = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x020.mf b/fonts/byzfonts/Alphabet/Witns/x020.mf
new file mode 100644
index 0000000000..cc276985f6
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x020.mf
@@ -0,0 +1,4 @@
+beginchar(oct"020",.6em#,6cap#/7,1.5dth#); "Ni Diatoniki Martiria";
+addto currentpicture also NH shifted(.35w,.45h);
+addto currentpicture also SO shifted(.15w,-.4h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x021.mf b/fonts/byzfonts/Alphabet/Witns/x021.mf
new file mode 100644
index 0000000000..ecce8b3661
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x021.mf
@@ -0,0 +1,4 @@
+beginchar(oct"021",.6em#,6cap#/7,1.5dth#); "Pa Diatoniki Martiria";
+addto currentpicture also PEE shifted(.3w,.35h);
+addto currentpicture also EOT shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x022.mf b/fonts/byzfonts/Alphabet/Witns/x022.mf
new file mode 100644
index 0000000000..11c8fd7192
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x022.mf
@@ -0,0 +1,4 @@
+beginchar(oct"022",.6em#,6cap#/7,1.5dth#); "Vou Diatoniki Martiria";
+addto currentpicture also BHTA shifted(.3w,.3h);
+addto currentpicture also SI shifted(.15w,-.45h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x023.mf b/fonts/byzfonts/Alphabet/Witns/x023.mf
new file mode 100644
index 0000000000..417ec6f8fd
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x023.mf
@@ -0,0 +1,4 @@
+beginchar(oct"023",.6em#,6cap#/7,1.5dth#); "Ga Diatoniki Martiria";
+addto currentpicture also GAMA shifted(.45w,.3h);
+addto currentpicture also BEL shifted(.15w,-.45h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x024.mf b/fonts/byzfonts/Alphabet/Witns/x024.mf
new file mode 100644
index 0000000000..ab95d7ad01
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x024.mf
@@ -0,0 +1,4 @@
+beginchar(oct"024",.6em#,6cap#/7,1.5dth#); "Di Diatoniki Martiria";
+addto currentpicture also ThELTA shifted(.4w,.45h);
+addto currentpicture also SLASH shifted(.15w,-.45h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x025.mf b/fonts/byzfonts/Alphabet/Witns/x025.mf
new file mode 100644
index 0000000000..1edf0ee0a2
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x025.mf
@@ -0,0 +1,4 @@
+beginchar(oct"025",.6em#,6cap#/7,1.5dth#); "Ke Diatoniki Martiria";
+addto currentpicture also KAPA shifted(.3w,.35h);
+addto currentpicture also ENQ shifted(.15w,-.35h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x026.mf b/fonts/byzfonts/Alphabet/Witns/x026.mf
new file mode 100644
index 0000000000..6a9ddf2868
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x026.mf
@@ -0,0 +1,12 @@
+beginchar(oct"026",.6em#,6cap#/7,1.5dth#);
+"Upper Zo Diatoniki Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.7hh);
+z1 = (5.2ww,5.2hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also ZHTA shifted(.3w,.35h);
+addto currentpicture also SI shifted(.15w,-.35h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x027.mf b/fonts/byzfonts/Alphabet/Witns/x027.mf
new file mode 100644
index 0000000000..4be51f5cd2
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x027.mf
@@ -0,0 +1,12 @@
+beginchar(oct"027",.6em#,6cap#/7,1.5dth#);
+"Upper Ni Diatoniki Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.7hh);
+z1 = (5.2ww,5.2hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also NH shifted(.3w,.35h);
+addto currentpicture also BEL shifted(.15w,-.35h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x030.mf b/fonts/byzfonts/Alphabet/Witns/x030.mf
new file mode 100644
index 0000000000..456b446d35
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x030.mf
@@ -0,0 +1,12 @@
+beginchar(oct"030",.6em#,6cap#/7,1.5dth#);
+"Upper Zo Diatoniki Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also ZHTA shifted(.3w,.35h);
+addto currentpicture also NUL shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x031.mf b/fonts/byzfonts/Alphabet/Witns/x031.mf
new file mode 100644
index 0000000000..9889e56e9a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x031.mf
@@ -0,0 +1,4 @@
+beginchar(oct"031",.6em#,6cap#/7,1.5dth#); "Ke Martiria pl. B";
+addto currentpicture also KAPA shifted(.3w,.35h);
+addto currentpicture also STX shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x032.mf b/fonts/byzfonts/Alphabet/Witns/x032.mf
new file mode 100644
index 0000000000..0e3405edf4
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x032.mf
@@ -0,0 +1,4 @@
+beginchar(oct"032",.6em#,6cap#/7,1.5dth#); "Di Martiria pl. B";
+addto currentpicture also ThELTA shifted(.3w,.35h);
+addto currentpicture also NUL shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x033.mf b/fonts/byzfonts/Alphabet/Witns/x033.mf
new file mode 100644
index 0000000000..37e9a10800
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x033.mf
@@ -0,0 +1,4 @@
+beginchar(oct"033",.6em#,6cap#/7,1.5dth#); "Ga Martiria pl. B";
+addto currentpicture also GAMA shifted(.5w,.35h);
+addto currentpicture also STX shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x034.mf b/fonts/byzfonts/Alphabet/Witns/x034.mf
new file mode 100644
index 0000000000..5b671ecbd7
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x034.mf
@@ -0,0 +1,4 @@
+beginchar(oct"034",.6em#,6cap#/7,1.5dth#); "Vou Martiria pl. B";
+addto currentpicture also BHTA shifted(.3w,.35h);
+addto currentpicture also NUL shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x035.mf b/fonts/byzfonts/Alphabet/Witns/x035.mf
new file mode 100644
index 0000000000..650530f92a
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x035.mf
@@ -0,0 +1,4 @@
+beginchar(oct"035",.6em#,6cap#/7,1.5dth#); "Pa Martiria pl. B";
+addto currentpicture also PEE shifted(.3w,.35h);
+addto currentpicture also STX shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x036.mf b/fonts/byzfonts/Alphabet/Witns/x036.mf
new file mode 100644
index 0000000000..526701e096
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x036.mf
@@ -0,0 +1,4 @@
+beginchar(oct"036",.6em#,6cap#/7,1.5dth#); "Ni Martiria pl. B";
+addto currentpicture also NH shifted(.3w,.35h);
+addto currentpicture also NUL shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x037.mf b/fonts/byzfonts/Alphabet/Witns/x037.mf
new file mode 100644
index 0000000000..96150e5e23
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x037.mf
@@ -0,0 +1,12 @@
+beginchar(oct"037",.6em#,6cap#/7,1.5dth#);
+"Upper Pa Diatoniki Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also PEE shifted(.3w,.35h);
+addto currentpicture also EOT shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x040.mf b/fonts/byzfonts/Alphabet/Witns/x040.mf
new file mode 100644
index 0000000000..98858d9383
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x040.mf
@@ -0,0 +1,12 @@
+beginchar(oct"040",.6em#,6cap#/7,1.5dth#);
+"Upper Ni Diatoniki Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also NH shifted(.3w,.35h);
+addto currentpicture also STX shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x041.mf b/fonts/byzfonts/Alphabet/Witns/x041.mf
new file mode 100644
index 0000000000..18fc1c7830
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x041.mf
@@ -0,0 +1,12 @@
+beginchar(oct"041",.6em#,6cap#/7,1.5dth#);
+"Upper Pa Diatoniki Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also PEE shifted(.3w,.35h);
+addto currentpicture also NUL shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x042.mf b/fonts/byzfonts/Alphabet/Witns/x042.mf
new file mode 100644
index 0000000000..fa2bc928d8
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x042.mf
@@ -0,0 +1,4 @@
+beginchar(oct"042",.6em#,6cap#/7,1.5dth#); "Ni Martiria B";
+addto currentpicture also NH shifted(.35w,.5h);
+addto currentpicture also ETX shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x043.mf b/fonts/byzfonts/Alphabet/Witns/x043.mf
new file mode 100644
index 0000000000..e59441b0dc
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x043.mf
@@ -0,0 +1,4 @@
+beginchar(oct"043",.6em#,6cap#/7,1.5dth#); "Pa Martiria B";
+addto currentpicture also PEE shifted(.3w,.4h);
+addto currentpicture also SOH shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x044.mf b/fonts/byzfonts/Alphabet/Witns/x044.mf
new file mode 100644
index 0000000000..f10cfc3199
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x044.mf
@@ -0,0 +1,4 @@
+beginchar(oct"044",.6em#,7cap#/7,1.5dth#); "Vou Martiria B";
+addto currentpicture also BHTA shifted(.35w,.4h);
+addto currentpicture also ETX shifted(.1w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x045.mf b/fonts/byzfonts/Alphabet/Witns/x045.mf
new file mode 100644
index 0000000000..5130d6ba8b
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x045.mf
@@ -0,0 +1,4 @@
+beginchar(oct"045",.6em#,6cap#/7,1.5dth#); "Ga Martiria B";
+addto currentpicture also GAMA shifted(.4w,.4h);
+addto currentpicture also SOH shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x046.mf b/fonts/byzfonts/Alphabet/Witns/x046.mf
new file mode 100644
index 0000000000..07bad2b529
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x046.mf
@@ -0,0 +1,4 @@
+beginchar(oct"046",.6em#,6cap#/7,1.5dth#); "Di Martiria B";
+addto currentpicture also ThELTA shifted(.35w,.35h);
+addto currentpicture also ETX shifted(.1w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x047.mf b/fonts/byzfonts/Alphabet/Witns/x047.mf
new file mode 100644
index 0000000000..e1ba47b929
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x047.mf
@@ -0,0 +1,4 @@
+beginchar(oct"047",.6em#,6cap#/7,1.5dth#); "Ke Martiria B";
+addto currentpicture also KAPA shifted(.3w,.35h);
+addto currentpicture also SOH shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x050.mf b/fonts/byzfonts/Alphabet/Witns/x050.mf
new file mode 100644
index 0000000000..7b2dbbf817
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x050.mf
@@ -0,0 +1,11 @@
+beginchar(oct"050",.6em#,6cap#/7,1.5dth#); "Upper Zo Martiria B";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also ZHTA shifted(.3w,.35h);
+addto currentpicture also ETX shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x051.mf b/fonts/byzfonts/Alphabet/Witns/x051.mf
new file mode 100644
index 0000000000..ef0e8e911d
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x051.mf
@@ -0,0 +1,11 @@
+beginchar(oct"051",.6em#,6cap#/7,1.5dth#); "Upper Ni Martiria B";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also NH shifted(.3w,.35h);
+addto currentpicture also SOH shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x052.mf b/fonts/byzfonts/Alphabet/Witns/x052.mf
new file mode 100644
index 0000000000..ed93fb6d35
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x052.mf
@@ -0,0 +1,11 @@
+beginchar(oct"052",.6em#,6cap#/7,1.5dth#); "Upper Pa Martiria B";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also PEE shifted(.3w,.35h);
+addto currentpicture also ETX shifted(.15w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x053.mf b/fonts/byzfonts/Alphabet/Witns/x053.mf
new file mode 100644
index 0000000000..1d5b1fd38b
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x053.mf
@@ -0,0 +1,12 @@
+beginchar(oct"053",.6em#,6cap#/7,1.5dth#);
+"Upper Vou Enarmonia Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also BHTA shifted(.25w,.25h);
+addto currentpicture also BEL shifted(.15w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x054.mf b/fonts/byzfonts/Alphabet/Witns/x054.mf
new file mode 100644
index 0000000000..b046aaf856
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x054.mf
@@ -0,0 +1,12 @@
+beginchar(oct"054",.6em#,6cap#/7,1.5dth#);
+"Upper Pa Enarmonia Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also PEE shifted(.25w,.25h);
+addto currentpicture also EOT shifted(.15w,-.4h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x055.mf b/fonts/byzfonts/Alphabet/Witns/x055.mf
new file mode 100644
index 0000000000..f44976f500
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x055.mf
@@ -0,0 +1,12 @@
+beginchar(oct"055",.6em#,6cap#/7,2dth#);
+"Upper Ni Enarmonia Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also NH shifted(.3w,.4h);
+addto currentpicture also SLASH shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x056.mf b/fonts/byzfonts/Alphabet/Witns/x056.mf
new file mode 100644
index 0000000000..50e508eabb
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x056.mf
@@ -0,0 +1,12 @@
+beginchar(oct"056",.6em#,6cap#/7,1.5dth#);
+"Upper Zo Enarmonia Martiria and Martiria Spathis";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also ZHTA shifted(.25w,.25h);
+addto currentpicture also BEL shifted(.15w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x057.mf b/fonts/byzfonts/Alphabet/Witns/x057.mf
new file mode 100644
index 0000000000..095cfe72a3
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x057.mf
@@ -0,0 +1,4 @@
+beginchar(oct"057",.6em#,6cap#/7,2dth#); "Ke Enarmonia Martiria";
+addto currentpicture also KAPA shifted(.25w,.25h);
+addto currentpicture also ENQ shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x060.mf b/fonts/byzfonts/Alphabet/Witns/x060.mf
new file mode 100644
index 0000000000..b50e6b780f
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x060.mf
@@ -0,0 +1,4 @@
+beginchar(oct"060",.6em#,6cap#/7,2dth#); "Di Enarmonia Martiria";
+addto currentpicture also ThELTA shifted(.4w,.25h);
+addto currentpicture also SLASH shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x061.mf b/fonts/byzfonts/Alphabet/Witns/x061.mf
new file mode 100644
index 0000000000..6a12dd71ef
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x061.mf
@@ -0,0 +1,4 @@
+beginchar(oct"061",.6em#,6cap#/7,1.5dth#); "Ga Enarmonia Martiria";
+addto currentpicture also GAMA shifted(.45w,.25h);
+addto currentpicture also BEL shifted(.15w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x062.mf b/fonts/byzfonts/Alphabet/Witns/x062.mf
new file mode 100644
index 0000000000..fefaa0481e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x062.mf
@@ -0,0 +1,4 @@
+beginchar(oct"062",.6em#,6cap#/7,2dth#); "Vou Enarmonia Martiria";
+addto currentpicture also BHTA shifted(.3w,.25h);
+addto currentpicture also EOT shifted(.15w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x063.mf b/fonts/byzfonts/Alphabet/Witns/x063.mf
new file mode 100644
index 0000000000..552b2aa5cc
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x063.mf
@@ -0,0 +1,4 @@
+beginchar(oct"063",.6em#,6cap#/7,2dth#); "Pa Enarmonia Martiria";
+addto currentpicture also PEE shifted(.3w,.25h);
+addto currentpicture also SO shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x064.mf b/fonts/byzfonts/Alphabet/Witns/x064.mf
new file mode 100644
index 0000000000..a6e4c42619
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x064.mf
@@ -0,0 +1,4 @@
+beginchar(oct"064",.6em#,6cap#/7,1.5dth#); "Ni Enarmonia Martiria";
+addto currentpicture also NH shifted(.3w,.25h);
+addto currentpicture also BEL shifted(.15w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x065.mf b/fonts/byzfonts/Alphabet/Witns/x065.mf
new file mode 100644
index 0000000000..3150e297e3
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x065.mf
@@ -0,0 +1,4 @@
+beginchar(oct"065",.6em#,6cap#/7,2dth#); "Ni Martiria Zigou";
+addto currentpicture also NH shifted(.3w,.25h);
+addto currentpicture also SO shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x066.mf b/fonts/byzfonts/Alphabet/Witns/x066.mf
new file mode 100644
index 0000000000..fdc7543ff8
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x066.mf
@@ -0,0 +1,4 @@
+beginchar(oct"066",.6em#,6cap#/7,1.5dth#); "Pa Martiria Zigou";
+addto currentpicture also PEE shifted(.25w,.25h);
+addto currentpicture also STX shifted(.1w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x067.mf b/fonts/byzfonts/Alphabet/Witns/x067.mf
new file mode 100644
index 0000000000..72e6b00e0e
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x067.mf
@@ -0,0 +1,4 @@
+beginchar(oct"067",.6em#,6cap#/7,2dth#); "Vou Martiria Zigou";
+addto currentpicture also BHTA shifted(.2w,.25h);
+addto currentpicture also BS shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x070.mf b/fonts/byzfonts/Alphabet/Witns/x070.mf
new file mode 100644
index 0000000000..5e9e75e4b8
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x070.mf
@@ -0,0 +1,4 @@
+beginchar(oct"070",.6em#,6cap#/7,1.5dth#); "Ga Martiria Zigou";
+addto currentpicture also GAMA shifted(.35w,.25h);
+addto currentpicture also STX shifted(.1w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x071.mf b/fonts/byzfonts/Alphabet/Witns/x071.mf
new file mode 100644
index 0000000000..593e20d0ef
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x071.mf
@@ -0,0 +1,4 @@
+beginchar(oct"071",.6em#,6cap#/7,2dth#); "Di Martiria Zigou";
+addto currentpicture also ThELTA shifted(.3w,.25h);
+addto currentpicture also BS shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x072.mf b/fonts/byzfonts/Alphabet/Witns/x072.mf
new file mode 100644
index 0000000000..703f8b9381
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x072.mf
@@ -0,0 +1,4 @@
+beginchar(oct"072",.6em#,6cap#/7,1.5dth#); "Di Martiria Klitou";
+addto currentpicture also ThELTA shifted(.3w,.25h);
+addto currentpicture also BEL shifted(.15w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x073.mf b/fonts/byzfonts/Alphabet/Witns/x073.mf
new file mode 100644
index 0000000000..9203407a19
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x073.mf
@@ -0,0 +1,4 @@
+beginchar(oct"073",.6em#,6cap#/7,2dth#); "Pa Martiria Klitou";
+addto currentpicture also PEE shifted(.3w,.25h);
+addto currentpicture also SO shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x074.mf b/fonts/byzfonts/Alphabet/Witns/x074.mf
new file mode 100644
index 0000000000..8e8a32d8db
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x074.mf
@@ -0,0 +1,4 @@
+beginchar(oct"074",.6em#,6cap#/7,2dth#); "Vou Martiria Klitou";
+addto currentpicture also BHTA shifted(.3w,.25h);
+addto currentpicture also EOT shifted(.15w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x075.mf b/fonts/byzfonts/Alphabet/Witns/x075.mf
new file mode 100644
index 0000000000..0e2181f684
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x075.mf
@@ -0,0 +1,4 @@
+beginchar(oct"075",.6em#,6cap#/7,2dth#); "Ga Mariria Klitou";
+addto currentpicture also GAMA shifted(.35w,.25h);
+addto currentpicture also SI shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x076.mf b/fonts/byzfonts/Alphabet/Witns/x076.mf
new file mode 100644
index 0000000000..8143fafbb0
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x076.mf
@@ -0,0 +1,4 @@
+beginchar(oct"076",.6em#,6cap#/7,1.5dth#); "Ga Mariria Spathis";
+addto currentpicture also GAMA shifted(.4w,.25h);
+addto currentpicture also BEL shifted(.15w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x077.mf b/fonts/byzfonts/Alphabet/Witns/x077.mf
new file mode 100644
index 0000000000..5a92d94078
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x077.mf
@@ -0,0 +1,4 @@
+beginchar(oct"077",.6em#,6cap#/7,1.5dth#); "Di Mariria Spathis";
+addto currentpicture also ThELTA shifted(.4w,.25h);
+addto currentpicture also STX shifted(.1w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x100.mf b/fonts/byzfonts/Alphabet/Witns/x100.mf
new file mode 100644
index 0000000000..55c7b561c0
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x100.mf
@@ -0,0 +1,4 @@
+beginchar(oct"100",.6em#,6cap#/7,2dth#); "Ke Mariria Spathis";
+addto currentpicture also KAPA shifted(.25w,.25h);
+addto currentpicture also ENQ shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x121.mf b/fonts/byzfonts/Alphabet/Witns/x121.mf
new file mode 100644
index 0000000000..f8142065e1
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x121.mf
@@ -0,0 +1,12 @@
+beginchar(oct"121",.6em#,6cap#/7,2dth#);
+"Upper Di Enarmonia Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also ThELTA shifted(.4w,.3h);
+addto currentpicture also SLASH shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x133.mf b/fonts/byzfonts/Alphabet/Witns/x133.mf
new file mode 100644
index 0000000000..8bca5c6d52
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x133.mf
@@ -0,0 +1,12 @@
+beginchar(oct"133",.6em#,6cap#/7,2dth#);
+"Upper Ni Martiria Spathis";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.5hh);
+z1 = (5.2ww,5hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also NH shifted(.25w,.35h);
+addto currentpicture also SLASH shifted(.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x134.mf b/fonts/byzfonts/Alphabet/Witns/x134.mf
new file mode 100644
index 0000000000..8cb89b7fa2
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x134.mf
@@ -0,0 +1,4 @@
+beginchar(oct"134",.9em#,6cap#/7,1.5dth#); "Zo Diatoniki Martiria";
+addto currentpicture also ZHTA shifted(.35w,.4h);
+addto currentpicture also ACK shifted(.05w,-.45h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x135.mf b/fonts/byzfonts/Alphabet/Witns/x135.mf
new file mode 100644
index 0000000000..cea546e1a6
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x135.mf
@@ -0,0 +1,5 @@
+beginchar(oct"135",.6em#,6cap#/7,1.5dth#);
+"Lower Di Diatoniki Martiria";
+addto currentpicture also SO shifted(.15w,.25h);
+addto currentpicture also ThELTA shifted(.35w,-.4h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x136.mf b/fonts/byzfonts/Alphabet/Witns/x136.mf
new file mode 100644
index 0000000000..9863981d99
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x136.mf
@@ -0,0 +1,5 @@
+beginchar(oct"136",.6em#,6cap#/7,1.5dth#);
+"Lower Ke Diatoniki Martiria";
+addto currentpicture also EOT shifted(.15w,.25h);
+addto currentpicture also KAPA shifted(.3w,-.5h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x137.mf b/fonts/byzfonts/Alphabet/Witns/x137.mf
new file mode 100644
index 0000000000..45b9ba2bd1
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x137.mf
@@ -0,0 +1,12 @@
+beginchar(oct"137",.6em#,6cap#/7,1.5dth#);
+"Upper Bou Diatoniki Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.7hh);
+z1 = (5.2ww,5.2hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also BHTA shifted(.25w,.25h);
+addto currentpicture also SI shifted(.15w,-.5h);
+endchar;
diff --git a/fonts/byzfonts/Alphabet/Witns/x140.mf b/fonts/byzfonts/Alphabet/Witns/x140.mf
new file mode 100644
index 0000000000..7d90796b6b
--- /dev/null
+++ b/fonts/byzfonts/Alphabet/Witns/x140.mf
@@ -0,0 +1,12 @@
+beginchar(oct"140",.6em#,6cap#/7,1.5dth#);
+"Upper Ga Diatoniki Martiria";
+save ww,hh;
+ww = w/6; hh = h/6;
+
+z0 = (5.7ww,5.7hh);
+z1 = (5.2ww,5.2hh);
+pickup pencircle scaled .5ww;
+draw z0--z1;
+addto currentpicture also GAMA shifted(.45w,.2h);
+addto currentpicture also BEL shifted(.15w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/Defs/def0.tex b/fonts/byzfonts/Defs/def0.tex
new file mode 100644
index 0000000000..6c1dd6aa67
--- /dev/null
+++ b/fonts/byzfonts/Defs/def0.tex
@@ -0,0 +1,130 @@
+%%%%%%%%%%%%%%%% General Definitions %%%%%%%%%%%%%%%%%%%%%%
+
+
+\newcommand{\stack}[3]{\hspace{-#1in}\raisebox{#2ex}{#3}\hspace{4.5ex}}
+\newcommand{\ngs}[1]{\hspace{-#1mm}}
+\newcommand{\pss}[1]{\hspace{#1mm}}
+\newcommand{\ups}[2]{\raisebox{#1mm}{#2}}
+\newcommand{\dns}[2]{\raisebox{-#1mm}{#2}}
+\newcommand{\x}[1]{\stack{.3}{4}{#1}}
+\newcommand{\xx}[4]{\x{#1\stack{#2}{#3}{#4}}}
+\newcommand{\putab}[1]{\stack{.5}{2}{#1}}
+\newcommand{\Hdot}{\Huge .}
+
+%%%%%%%%%%%%%%%%% Combined Characters Definitions %%%%%%%%%%%%%%
+
+%%% Combinations with Xamili
+
+\newcommand{\xaxa}{\xam\stack{.4}{1.5}{\xam}}
+\newcommand{\aexa}{\xam\stack{.35}{-2.3}{\apell}}
+\newcommand{\elxa}{\xam\stack{.5}{-1.9}{\ela}}
+\newcommand{\apxa}{\xam\stack{.3}{-1.8}{\afl}}
+
+\newcommand{\dant}{\ant\stack{.3}{1.5}{\Hdot}}
+\newcommand{\daap}{\Apo\stack{.35}{-3.5}{\dant}}
+\newcommand{\apkl}{\Apo\stack{.35}{2.5}{\kla}}
+\newcommand{\vmdi}{\ngs{15}\dns{.5}\mdi\stack{.15}{3}{n}}
+\newcommand{\grkn}{\knt\stack{.2}{-1.5}{\gor}}
+\newcommand{\olke}{\oli\stack{.35}{1.5}{\ken}}
+\newcommand{\psfol}{\oli\stack{.35}{-3}{\psf}}
+\newcommand{\psfis}{\Iso\stack{.35}{-3}{\psf}}
+\newcommand{\keol}{\oli\stack{.35}{-1.5}{\ken}}
+\newcommand{\knol}{\oli\stack{.35}{-1}{\knt}}
+\newcommand{\knoll}{\oli\stack{.2}{-1}{\knt}}
+\newcommand{\olkn}{\oli\stack{.35}{1}{\knt}}
+\newcommand{\psolkn}{\olkn\stack{.6}{-3}{\psf}}
+\newcommand{\oakn}{\oli\stack{.5}{1}{\afl\ngs{5}\knt}}
+\newcommand{\suel}{\Apo\ups{1}{\Ela}}
+\newcommand{\omolol}{\oli\hspace{.08in}\oli\stack{.65}{-3.5}{\oma}}
+\newcommand{\isol}{\Iso\stack{.4}{-3.5}{\psf}}
+\newcommand{\psol}{\oli\stack{.4}{-3.5}{\psf}}
+\newcommand{\pskeol}{\keol\stack{.65}{-3.5}{\psf}}
+\newcommand{\okla}{\oli\stack{.35}{1}{\kla}}
+\newcommand{\ikla}{\iso\stack{.3}{1}{\kla}}
+\newcommand{\anol}{\oli\stack{.4}{-3}{\ant}}
+\newcommand{\oiom}{\oli\ \Iso\stack{.5}{-3.5}{\oma}}
+\newcommand{\olis}{\oli\stack{.45}{1.8}{\Iso}}
+\newcommand{\peol}{\pet\stack{.35}{2}{\oli}}
+\newcommand{\peis}{\pet\stack{.45}{2.5}{\Iso}}
+\newcommand{\peel}{\pet\stack{.48}{3.3}{\Ela}}
+\newcommand{\apel}{\afl\stack{.52}{.95}{\Ela}}
+\newcommand{\apell}{\afl\stack{.61}{.55}{\ela}}
+\newcommand{\peapel}{\peel\stack{.75}{1.8}{\apo}}
+\newcommand{\oliskn}{\oli\stack{.5}{1.3}{\iso}\stack{.43}{1.3}{\knt}}
+\newcommand{\olupkn}{\oli\stack{.45}{1.3}{\upo}\stack{.36}{1.3}{\knt}}
+\newcommand{\olelkn}{\oli\stack{.65}{1.5}{\ela}\stack{.45}{1.5}{\knt}}
+\newcommand{\olk}{\oli\ken}
+\newcommand{\okkn}{\olk\stack{.6}{1.5}{\knt}}
+\newcommand{\knok}{\olk\stack{.55}{-1.5}{\knt}}
+\newcommand{\peup}{\pet\stack{.3}{2.5}{\upo}}
+\newcommand{\oipd}{\oli\stack{.15}{1.5}{\ips}}
+\newcommand{\oipa}{\oli\stack{.45}{1.5}{\ips}}
+\newcommand{\pipd}{\pet\stack{.15}{2.5}{\ips}}
+\newcommand{\pipa}{\pet\stack{.45}{2.5}{\ips}}
+\newcommand{\olxa}{\oli\stack{.45}{1.5}{\xam}}
+\newcommand{\pexa}{\pet\stack{.45}{2.5}{\xam}}
+\newcommand{\oxkn}{\oli\stack{.55}{1.5}{\xam\ngs{1}\knt}}
+
+%%%%%%%%%%%%%%%%% Tone Definitions %%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%% A Tone
+
+\newcommand{\AHXOC}[1]{\ooe\stack{.20}{2.8}{\ips}\ngs{8}#1}
+
+%%% B Tone
+
+\newcommand{\BHXOC}[1]{\dns{2}{\xmb}\stack{.25}{1.5}{\knoll}
+\ngs{20}#1\stack{.25}{1.5}\xfe}
+\newcommand{\BHXOCpa}{\dns{2}{\xmb}\stack{.25}{1.5}{\knoll}
+\ngs{20}Pa\stack{.25}{1.5}\xfd}
+
+%%% C Tone
+
+\newcommand{\CHXOCga}{\pss{2}\chx\pss{1}Ga}
+\newcommand{\CHXOCgapa}{\pss{2}\chx\pss{1}Ga Pa\stack{.39}{2.5}{\ela}}
+\newcommand{\CHXOCpa}{\dns{1.5}{\mga\stack{.15}{2.5}{\gor}}\ngs{8}Pa
+\stack{.45}{2.5}{\ela}}
+\newcommand{\CHXOC}{\oli\stack{.3}{-1.5}{\god}\stack{.5}{1.5}{\knoll}}
+
+%%% D Tone
+
+\newcommand{\DHXOC}[1]{\mdd\stack{.18}{3.2}{\ips} #1}
+
+%%% A Plagal Tone
+
+\newcommand{\pAHXOC}{l\stack{.1}{1.8}{p}\ngs{5}\ooe Pa}
+\newcommand{\pAHXOCeip}{l\stack{.1}{1.8}{p}\ngs{5}\ooe
+\pss{3}Pa\pss{3}\raisebox{-6mm}{Ke\stack{.20}{2.8}{\oipd}}}
+
+%%% B Plagal Tone
+
+\newcommand{\pBHXOCpa}{l\stack{.1}{1.5}p\ngs{5}\xmb\pss{5}{Pa}
+\stack{.17}{1.5}{\xfd}}
+\newcommand{\pBHXOCdia}{l\stack{.1}{1.5}p\ngs{5}\xmb\pss{5}{Pa}
+\stack{.17}{1.5}{\xfd}\ngs{6}\olke}
+\newcommand{\pBHXOCdib}{l\stack{.1}{1.5}p\ngs{5}\xmb\pss{5}{Pa}\pss{5}
+\olke\stack{.55}{-2.5}{\xfa}}
+\newcommand{\pBHXOCbou}{l\stack{.1}{1.5}p\ngs{5}\xmb\pss{5}{Bou}
+\stack{.25}{1.5}{\xfe}}
+\newcommand{\pBHXOCboua}{l\stack{.1}{1.5}p\ngs{5}\xmb\pss{5}{Bou}
+\stack{.25}{1.5}{\xfe}}
+\newcommand{\pBHXOCboub}{l\stack{.1}{1.5}p\ngs{5}\xmb\pss{5}{Bou}
+\stack{.25}{1.5}{\xfe}\ngs{6}\knoll}
+
+%%% Heavy Tone
+
+\newcommand{\BAPYC}[1]{\mvd\pss{3}#1}
+
+%%% D Plagal Tone
+
+\newcommand{\pDHXOC}{l\stack{.1}{1.8}{p}\ngs{5}\mdd}
+\newcommand{\NH}{\mdd\stack{.12}{2.5}n}
+
+%%%%%%%%%%%%%%%%% Tempo Definitions %%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newcommand{\BPA}{\ups{2}{q\stack{.25}{1}{\drg}}}
+\newcommand{\MEC}{\ups{2}{q\stack{.25}{1}{\dia}}}
+\newcommand{\MTP}{\ups{2}{q\stack{.25}{1}{\arg}}}
+\newcommand{\KAN}{\ups{2}{q\stack{.18}{1}{\kav}}}
+\newcommand{\TAX}{\ups{2}{q\stack{.08}{1}{\gor}}}
+\newcommand{\XYM}{\ups{2}{q\stack{.08}{1}{\dgr}}}
diff --git a/fonts/byzfonts/Defs/definitions.tex b/fonts/byzfonts/Defs/definitions.tex
new file mode 100644
index 0000000000..a6def5c2cd
--- /dev/null
+++ b/fonts/byzfonts/Defs/definitions.tex
@@ -0,0 +1,83 @@
+%%%%%%%%%%%%%%%% General Definitions %%%%%%%%%%%%%%%%%%%%%%
+
+\newcommand{\stack}[3]{\hspace{-#1in}\raisebox{#2ex}{#3}\hspace{4.5ex}}
+\newcommand{\ngs}[1]{\hspace{-#1mm}}
+\newcommand{\pss}[1]{\hspace{#1mm}}
+\newcommand{\ups}[2]{\raisebox{#1mm}{#2}}
+\newcommand{\dns}[2]{\raisebox{-#1mm}{#2}}
+\newcommand{\putab}[1]{\stack{.5}{2}{#1}}
+\newcommand{\Hdot}{\Huge .}
+
+%%%%%%%%%%%%%%%%% Combined Characters Definitions %%%%%%%%%%%%%%
+
+\newcommand{\knoll}{\oli\stack{.15}{-1}{\knt}}
+\newcommand{\kp}[1]{#1\hspace{-5mm}\raisebox{4mm}{\z\kor}}
+
+%%%%%%%%%%%%%%%%% Tone Definitions %%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%% A Tone
+
+\newcommand{\AHXOC}[1]{\OOE\stack{.20}{3.5}{\ips}\ngs{8}{\large #1}}
+\newcommand{\AHXOCpa}{\OOE\stack{.20}{3.5}{\ips}\ngs{8}{\large Pa}
+\pss{2}\abc}
+
+%%% B Tone
+
+\newcommand{\BHXOC}[1]{\dns{3}{\OOC}\stack{.25}{1.5}{\knoll}
+\ngs{10}{\large #1}\stack{.2}{1.5}\oba}
+\newcommand{\BHXOCpa}{\dns{3}{\OOC}\stack{.25}{1.5}{\knoll}
+\ngs{10}{\large Pa}\stack{.2}{1.5}\oae}
+
+%%% C Tone
+
+\newcommand{\CHXOCga}{\pss{2}\OAC\pss{1}\large Ga}
+\newcommand{\CHXOCgapa}{\pss{2}\OAC\pss{1}{\large Ga}\pss{2}{\large Pa}
+\stack{.35}{2.7}{\ela}}
+\newcommand{\CHXOCpa}{\dns{1.5}{\OOG\stack{.1}{2.5}{\grg}}\ngs{5}
+{\large Pa}\stack{.3}{2.5}{\ela}}
+\newcommand{\CHXOC}{\oli\stack{.2}{-1.5}{\grg\ups{1}{\ngs{2}\Hdot}}
+\pss{2}\stack{.5}{1.5}{\knoll}}
+
+%%% D Tone
+
+\newcommand{\DHXOC}[1]{\OAD\stack{.18}{4}{\ips}\ngs{7}\large #1}
+\newcommand{\LEGETOC}{\OAD\stack{.18}{4}{\ips}\ngs{3}
+{\large Bou}\stack{.5}{4}\aea}
+\newcommand{\LGTC}{\OBB}
+
+%%% A Plagal Tone
+
+\newcommand{\pAHXOC}{\large l\stack{.08}{2}{\large p}\ngs{5}\OOE\large
+Pa}
+\newcommand{\pAHXOCeip}{\large l\stack{.1}{1.8}{p}\ngs{5}\OOE Pa
+\pss{3}\raisebox{-4mm}{Ke\stack{.25}{2.8}{\abc}}}
+
+%%% B Plagal Tone
+
+\newcommand{\pBHXOCpa}{\large l\stack{.08}{2}p\ngs{5}\OOC\pss{5}{Pa}
+\stack{.23}{1.5}{\oae}}
+\newcommand{\pBHXOCdia}{\large l\stack{.08}{2}p\ngs{5}\OOC\pss{5}{Pa}
+\stack{.23}{1.5}{\oae}\ngs{6}\adb}
+\newcommand{\pBHXOCdib}{\large l\stack{.08}{2}p\ngs{5}\OOC\pss{5}{Pa}
+\pss{2}\adb\stack{.25}{-2.5}{\OOO}}
+\newcommand{\pBHXOCboua}{\large l\stack{.08}{2}p\ngs{5}\OOC\pss{5}{Bou}
+\stack{.25}{1.5}{\oba}}
+\newcommand{\pBHXOCboub}{\large l\stack{.08}{2}p\ngs{5}\OOC\pss{5}{Bou}
+\stack{.25}{1.5}{\oba}\ngs{6}\knoll}
+\newcommand{\pBHXOCp}{\large pl. B\pss{3}\dns{1}{\OOB\stack{.15}{2}p}}
+\newcommand{\pBHXOCd}{\large pl. B\pss{3}\dns{1}{\ode\stack{.15}{2}D}}
+
+%%% Heavy Tone
+
+\newcommand{\BAPYC}[1]{\OAE\pss{3}\large #1}
+
+%%% D Plagal Tone
+
+\newcommand{\pDHXOC}{\large l\stack{.08}{2}{p}\ngs{5}\OAD\pss{2}nh}
+\newcommand{\pDHXOCgaa}{\large l\stack{.08}{2}{p}\ngs{5}\OAD\pss{2}nh
+\adb\stack{.25}{-2}{Ga}}
+\newcommand{\pDHXOCgab}{\large l\stack{.08}{2}{p}\ngs{5}\OAD\pss{2}nh
+\adb\stack{.25}{-2}{Ga}\stack{.4}{1}{\obd}}
+\newcommand{\pDHXOCbou}{\large l\stack{.08}{2}{p}\ngs{5}\OAD\pss{2}nh
+\afe}
+
diff --git a/fonts/byzfonts/KCT.tex b/fonts/byzfonts/KCT.tex
new file mode 100644
index 0000000000..48c3678caf
--- /dev/null
+++ b/fonts/byzfonts/KCT.tex
@@ -0,0 +1,86 @@
+\documentclass[12pt]{article}
+\usepackage[polutonikogreek]{babel}
+\usepackage{fullpage}
+\newcommand{\st}{\stigma}
+
+\begin{document}
+\font\bzf=bzal
+\begin{center}{\bzf U}alm`oc {\bzf kct}\end{center}
+
+{\bzf K}'urioc fwtism`oc mou ka`i swt'hr mou; t'ina fobhj'hsomai?
+K'urioc <uperaspi{\st}`hc t~hc zw~hc mou; >ap`o t'inoc deili'asw?
+\\
+\\
+
+{\bzf E}>n t~w| >egg'izein >ep> >em`e kako~untac to~u fage~in t`ac
+s'arkac mou, o<i jl'ibont'ec me ka`i o<i >eqjro'i mou, a>uto`i
+>hsj'enhsan ka`i >'epesan.
+\\
+\\
+
+{\bzf E}>`an parat'axhtai >ep> >em`e parembol'h, o>u fobhj'hsetai <h
+kard'ia mou. >E`an >epana{\st}~h| >ep> >em`e p'olemoc, >en ta'uth >eg`w
+>elp'izw.
+\\
+\\
+
+{\bzf M}'ian >h|ths'amhn par`a Kur'iou, ta'uthn >ekzht'hsw; to~u
+katoike~in me >en o>'ikw| Kur'iou p'asac t`ac <hm'erac t~hc zw~hc mou,
+to~u jewre~in me t`hn terpn'othta Kur'iou ka`i >episk'eptesjai t`on
+na`on t`on <'agion A>uto~u.
+\\
+\\
+
+{\bzf O}<'ti >'ekruy'e me >en skhn~h| a>uto~u >en <hm'era| kak~wn mou,
+>esk'epas'e me >en >apokr'ufw| t~hc skhn~hc A>uto~u, >en p'etra|
+<'uyws'e me.
+\\
+\\
+
+{\bzf K}a`i n~un >ido'u, <'uywse kefal`hn mou >ep> >eqjro'uc mou;
+>ek'uklwsa ka`i >'ejusa >en t~h| skhn~h| jus'ian >alalagmo~u, >'a|somai
+ka`i yal~w t~w| Kur'iw|.
+\\
+\\
+
+{\bzf E}>is'akouson, K'urie, t~hc fwn~hc mou <~hc >ek'ekraxa; >el'ehson
+mou ka`i e>is'akous'on mou.
+\\
+\\
+
+{\bzf C}o`i e>~ipen <h kard'ia mou; >exez'hths'e Se t`o pr'oswp'on mou;
+t`o pr'oswp'on Sou, K'urie, zht'hsw.
+\\
+\\
+
+{\bzf M}`h >apostr'eyh|c t`o pr'oswp'on Sou >ap> >emo~u ka`i m`h
+>ekkl'inh|c >en >org~h| >ap`o to~u do'ulou Sou; bohj`oc mou geno~u, m`h
+>aposkorak'ish|c me ka`i m`h >egkatal'iph|c me, <o Je'oc, <o swt'hr mou.
+\\
+\\
+
+{\bzf O}<'ti <o pat`hr mou ka`i <h m'hthr mou >ekgat'elip'on me, <o d`e
+K'urioc prosel'abet'o me.
+\\
+\\
+
+{\bzf N}omoj'eths'on me, K'urie, >en t~h| <od~w| Sou ka`i <od'hghs'on
+me >en tr'ibw| e>uje'ia| <'eneka t~wn >eqjr~wn mou.
+\\
+\\
+
+{\bzf M}`h parad~w|c me e>ic yuq`ac jlib'ontwn me, <'oti
+>epan'e{\st}hs'an moi m'arturec >'adikoi, ka`i >eye'usato <h >adik'ia
+<eaut~h|.
+\\
+\\
+
+{\bzf P}i{\st}e'uw to~u >ide~in t`a >agaj`a to~u Kur'iou >en g~h|
+z'wntwn.
+\\
+\\
+
+{\bzf Y}<p'omeinon t`on K'urion; >andr'izou ka`i krataio'usjw <h
+kard'ia sou, ka`i <up'omeinon t`on K'urion.
+
+\end{document}
diff --git a/fonts/byzfonts/README b/fonts/byzfonts/README
new file mode 100644
index 0000000000..0482b5978b
--- /dev/null
+++ b/fonts/byzfonts/README
@@ -0,0 +1,38 @@
+`Byzantine Music Fonts' designed by I.A. Vamvakas. Aesthetic help
+by P. Kotopoulis.
+
+The directory 'byzfonts' is made of subdirectories that contain
+grouped categories of typical byzantine music fonts. The directory
+tree is as follows:
+
+byzf.mf : The main source file
+byyf.mf : 'byzf's complementary source file
+bzal.mf : Source file for the Alphabet and the Ligatures
+
+Alphabet/Caps : Source files for the capital Greek letters
+Alphabet/Smalls : Source files for the small Greek letters
+Alphabet/Ligs : Source files for the ligatures
+Alphabet/Witns : Source files for the witnesses
+
+Defs/definitions.tex : 'newcommand's for the 8 tones
+
+STY/alf.sty : Style file for the 'bzal' font
+STY/bzf.sty : Style file for the 'bzyf' font
+STY/bzfct.sty : Style file for the 'byyf' font
+STY/f3nts.sty : General style file
+
+XAP_pos : Quantity symbols
+XAP_poi : Quality symbols
+XAP_diuf : Sharp and Flat symbols
+XAP_fth : Tone changing symbols
+XAP_xpo : Tempo symbols
+XAP_syn : Combinations of symbols
+XAP_synct : Complementary combined symbols
+
+Examples/musphr1.tex : Example musical phrase
+Examples/musphr2.tex : Example musical phrase
+Examples/musphr3.tex : Example musical phrase
+
+
+Note: The Greek caps have been designed with double hight
+ for usage only at the beginning of a musical phrase.
diff --git a/fonts/byzfonts/STY/alf.sty b/fonts/byzfonts/STY/alf.sty
new file mode 100644
index 0000000000..1d9c8afca9
--- /dev/null
+++ b/fonts/byzfonts/STY/alf.sty
@@ -0,0 +1,115 @@
+%
+% abc -> 64a + 8b + c
+%
+\font\alf=bzal
+\def\OOO{{\alf\symbol{0}}}
+\def\OOA{{\alf\symbol{1}}}
+\def\OOB{{\alf\symbol{2}}}
+\def\OOC{{\alf\symbol{3}}}
+\def\OOD{{\alf\symbol{4}}}
+\def\OOE{{\alf\symbol{5}}}
+\def\OOF{{\alf\symbol{6}}}
+\def\OOG{{\alf\symbol{7}}}
+\def\OAO{{\alf\symbol{8}}}
+\def\OAA{{\alf\symbol{9}}}
+\def\OAB{{\alf\symbol{10}}}
+\def\OAC{{\alf\symbol{11}}}
+\def\OAD{{\alf\symbol{12}}}
+\def\OAE{{\alf\symbol{13}}}
+\def\OAF{{\alf\symbol{14}}}
+\def\OAG{{\alf\symbol{15}}}
+\def\OBO{{\alf\symbol{16}}}
+\def\OBA{{\alf\symbol{17}}}
+\def\OBB{{\alf\symbol{18}}}
+\def\OBC{{\alf\symbol{19}}}
+\def\OBD{{\alf\symbol{20}}}
+\def\OBE{{\alf\symbol{21}}}
+\def\OBF{{\alf\symbol{22}}}
+\def\OBG{{\alf\symbol{23}}}
+\def\OCO{{\alf\symbol{24}}}
+\def\OCA{{\alf\symbol{25}}}
+\def\OCB{{\alf\symbol{26}}}
+\def\OCC{{\alf\symbol{27}}}
+\def\OCD{{\alf\symbol{28}}}
+\def\OCE{{\alf\symbol{29}}}
+\def\OCF{{\alf\symbol{30}}}
+\def\OCG{{\alf\symbol{31}}}
+\def\ODO{{\alf\symbol{32}}}
+\def\ODA{{\alf\symbol{33}}}
+\def\ODB{{\alf\symbol{34}}}
+\def\ODC{{\alf\symbol{35}}}
+\def\ODD{{\alf\symbol{36}}}
+\def\ODE{{\alf\symbol{37}}}
+\def\ODF{{\alf\symbol{38}}}
+\def\ODG{{\alf\symbol{39}}}
+\def\OEO{{\alf\symbol{40}}}
+\def\OEA{{\alf\symbol{41}}}
+\def\OEB{{\alf\symbol{42}}}
+\def\OEC{{\alf\symbol{43}}}
+\def\OED{{\alf\symbol{44}}}
+\def\OEE{{\alf\symbol{45}}}
+\def\OEF{{\alf\symbol{46}}}
+\def\OEG{{\alf\symbol{47}}}
+\def\OFO{{\alf\symbol{48}}}
+\def\OFA{{\alf\symbol{49}}}
+\def\OFB{{\alf\symbol{50}}}
+\def\OFC{{\alf\symbol{51}}}
+\def\OFD{{\alf\symbol{52}}}
+\def\OFE{{\alf\symbol{53}}}
+\def\OFF{{\alf\symbol{54}}}
+\def\OFG{{\alf\symbol{55}}}
+\def\OGO{{\alf\symbol{56}}}
+\def\OGA{{\alf\symbol{57}}}
+\def\OGB{{\alf\symbol{58}}}
+\def\OGC{{\alf\symbol{59}}}
+\def\OGD{{\alf\symbol{60}}}
+\def\OGE{{\alf\symbol{61}}}
+\def\OGF{{\alf\symbol{62}}}
+\def\OGG{{\alf\symbol{63}}}
+\def\AOO{{\alf\symbol{64}}}
+\def\ABA{{\alf\symbol{81}}}
+\def\ABC{{\alf\symbol{83}}}
+\def\ACC{{\alf\symbol{91}}}
+\def\ACD{{\alf\symbol{92}}}
+\def\ACE{{\alf\symbol{93}}}
+\def\ACF{{\alf\symbol{94}}}
+\def\ACG{{\alf\symbol{95}}}
+\def\ADO{{\alf\symbol{96}}}
+\def\AFA{{\alf\symbol{113}}}
+\def\znta{{\alf\symbol{123}}}
+\def\gama{{\alf\symbol{124}}}
+\def\delta{{\alf\symbol{125}}}
+\def\xpc{{\alf\symbol{127}}}
+\def\xpcc{{\alf\symbol{128}}}
+\def\BOA{{\alf\symbol{129}}}
+\def\BOB{{\alf\symbol{130}}}
+\def\BOC{{\alf\symbol{131}}}
+\def\kta{{\alf\symbol{132}}}
+\def\mta{{\alf\symbol{133}}}
+\def\twv{{\alf\symbol{134}}}
+\def\BOG{{\alf\symbol{135}}}
+\def\BAO{{\alf\symbol{136}}}
+\def\BAA{{\alf\symbol{137}}}
+\def\BAB{{\alf\symbol{138}}}
+\def\BAC{{\alf\symbol{139}}}
+\def\BAD{{\alf\symbol{140}}}
+\def\BAE{{\alf\symbol{141}}}
+\def\BAF{{\alf\symbol{142}}}
+\def\BAG{{\alf\symbol{143}}}
+\def\BBO{{\alf\symbol{144}}}
+\def\BBA{{\alf\symbol{145}}}
+\def\kai{{\alf\symbol{146}}}
+\def\BBC{{\alf\symbol{147}}}
+\def\BBD{{\alf\symbol{148}}}
+\def\BBE{{\alf\symbol{149}}}
+\def\BBF{{\alf\symbol{150}}}
+\def\BBG{{\alf\symbol{151}}}
+\def\BCO{{\alf\symbol{152}}}
+\def\BCA{{\alf\symbol{153}}}
+\def\BCB{{\alf\symbol{154}}}
+\def\BCC{{\alf\symbol{155}}}
+\def\BCD{{\alf\symbol{156}}}
+\def\BCE{{\alf\symbol{157}}}
+\def\BCF{{\alf\symbol{158}}}
+\def\BCG{{\alf\symbol{159}}}
+\def\BDO{{\alf\symbol{160}}}
diff --git a/fonts/byzfonts/STY/bzf.sty b/fonts/byzfonts/STY/bzf.sty
new file mode 100644
index 0000000000..b41e5e8e57
--- /dev/null
+++ b/fonts/byzfonts/STY/bzf.sty
@@ -0,0 +1,260 @@
+%
+% abc -> 64a + 8b + c
+%
+\font\bzf=byzf
+\def\xam{{\bzf\symbol{0}}}
+\def\upo{{\bzf\symbol{1}}}
+\def\oli{{\bzf\symbol{2}}}
+\def\pet{{\bzf\symbol{3}}}
+\def\ken{{\bzf\symbol{4}}}
+\def\ips{{\bzf\symbol{5}}}
+\def\ela{{\bzf\symbol{6}}}
+\def\iso{{\bzf\symbol{7}}}
+\def\oao{{\bzf\symbol{8}}}
+\def\oaa{{\bzf\symbol{9}}}
+\def\oab{{\bzf\symbol{10}}}
+\def\oac{{\bzf\symbol{11}}}
+\def\oad{{\bzf\symbol{12}}}
+\def\oae{{\bzf\symbol{13}}}
+\def\knt{{\bzf\symbol{14}}}
+\def\apo{{\bzf\symbol{15}}}
+\def\obo{{\bzf\symbol{16}}}
+\def\oba{{\bzf\symbol{17}}}
+\def\obb{{\bzf\symbol{18}}}
+\def\obc{{\bzf\symbol{19}}}
+\def\obd{{\bzf\symbol{20}}}
+\def\obe{{\bzf\symbol{21}}}
+\def\obf{{\bzf\symbol{22}}}
+\def\targ{{\bzf\symbol{23}}}
+\def\tgrg{{\bzf\symbol{24}}}
+\def\stav{{\bzf\symbol{25}}}
+\def\xrag{{\bzf\symbol{26}}}
+\def\kla{{\bzf\symbol{27}}}
+\def\kor{{\bzf\symbol{28}}}
+\def\grg{{\bzf\symbol{29}}}
+\def\arg{{\bzf\symbol{30}}}
+\def\darg{{\bzf\symbol{31}}}
+\def\dgrg{{\bzf\symbol{32}}}
+\def\KAN{{\bzf\symbol{33}}}
+\def\odb{{\bzf\symbol{34}}}
+\def\odc{{\bzf\symbol{35}}}
+\def\odd{{\bzf\symbol{36}}}
+\def\ode{{\bzf\symbol{37}}}
+\def\odf{{\bzf\symbol{38}}}
+\def\odg{{\bzf\symbol{39}}}
+\def\dst{{\bzf\symbol{40}}}
+\def\BPA{{\bzf\symbol{41}}}
+\def\etr{{\bzf\symbol{42}}}
+\def\ank{{\bzf\symbol{43}}}
+\def\oml{{\bzf\symbol{44}}}
+\def\var{{\bzf\symbol{45}}}
+\def\psf{{\bzf\symbol{46}}}
+\def\enf{{\bzf\symbol{47}}}
+\def\ofo{{\bzf\symbol{48}}}
+\def\ofa{{\bzf\symbol{49}}}
+\def\ofb{{\bzf\symbol{50}}}
+\def\ofc{{\bzf\symbol{51}}}
+\def\TAX{{\bzf\symbol{52}}}
+\def\XYM{{\bzf\symbol{53}}}
+\def\MTP{{\bzf\symbol{54}}}
+\def\MEC{{\bzf\symbol{55}}}
+\def\ogo{{\bzf\symbol{56}}}
+\def\oga{{\bzf\symbol{57}}}
+\def\ogb{{\bzf\symbol{58}}}
+\def\ogc{{\bzf\symbol{59}}}
+\def\ogd{{\bzf\symbol{60}}}
+\def\oge{{\bzf\symbol{61}}}
+\def\ogf{{\bzf\symbol{62}}}
+\def\ogg{{\bzf\symbol{63}}}
+\def\aoo{{\bzf\symbol{64}}}
+\def\aoa{{\bzf\symbol{65}}}
+\def\aob{{\bzf\symbol{66}}}
+\def\aoc{{\bzf\symbol{67}}}
+\def\aod{{\bzf\symbol{68}}}
+\def\aoe{{\bzf\symbol{69}}}
+\def\aof{{\bzf\symbol{70}}}
+\def\aog{{\bzf\symbol{71}}}
+\def\aao{{\bzf\symbol{72}}}
+\def\aaa{{\bzf\symbol{73}}}
+\def\aab{{\bzf\symbol{74}}}
+\def\aac{{\bzf\symbol{75}}}
+\def\aad{{\bzf\symbol{76}}}
+\def\aae{{\bzf\symbol{77}}}
+\def\aaf{{\bzf\symbol{78}}}
+\def\aag{{\bzf\symbol{79}}}
+\def\abo{{\bzf\symbol{80}}}
+\def\aba{{\bzf\symbol{81}}}
+\def\abb{{\bzf\symbol{82}}}
+\def\abc{{\bzf\symbol{83}}}
+\def\abd{{\bzf\symbol{84}}}
+\def\abe{{\bzf\symbol{85}}}
+\def\abf{{\bzf\symbol{86}}}
+\def\abg{{\bzf\symbol{87}}}
+\def\aco{{\bzf\symbol{88}}}
+\def\aca{{\bzf\symbol{89}}}
+\def\acb{{\bzf\symbol{90}}}
+\def\acc{{\bzf\symbol{91}}}
+\def\acd{{\bzf\symbol{92}}}
+\def\ace{{\bzf\symbol{93}}}
+\def\acf{{\bzf\symbol{94}}}
+\def\acg{{\bzf\symbol{95}}}
+\def\ado{{\bzf\symbol{96}}}
+\def\ada{{\bzf\symbol{97}}}
+\def\adb{{\bzf\symbol{98}}}
+\def\adc{{\bzf\symbol{99}}}
+\def\add{{\bzf\symbol{100}}}
+\def\ade{{\bzf\symbol{101}}}
+\def\adf{{\bzf\symbol{102}}}
+\def\adg{{\bzf\symbol{103}}}
+\def\aeo{{\bzf\symbol{104}}}
+\def\aea{{\bzf\symbol{105}}}
+\def\aeb{{\bzf\symbol{106}}}
+\def\aec{{\bzf\symbol{107}}}
+\def\aed{{\bzf\symbol{108}}}
+\def\aee{{\bzf\symbol{109}}}
+\def\aef{{\bzf\symbol{110}}}
+\def\aeg{{\bzf\symbol{111}}}
+\def\afo{{\bzf\symbol{112}}}
+\def\afa{{\bzf\symbol{113}}}
+\def\afb{{\bzf\symbol{114}}}
+\def\afc{{\bzf\symbol{115}}}
+\def\afd{{\bzf\symbol{116}}}
+\def\afe{{\bzf\symbol{117}}}
+\def\aff{{\bzf\symbol{118}}}
+\def\afg{{\bzf\symbol{119}}}
+\def\ago{{\bzf\symbol{120}}}
+\def\aga{{\bzf\symbol{121}}}
+\def\agb{{\bzf\symbol{122}}}
+\def\agc{{\bzf\symbol{123}}}
+\def\agd{{\bzf\symbol{124}}}
+\def\age{{\bzf\symbol{125}}}
+\def\agf{{\bzf\symbol{126}}}
+\def\agg{{\bzf\symbol{127}}}
+\def\boo{{\bzf\symbol{128}}}
+\def\boa{{\bzf\symbol{129}}}
+\def\bob{{\bzf\symbol{130}}}
+\def\boc{{\bzf\symbol{131}}}
+\def\bod{{\bzf\symbol{132}}}
+\def\boe{{\bzf\symbol{133}}}
+\def\bof{{\bzf\symbol{134}}}
+\def\bog{{\bzf\symbol{135}}}
+\def\bao{{\bzf\symbol{136}}}
+\def\baa{{\bzf\symbol{137}}}
+\def\bab{{\bzf\symbol{138}}}
+\def\bac{{\bzf\symbol{139}}}
+\def\bad{{\bzf\symbol{140}}}
+\def\bae{{\bzf\symbol{141}}}
+\def\baf{{\bzf\symbol{142}}}
+\def\bag{{\bzf\symbol{143}}}
+\def\bbo{{\bzf\symbol{144}}}
+\def\bba{{\bzf\symbol{145}}}
+\def\bbb{{\bzf\symbol{146}}}
+\def\bbc{{\bzf\symbol{147}}}
+\def\bbd{{\bzf\symbol{148}}}
+\def\bbe{{\bzf\symbol{149}}}
+\def\bbf{{\bzf\symbol{150}}}
+\def\bbg{{\bzf\symbol{151}}}
+\def\bco{{\bzf\symbol{152}}}
+\def\bca{{\bzf\symbol{153}}}
+\def\bcb{{\bzf\symbol{154}}}
+\def\bcc{{\bzf\symbol{155}}}
+\def\bcd{{\bzf\symbol{156}}}
+\def\bce{{\bzf\symbol{157}}}
+\def\bcf{{\bzf\symbol{158}}}
+\def\bcg{{\bzf\symbol{159}}}
+\def\bdo{{\bzf\symbol{160}}}
+\def\bda{{\bzf\symbol{161}}}
+\def\bdb{{\bzf\symbol{162}}}
+\def\bdc{{\bzf\symbol{163}}}
+\def\bdd{{\bzf\symbol{164}}}
+\def\bde{{\bzf\symbol{165}}}
+\def\bdf{{\bzf\symbol{166}}}
+\def\bdg{{\bzf\symbol{167}}}
+\def\beo{{\bzf\symbol{168}}}
+\def\bea{{\bzf\symbol{169}}}
+\def\beb{{\bzf\symbol{170}}}
+\def\bec{{\bzf\symbol{171}}}
+\def\bed{{\bzf\symbol{172}}}
+\def\bee{{\bzf\symbol{173}}}
+\def\bef{{\bzf\symbol{174}}}
+\def\beg{{\bzf\symbol{175}}}
+\def\bfo{{\bzf\symbol{176}}}
+\def\bfa{{\bzf\symbol{177}}}
+\def\bfb{{\bzf\symbol{178}}}
+\def\bfc{{\bzf\symbol{179}}}
+\def\bfd{{\bzf\symbol{180}}}
+\def\bfe{{\bzf\symbol{181}}}
+\def\bff{{\bzf\symbol{182}}}
+\def\bfg{{\bzf\symbol{183}}}
+\def\bgo{{\bzf\symbol{184}}}
+\def\bga{{\bzf\symbol{185}}}
+\def\bgb{{\bzf\symbol{186}}}
+\def\bgc{{\bzf\symbol{187}}}
+\def\bgd{{\bzf\symbol{188}}}
+\def\bge{{\bzf\symbol{189}}}
+\def\bgf{{\bzf\symbol{190}}}
+\def\bgg{{\bzf\symbol{191}}}
+\def\coo{{\bzf\symbol{192}}}
+\def\coa{{\bzf\symbol{193}}}
+\def\cob{{\bzf\symbol{194}}}
+\def\coc{{\bzf\symbol{195}}}
+\def\cod{{\bzf\symbol{196}}}
+\def\coe{{\bzf\symbol{197}}}
+\def\cof{{\bzf\symbol{198}}}
+\def\cog{{\bzf\symbol{199}}}
+\def\cao{{\bzf\symbol{200}}}
+\def\caa{{\bzf\symbol{201}}}
+\def\cab{{\bzf\symbol{202}}}
+\def\cac{{\bzf\symbol{203}}}
+\def\cad{{\bzf\symbol{204}}}
+\def\cae{{\bzf\symbol{205}}}
+\def\caf{{\bzf\symbol{206}}}
+\def\cag{{\bzf\symbol{207}}}
+\def\cbo{{\bzf\symbol{208}}}
+\def\cba{{\bzf\symbol{209}}}
+\def\cbb{{\bzf\symbol{210}}}
+\def\cbc{{\bzf\symbol{211}}}
+\def\cbd{{\bzf\symbol{212}}}
+\def\cbe{{\bzf\symbol{213}}}
+\def\cbf{{\bzf\symbol{214}}}
+\def\cbg{{\bzf\symbol{215}}}
+\def\cco{{\bzf\symbol{216}}}
+\def\cca{{\bzf\symbol{217}}}
+\def\ccb{{\bzf\symbol{218}}}
+\def\ccc{{\bzf\symbol{219}}}
+\def\ccd{{\bzf\symbol{220}}}
+\def\cce{{\bzf\symbol{221}}}
+\def\ccf{{\bzf\symbol{222}}}
+\def\ccg{{\bzf\symbol{223}}}
+\def\cdo{{\bzf\symbol{224}}}
+\def\cda{{\bzf\symbol{225}}}
+\def\cdb{{\bzf\symbol{226}}}
+\def\cdc{{\bzf\symbol{227}}}
+\def\cdd{{\bzf\symbol{228}}}
+\def\cde{{\bzf\symbol{229}}}
+\def\cdf{{\bzf\symbol{230}}}
+\def\cdg{{\bzf\symbol{231}}}
+\def\ceo{{\bzf\symbol{232}}}
+\def\cea{{\bzf\symbol{233}}}
+\def\ceb{{\bzf\symbol{234}}}
+\def\cec{{\bzf\symbol{235}}}
+\def\ced{{\bzf\symbol{236}}}
+\def\cee{{\bzf\symbol{237}}}
+\def\cef{{\bzf\symbol{238}}}
+\def\ceg{{\bzf\symbol{239}}}
+\def\cfo{{\bzf\symbol{240}}}
+\def\cfa{{\bzf\symbol{241}}}
+\def\cfb{{\bzf\symbol{242}}}
+\def\cfc{{\bzf\symbol{243}}}
+\def\cfd{{\bzf\symbol{244}}}
+\def\cfe{{\bzf\symbol{245}}}
+\def\cff{{\bzf\symbol{246}}}
+\def\cfg{{\bzf\symbol{247}}}
+\def\cgo{{\bzf\symbol{248}}}
+\def\cga{{\bzf\symbol{249}}}
+\def\cgb{{\bzf\symbol{250}}}
+\def\cgc{{\bzf\symbol{251}}}
+\def\cgd{{\bzf\symbol{252}}}
+\def\cge{{\bzf\symbol{253}}}
+\def\cgf{{\bzf\symbol{254}}}
+\def\cgg{{\bzf\symbol{255}}}
diff --git a/fonts/byzfonts/STY/bzfct.sty b/fonts/byzfonts/STY/bzfct.sty
new file mode 100644
index 0000000000..e0682bba01
--- /dev/null
+++ b/fonts/byzfonts/STY/bzfct.sty
@@ -0,0 +1,14 @@
+%
+% abc -> 64a + 8b + c
+%
+\font\bzct=byyf
+\def\zxz{{\bzct\symbol{48}}}
+\def\zxo{{\bzct\symbol{49}}}
+\def\zxt{{\bzct\symbol{50}}}
+\def\zxt{{\bzct\symbol{52}}}
+\def\zxi{{\bzct\symbol{53}}}
+\def\zxx{{\bzct\symbol{54}}}
+\def\zxv{{\bzct\symbol{55}}}
+\def\zvz{{\bzct\symbol{56}}}
+\def\zvo{{\bzct\symbol{57}}}
+\def\zvt{{\bzct\symbol{58}}}
diff --git a/fonts/byzfonts/STY/f3nts.sty b/fonts/byzfonts/STY/f3nts.sty
new file mode 100644
index 0000000000..e4c920ce28
--- /dev/null
+++ b/fonts/byzfonts/STY/f3nts.sty
@@ -0,0 +1,3 @@
+\font\f=bzal
+\font\z=byzf
+\font\y=byyf
diff --git a/fonts/byzfonts/XAP_diuf/X042_diesis.mf b/fonts/byzfonts/XAP_diuf/X042_diesis.mf
new file mode 100644
index 0000000000..cbf716582c
--- /dev/null
+++ b/fonts/byzfonts/XAP_diuf/X042_diesis.mf
@@ -0,0 +1,17 @@
+beginchar(oct"042",.4em#,.5cap#,0dth#); "Apli Diesi";
+picture QUOTA;
+ path p[];
+
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z4--z2;
+ draw p1;
+ draw p2;
+ QUOTA = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_diuf/X043_disdiesis.mf b/fonts/byzfonts/XAP_diuf/X043_disdiesis.mf
new file mode 100644
index 0000000000..282374ed74
--- /dev/null
+++ b/fonts/byzfonts/XAP_diuf/X043_disdiesis.mf
@@ -0,0 +1,20 @@
+beginchar(oct"043",.4em#,.5cap#,0dth#); "Dipli Diesi";
+picture HASH;
+ path p[];
+
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+ z5 = .5[z4,z2];
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z4--z2;
+ p3 = p2 rotatedaround(z5,90);
+ draw p1;
+ draw p2;
+ draw p3;
+ HASH = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_diuf/X044_trisdiesis.mf b/fonts/byzfonts/XAP_diuf/X044_trisdiesis.mf
new file mode 100644
index 0000000000..01f3b1e8a2
--- /dev/null
+++ b/fonts/byzfonts/XAP_diuf/X044_trisdiesis.mf
@@ -0,0 +1,23 @@
+beginchar(oct"044",.4em#,.5cap#,0dth#); "Tripli Diesi";
+picture DOLLOR;
+ path p[];
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+ z5 = .33[z4,z2];
+ z6 = .66[z4,z2];
+ z7 = .50[z4,z2];
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z4--z2;
+ p3 = p2 rotatedaround(z7,90) shifted(z5-z7);
+ p4 = p2 rotatedaround(z7,90) shifted(z6-z7);
+ draw p1;
+ draw p2;
+ draw p3;
+ draw p4;
+ DOLLOR = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_diuf/X045_ifesis.mf b/fonts/byzfonts/XAP_diuf/X045_ifesis.mf
new file mode 100644
index 0000000000..f934adc6ab
--- /dev/null
+++ b/fonts/byzfonts/XAP_diuf/X045_ifesis.mf
@@ -0,0 +1,17 @@
+beginchar(oct"045",.4em#,.5cap#,0dth#); "Apli Ifesi";
+picture PERCENT;
+ path p[];
+
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z3;
+ draw p1;
+ draw p2;
+ PERCENT = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_diuf/X046_disifesis.mf b/fonts/byzfonts/XAP_diuf/X046_disifesis.mf
new file mode 100644
index 0000000000..baf91c956d
--- /dev/null
+++ b/fonts/byzfonts/XAP_diuf/X046_disifesis.mf
@@ -0,0 +1,20 @@
+beginchar(oct"046",.4em#,.5cap#,0dth#); "Dipli Ifesi";
+ picture AMPERSAND;
+ path p[];
+
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+ z5 = .5[z1,z3];
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z3;
+ p3 = p2 rotatedaround(z5,90);
+ draw p1;
+ draw p2;
+ draw p3;
+ AMPERSAND = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_diuf/X047_trisifesis.mf b/fonts/byzfonts/XAP_diuf/X047_trisifesis.mf
new file mode 100644
index 0000000000..251508c931
--- /dev/null
+++ b/fonts/byzfonts/XAP_diuf/X047_trisifesis.mf
@@ -0,0 +1,23 @@
+beginchar(oct"047",.4em#,.5cap#,0dth#); "Tripli Ifesi";
+picture SQUOTA;
+ path p[];
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+ z5 = .5[z1,z3];
+ z6 = .33[z1,z3];
+ z7 = .66[z1,z3];
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z3;
+ p3 = p2 rotatedaround(z5,90) shifted (z6-z5);
+ p4 = p2 rotatedaround(z5,90) shifted (z7-z5);
+ draw p1;
+ draw p2;
+ draw p3;
+ draw p4;
+ SQUOTA = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/BS_zugos.mf b/fonts/byzfonts/XAP_fth/BS_zugos.mf
new file mode 100644
index 0000000000..bf6e809dd9
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/BS_zugos.mf
@@ -0,0 +1,23 @@
+beginchar(oct"010",.4em#,.5cap#,0dth#); "Zigos";
+picture BS;
+ path p[];
+
+ Diam = .4w;
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+ z5 = .5[z1,z3];
+ pickup pencircle scaled .8pt;
+ p0 = fullcircle scaled .4w shifted (z0);
+ p1 = z1--z2;
+ p2 = z3--z4;
+ p3 = z1--z3;
+ p4 = p3 rotatedabout(z5,90);
+ draw p0;
+ draw p1;
+ undraw p2;
+ draw p4;
+ BS = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/CR_fx1.mf b/fonts/byzfonts/XAP_fth/CR_fx1.mf
new file mode 100644
index 0000000000..ae2fd1aa77
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/CR_fx1.mf
@@ -0,0 +1,18 @@
+beginchar(oct"015",.4em#,.5cap#,0dth#); "A Xromatiki Fthora";
+picture CR;
+ path p[];
+ z0 = (.5w,.5h);
+ x1 = w - x2 = -.2w;
+ y1 = y2 = y0 = y5;
+ x3 = w - x4 = -.22w;
+ y3 = .3h;
+ y4 = .7h;
+
+ pickup pencircle scaled .8pt;
+ p1 = flex(z3,z1,z0) & flex(z0,z2,z4);
+ p2 = p1 rotatedabout(z0,-5);
+ p3 = fullcircle scaled Diam shifted (z0);
+ draw p2;
+ draw p3;
+ CR = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/DC1_fx2.mf b/fonts/byzfonts/XAP_fth/DC1_fx2.mf
new file mode 100644
index 0000000000..c2816fb249
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/DC1_fx2.mf
@@ -0,0 +1,14 @@
+beginchar(oct"021",.4em#,.5cap#,0dth#); "B Xromatiki Fthora";
+picture DCO;
+ path p[];
+ y1 = y0 = y2 = .5h;
+ x1 = -.2w; x0 = .5w; x2 = 1.2w;
+ y3 = 19h/50; x3 = .9w;
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1..controls z2..z3;
+ draw p1;
+ draw p2;
+ DCO = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/DC2_spathi.mf b/fonts/byzfonts/XAP_fth/DC2_spathi.mf
new file mode 100644
index 0000000000..ad58f35fd8
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/DC2_spathi.mf
@@ -0,0 +1,18 @@
+beginchar(oct"022",.4em#,.5cap#,0dth#); "Spathi";
+picture DCT;
+ path p[];
+ y1 = y0 = y2 = .5h;
+ x1 = -.2w; x0 = .5w; x2 = 1.2w;
+ x3 = .9w;
+ y3 = 19h/50; x4 = x5 = 4w/5;
+ y4 = 3.5h/5; y5 = 1.5h/5;
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1..controls z2..z3;
+ p3 = z4--z5;
+ draw p1;
+ draw p2;
+ draw p3;
+ DCT = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/DC3_dni.mf b/fonts/byzfonts/XAP_fth/DC3_dni.mf
new file mode 100644
index 0000000000..f14c1df274
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/DC3_dni.mf
@@ -0,0 +1,23 @@
+beginchar(oct"023",.4em#,.5cap#,0dth#); "Diatoniko fthora tou ni";
+picture DCTh;
+ path p[];
+
+ x0 = x1 = .5w;
+ y0 = .55h; y1 = .3h;
+ y2 = y6 = .15h;
+ x2 = 2w/5;
+ x3 = 17w/50; x4 = 33w/50;
+ y4 = .17h;
+ x5 = x7 = 9w/10;
+ y3 = y5 = .11h; y7 = .29h;
+ x6 = .97w;
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = flex(z1,z2,z3);
+ p3 = flex(z3,z4,z5) & flex(z5,z6,z7);
+ draw p1;
+ draw p2;
+ draw p3;
+ DCTh = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/DC4_dNi.mf b/fonts/byzfonts/XAP_fth/DC4_dNi.mf
new file mode 100644
index 0000000000..067081ce47
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/DC4_dNi.mf
@@ -0,0 +1,25 @@
+beginchar(oct"024",.4em#,.5cap#,0dth#); "Diatoniko fthora tou Ni";
+picture DCF;
+ path p[];
+ x0 = x1 = x8 = x9 = .5w;
+ y8 = .8h; y9 = .95h;
+ y0 = .55h; y1 = .3h;
+ y2 = y6 = .15h;
+ x2 = 2w/5;
+ x3 = 17w/50; x4 = 33w/50;
+ y4 = .17h;
+ x5 = x7 = 9w/10;
+ y3 = y5 = .11h; y7 = .29h;
+ x6 = .97w;
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = flex(z1,z2,z3);
+ p3 = flex(z3,z4,z5) & flex(z5,z6,z7);
+ p4 = z8--z9;
+ draw p1;
+ draw p2;
+ draw p3;
+ draw p4;
+ DCF = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/DLE_kliton.mf b/fonts/byzfonts/XAP_fth/DLE_kliton.mf
new file mode 100644
index 0000000000..741718e946
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/DLE_kliton.mf
@@ -0,0 +1,27 @@
+beginchar(oct"020",.4em#,.5cap#,0dth#); "Kliton";
+picture DLE;
+ path p[];
+
+ Radi = .5Diam;
+ z0 = .5(w,h);
+ z1 = .74(w,h);
+ d1 = (x0-x1)++(y0-y1);
+ l1 = Radi/d1;
+ x2 = l1*x1 + (1-l1)*x0;
+ y2 = l1*y1 + (1-l1)*y0;
+ z3 = .1(w,h);
+ d2 = (x0-x3)++(y0-y3);
+ l2 = Radi/d2;
+ x4 = l2*x3 + (1-l2)*x0;
+ y4 = l2*y3 + (1-l2)*y0;
+ x5 = 1w/25; y5 = 5h/25;
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z3..{z4-z3}z5;
+ p3 = z2--z4;
+ draw p1;
+ draw p2;
+ undraw p3;
+DLE = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/XAP_fth/FF_fpa.mf b/fonts/byzfonts/XAP_fth/FF_fpa.mf
new file mode 100644
index 0000000000..d6ecb42469
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/FF_fpa.mf
@@ -0,0 +1,16 @@
+beginchar(oct"014",.4em#,.5cap#,0dth#); "Diatoniki Fthora tou pa";
+picture FF;
+ path p[];
+
+x0 = x1 = x2 = .5w;
+y0 = .5h;
+y1 = 15h/50;
+y2 = h/10;
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z2;
+ draw p1;
+ draw p2;
+ FF = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/HT_fKe.mf b/fonts/byzfonts/XAP_fth/HT_fKe.mf
new file mode 100644
index 0000000000..be4b825b95
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/HT_fKe.mf
@@ -0,0 +1,17 @@
+beginchar(oct"011",.4em#,.5cap#,0dth#); "Diatoniki Fthora tou Ke";
+picture HT;
+ path p[];
+
+x0 = x3 = x4 = .5w;
+y0 = .5h;
+y1 = 15h/50;
+y2 = h/10;
+y3 = 35h/50;
+y4 = 45h/50;
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p3 = z3--z4;
+ draw p1;
+ draw p3;
+ HT = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/LF_fDi.mf b/fonts/byzfonts/XAP_fth/LF_fDi.mf
new file mode 100644
index 0000000000..ce908511c9
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/LF_fDi.mf
@@ -0,0 +1,21 @@
+beginchar(oct"012",.4em#,.5cap#,0dth#); "Diatoniki Fthora tou Di";
+picture LF;
+ path p[];
+
+ z0 = (w/2,h/2);
+ x1 = w - x2 = .5curve_sidebar;
+ y1 = .1h; y2 = .9h;
+ z3 = .35[z0,z1];
+ z4 = .35[z0,z2];
+
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z2;
+ p3 = z3--z4;
+ p4 = p2 rotatedabout(z0,90);
+ p5 = p3 rotatedabout(z0,90);
+ draw p1;
+ draw p4;
+ undraw p5;
+ LF = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/NAK_dBou.mf b/fonts/byzfonts/XAP_fth/NAK_dBou.mf
new file mode 100644
index 0000000000..9eb800b276
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/NAK_dBou.mf
@@ -0,0 +1,17 @@
+beginchar(oct"025",.4em#,.5cap#,0dth#); "Diatoniki fthora tou Bou";
+picture NAK;
+ path p[];
+ y0 = y1 = 9h/10;
+ x0 = 4w/5; x6 = 7w/10;
+ x2 = 16w/25; y2 = 33h/50;
+ y3 = .5h; y5 = 3h/10;
+ x4 = 3w/5; y4 = 2h/5;
+ y6 = 7h/50;
+ x7 = 29w/50; y7 = 3w/50;
+ x1 = x3 = x5 = 3w/10;
+
+ p0 = z0--z1 & z1--z2 & z2--z3 & z3--z4 & z4--z5 & z5..controls z6..z7;
+ pickup pencircle scaled .8pt;
+ draw p0;
+ NAK = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/SYN_dZo.mf b/fonts/byzfonts/XAP_fth/SYN_dZo.mf
new file mode 100644
index 0000000000..b1d0e94f1b
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/SYN_dZo.mf
@@ -0,0 +1,22 @@
+beginchar(oct"026",.4em#,.5cap#,0dth#); "Diatoniki fthora tou Zo";
+picture SYN;
+ path p[];
+ y0 = y1 = 9h/10;
+ x0 = 4w/5; x6 = 7w/10;
+ x2 = 16w/25; y2 = 33h/50;
+ y3 = .5h; y5 = 3h/10;
+ x4 = 3w/5; y4 = 2h/5;
+ y6 = 7h/50;
+ x7 = 29w/50; y7 = 3w/50;
+ x1 = x3 = x5 = 3w/10;
+ z8 = .18[z0,z1];
+
+ p0 = z0--z1 & z1--z2 & z2--z3 & z3--z4 & z4--z5 & z5..controls z6..z7;
+ p1 = z8--z0 rotatedabout(z8,60);
+ p2 = p1 rotatedabout(z8,-180);
+ pickup pencircle scaled .8pt;
+ draw p0;
+ draw p1;
+ draw p2;
+ SYN = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_fth/VT_fGa.mf b/fonts/byzfonts/XAP_fth/VT_fGa.mf
new file mode 100644
index 0000000000..f2ec08fb7d
--- /dev/null
+++ b/fonts/byzfonts/XAP_fth/VT_fGa.mf
@@ -0,0 +1,19 @@
+beginchar(oct"013",.4em#,.5cap#,0dth#); "Diatoniki Fthora tou Ga";
+picture VT;
+ path p[];
+
+x0 = x1 = x2 = x3 = x4 = .5w;
+y0 = .5h;
+y1 = 15h/50;
+y2 = h/10;
+y3 = 35h/50;
+y4 = 45h/50;
+ pickup pencircle scaled .8pt;
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1--z2;
+ p3 = z3--z4;
+ draw p1;
+ draw p2;
+ draw p3;
+ VT = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_poi/X052_eteron.mf b/fonts/byzfonts/XAP_poi/X052_eteron.mf
new file mode 100644
index 0000000000..9a8923e211
--- /dev/null
+++ b/fonts/byzfonts/XAP_poi/X052_eteron.mf
@@ -0,0 +1,32 @@
+beginchar(oct"052",.8em#,5cap#/7,0dth#); "Eteron";
+picture ETEPON;
+path p[];
+
+ save ww,hh,Diam;
+ ww = w/8; hh = h/5;
+ Diam = 2ww;
+ z0 = (4ww,2.5hh);
+ z1 = (1.6ww,4.1hh);
+ z2 = (0,2.4hh);
+ z3 = (2.2ww,3.1hh);
+ z4 = (5.8ww,1.9hh);
+ z5 = (7.5ww,3.4hh);
+ z6 = (3ww,4hh);
+ z7 = (.5ww,2hh);
+ z8 = (8ww,5hh);
+ z9 = (8ww,4hh);
+ z10 = (7ww,3.5hh);
+ y11 = y12 = 3.5hh;
+ x11 = 2.5ww; x12 = 5.5ww;
+
+ p2 = z1{z7-z1}..z2;
+ p3 = z2{z6-z2}..controls z3..z0..controls z4..z5;
+ p4 = z5{z8-z5}..z10..{z9-z5}z5;
+
+ pickup pencircle scaled .8pt;
+ draw p2;
+ draw p3;
+ draw p4;
+
+ ETEPON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_poi/X053_antikenoma.mf b/fonts/byzfonts/XAP_poi/X053_antikenoma.mf
new file mode 100644
index 0000000000..e291c21f65
--- /dev/null
+++ b/fonts/byzfonts/XAP_poi/X053_antikenoma.mf
@@ -0,0 +1,24 @@
+beginchar(oct"053",.8em#,cap#,0dth#); "Antikenoma";
+picture ANTIKENWMA;
+ path p[];
+
+ z0 = (0,.5h);
+ z1 = (7w/8,.5h);
+ z2 = (6.5w/8,1.8h/5);
+ z3 = (5.3w/8,1.5h/5);
+ z4 = (.5[x0,x1],.55h);
+
+ p1 = z0..z4..z1;
+ z5 = point 1.5 of p1;
+ z6 = point 1.75 of p1;
+ z7 = (.7[x5,x6],.4[y6,y2]);
+ p2 = z1{z1-z4}..z2{z3-z2}..z3;
+ p4 = reverse subpath (0,2) of p2;
+ p5 = reverse subpath (1,2) of p1;
+ p3 = z4{z1-z4}..{z2-z5}z7{z2-z6}..{z3-z7}z3..p4..p5..cycle;
+ pickup pencircle scaled .4pt;
+ draw p1;
+ draw p2;
+ fill p3;
+ ANTIKENWMA = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_poi/X054_omalon.mf b/fonts/byzfonts/XAP_poi/X054_omalon.mf
new file mode 100644
index 0000000000..edb3665a88
--- /dev/null
+++ b/fonts/byzfonts/XAP_poi/X054_omalon.mf
@@ -0,0 +1,18 @@
+beginchar(oct"054",.8em#,cap#,0dth#); "Omalon";
+picture OMALON;
+ path p[];
+
+ y3 = y4 = h - y1 = 9h/25;
+ y2 = y1; x3 = 14w/20;
+ x1 = 13w/20;
+ x2 = 16w/20; x4 = 11w/20;
+ z5 = .5[z1,z4];
+ x0 = 0; y0 = y5;
+ p1 = z1--z2--z3--z4--cycle;
+ p2 = z0--z5;
+
+ pickup pencircle scaled .8pt;
+ fill p1;
+ draw p2;
+ OMALON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_poi/X055_varia.mf b/fonts/byzfonts/XAP_poi/X055_varia.mf
new file mode 100644
index 0000000000..cb882c908f
--- /dev/null
+++ b/fonts/byzfonts/XAP_poi/X055_varia.mf
@@ -0,0 +1,39 @@
+beginchar(oct"055",.5em#,cap#,1.5dth#); "Varia";
+picture BAPEIA, scBAPEIA;
+path p[];
+
+ save ww,hh,dd;
+ ww = w/5; hh = h/7; dd = d/3;
+
+ x0 = .2ww; x4 = 4.5ww;
+ y0 = 6.1hh; y3 = y4 = -2.0dd;
+ x8 = x1 = .6ww; y1 = 1.5hh;
+ x2 = 1.4ww; y2 = -.5dd;
+ x3 = 4.4ww;
+ x7 = x6 = 1.75ww; y5 = -1dd;
+ y6 = 0; x5 = 2.3ww;
+ y7 = 5.8hh; y8 = 5.7hh;
+ x9 = .7ww; y9 = y7;
+ x10 = .5[x8,x7];
+ y10 = .5[y8,y1];
+
+ p1 = z0..controls z9..z8;
+ p2 = z8--z1;
+ p3 = flex(z1,z2,z3);
+ p4 = z3--z4;
+ p5 = z4..controls z5..z6;
+ p6 = z6--z7;
+ p7 = z7--z0;
+
+ p8 = p1 & p2 & p3 & p4 & p5 & p6 & p7 & cycle;
+ p10 = p8 rotatedaround(z10,10);
+ fill p10;
+ BAPEIA = currentpicture;
+ clearit;
+ p9 = p8 yscaled 1.4;
+ p11 = p9 rotatedaround(z10,10);
+ fill p11;
+ scBAPEIA = currentpicture;
+ clearit;
+ addto currentpicture also BAPEIA;
+ endchar;
diff --git a/fonts/byzfonts/XAP_poi/X056_psifiston.mf b/fonts/byzfonts/XAP_poi/X056_psifiston.mf
new file mode 100644
index 0000000000..dd9db0283c
--- /dev/null
+++ b/fonts/byzfonts/XAP_poi/X056_psifiston.mf
@@ -0,0 +1,19 @@
+beginchar(oct"056",.8em#,cap#,0dth#); "Psifiston";
+picture UHFICTON;
+ path p[];
+
+ z0 = (0,.5w);
+ z2 = (7w/16,6h/25);
+ z3 = (15w/16,7h/10);
+ z8 = (w/40,.55h);
+ z6 = (6w/16,2.7h/10);
+ z4 = (13w/16,7h/10);
+ z5 = (5.7w/8,3h/5);
+
+ p1 = flex(z0,z2,z3);
+ p2 = flex(z5,z6,z8);
+ p3 = z3..z4..z5;
+ p4 = z8--z0;
+ fill p1 & p3 & p2 & p4 & cycle;
+ UHFICTON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_poi/X057_endofonon.mf b/fonts/byzfonts/XAP_poi/X057_endofonon.mf
new file mode 100644
index 0000000000..d59effaaf7
--- /dev/null
+++ b/fonts/byzfonts/XAP_poi/X057_endofonon.mf
@@ -0,0 +1,36 @@
+beginchar(oct"057",.8em#,5cap#/7,0dth#); "Endofonon";
+picture ENDOFWNON;
+path p[];
+
+ save ww,hh,Diam;
+ ww = w/8; hh = h/5;
+ Diam = 2ww;
+ z0 = (4ww,2.5hh);
+ z1 = (1.6ww,4.1hh);
+ z2 = (0,2.4hh);
+ z3 = (2.2ww,3.1hh);
+ z4 = (5.8ww,1.9hh);
+ z5 = (7.5ww,3.4hh);
+ z6 = (3ww,4hh);
+ z7 = (.5ww,2hh);
+ z8 = (8ww,5hh);
+ z9 = (8ww,4hh);
+ z10 = (7ww,3.5hh);
+ y11 = y12 = 3.5hh;
+ x11 = 2.5ww; x12 = 5.5ww;
+
+ p1 = fullcircle scaled Diam shifted (z0);
+ p2 = z1{z7-z1}..z2;
+ p3 = z2{z6-z2}..controls z3..z0..controls z4..z5;
+ p4 = z5{z8-z5}..z10..{z9-z5}z5;
+
+ pickup pencircle scaled .8pt;
+ draw p1;
+ draw p2;
+ draw p3;
+ draw p4;
+ filldraw fullcircle scaled .35ww shifted (z11);
+ filldraw fullcircle scaled .35ww shifted (z12);
+
+ ENDOFWNON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_pos/x000_xamili.mf b/fonts/byzfonts/XAP_pos/x000_xamili.mf
new file mode 100644
index 0000000000..2b9b54ecb4
--- /dev/null
+++ b/fonts/byzfonts/XAP_pos/x000_xamili.mf
@@ -0,0 +1,33 @@
+beginchar(oct"000",.8em#,5cap#/7,.5dth#); "Xamili";
+ picture XAMHLH, scXAMHLH;
+ path p[];
+
+ save ww,hh,dd;
+ ww = w/8; hh = h/5; dd = d;
+
+ x3 = 2ww; y0 = 3.4hh;
+ y1 = 3.6hh; x0 = 1.5ww;
+ x2 = 1.3ww; y2 = .5hh;
+ x4 = 3ww;
+ x5 = x6 = 8ww - x1 = 7.5ww;
+ y3 = y5 = y4 = -.2dd;
+ y7 = y6 = 0;
+ x7 = 2.5ww;
+ y8 = y9 = .5hh;
+ y10 = y11 = -.5dd;
+ x8 = 4.5ww; x9 = 5.5ww;
+ x10 = 4.7ww; x11 = 5.7ww;
+
+ p0 = z0--z1{down}..z2{z4-z1}..{curl 0}z3--z5--z6--z7{z1-z5}..{up}z0
+ ..cycle;
+ p1 = z8--z9--z11--z10--z8..cycle;
+ fill p0; fill p1;
+ XAMHLH = currentpicture;
+ clearit;
+ p2 = p1 scaled 1.4;
+ p3 = p0 scaled 1.4;
+ fill p3; fill p2;
+ scXAMHLH = currentpicture;
+ clearit;
+ addto currentpicture also XAMHLH;
+ endchar;
diff --git a/fonts/byzfonts/XAP_pos/x001_iporroi.mf b/fonts/byzfonts/XAP_pos/x001_iporroi.mf
new file mode 100644
index 0000000000..92d81a6509
--- /dev/null
+++ b/fonts/byzfonts/XAP_pos/x001_iporroi.mf
@@ -0,0 +1,5 @@
+beginchar(oct"001",.3em#,4cap#/7,.5dth#); "Iporoi";
+ path p[];
+
+ addto currentpicture also YPORROH;
+ endchar;
diff --git a/fonts/byzfonts/XAP_pos/x002_oligon.mf b/fonts/byzfonts/XAP_pos/x002_oligon.mf
new file mode 100644
index 0000000000..37d13f95db
--- /dev/null
+++ b/fonts/byzfonts/XAP_pos/x002_oligon.mf
@@ -0,0 +1,21 @@
+beginchar(oct"002",.8em#,5cap#/7,0dth#); "Oligon";
+ path p[];
+ picture OLIGON, scOLIGON;
+
+ save ww,hh;
+ ww = w/8; hh = h/5;
+
+ y0 = y1 = 0;
+ y2 = y3 = hh;
+ x0 = .4ww; x1 = 7.9ww;
+ x2 = 7.6ww; x3 = .1ww;
+ p0 = z0--z1..z2--z3..cycle;
+ fill p0;
+ OLIGON = currentpicture;
+ clearit;
+ p1 = p0 xscaled 1.4;
+ fill p1;
+ scOLIGON = currentpicture;
+ clearit;
+ addto currentpicture also OLIGON;
+ endchar;
diff --git a/fonts/byzfonts/XAP_pos/x003_petasti.mf b/fonts/byzfonts/XAP_pos/x003_petasti.mf
new file mode 100644
index 0000000000..bf18ba3c69
--- /dev/null
+++ b/fonts/byzfonts/XAP_pos/x003_petasti.mf
@@ -0,0 +1,23 @@
+beginchar(oct"003",.8em#,cap#,dth#); "Petasti";
+ path p[];
+ picture PETACTH, scPETACTH;
+
+ ww := w/8; hh := h/4; dd := d/1.5;
+ z0 = (2.1ww,1.7hh);
+ z1 = (0.1ww,1.7hh); z3 = (2.6ww,0.0hh);
+ z4 = (5.4ww,-.4dd); z6 = (7.9ww,hh);
+ z7 = (5.9ww,1.7hh); z9 = (6.55ww,.8hh);
+ z10 = (4.4ww,.2dd); z11 = (2.1ww,.5hh); z12 = (.9ww,1.3hh);
+
+ p1 = z0..z1 & flex(z1,z3,z4) & flex(z4,z6,z7)
+ & flex(z7,z9,z10) & flex(z10,z11,z12)
+ & z12..z0 & cycle;
+ fill p1;
+ PETACTH = currentpicture;
+ p2 = p1 scaled 0.7;
+ clearit;
+ fill p2;
+ scPETACTH = currentpicture;
+ clearit;
+ addto currentpicture also PETACTH;
+endchar;
diff --git a/fonts/byzfonts/XAP_pos/x004_kentima.mf b/fonts/byzfonts/XAP_pos/x004_kentima.mf
new file mode 100644
index 0000000000..11f51a048c
--- /dev/null
+++ b/fonts/byzfonts/XAP_pos/x004_kentima.mf
@@ -0,0 +1,21 @@
+beginchar(oct"004",.3em#,4cap#/7,.5dth#); "Kentima";
+ path p[];
+ picture KENTHMA, YPORROH;
+ save ww,hh,dd;
+ ww = w/3; hh = h/4; dd = d;
+
+ y0 = y1 = hh;
+ y2 = y3 = -.125dd;
+ x0 = .25ww; x1 = x3 = 1.5ww; x2 = 2.75ww;
+ z5 = z2 reflectedabout (z1,z3);
+ z6 = z0 reflectedabout (z1,z3);
+ p1 = z0--z1--z2--z3--cycle;
+ p2 = z1--z6--z3--z5--cycle;
+ fill p1;
+ KENTHMA = currentpicture;
+ clearit;
+ fill p2;
+ YPORROH= currentpicture;
+ clearit;
+ addto currentpicture also KENTHMA;
+ endchar;
diff --git a/fonts/byzfonts/XAP_pos/x005_ipsili.mf b/fonts/byzfonts/XAP_pos/x005_ipsili.mf
new file mode 100644
index 0000000000..49367c3fc6
--- /dev/null
+++ b/fonts/byzfonts/XAP_pos/x005_ipsili.mf
@@ -0,0 +1,26 @@
+beginchar(oct"005",.8em#,cap#,0); "Ipsili";
+ picture YPSHLH, scYPSHLH;
+ transform t[];
+ path p[];
+ save xt,yt;
+ xt = 8em/110;
+ yt = cap/17;
+
+ x0 = .5xt; x0 = w - x6; y0 = .3yt; y1 = 3yt; y2 = 2y1; y3 = 3y1;
+ y4 = 4y1; x1 = 3.3xt; x2 = 5.5xt; x3 = 7xt; x4 = 7.9xt; x5 = 8xt;
+ y5 = 14yt; y6 = 15yt; y10= 3yt; y7 = 4y10; y8 = 3y10; y9 = 2y10;
+ x10= 4xt; x9 = 6.8xt; x8 = 8.7xt; x7 = 9.8xt; x11= 1.7xt; y11= .8yt;
+ z12 = (5xt,-xt); z13 = (4.9xt,-.6xt);
+
+ p1 = flex(z0,z3,z5)--z6 & flex(z6,z9,z11) & z11---z13..z12---z0
+ & cycle;
+ fill p1;
+ YPSHLH = currentpicture;
+ t1 = identity scaled .5;
+ p2 = p1 transformed t1;
+ clearit;
+ fill p2;
+ scYPSHLH = currentpicture;
+ clearit;
+ addto currentpicture also YPSHLH;
+endchar;
diff --git a/fonts/byzfonts/XAP_pos/x006_elafron.mf b/fonts/byzfonts/XAP_pos/x006_elafron.mf
new file mode 100644
index 0000000000..4eee622d09
--- /dev/null
+++ b/fonts/byzfonts/XAP_pos/x006_elafron.mf
@@ -0,0 +1,16 @@
+beginchar(oct"006",.8em#,cap#,dth#); "Elafron";
+picture ELAFRON, scELAFRON;
+transform t[];
+
+ z0 = (2w/5,1.7h/5); z1 = (6w/5,1.7h/5);
+ z2 = (.5w,0); z3 = (.5w,h);
+t1 = identity reflectedabout(z0,z1) shifted (0,-.45cap)
+reflectedabout(z2,z3);
+addto currentpicture also PETACTH transformed t1;
+ELAFRON = currentpicture;
+clearit;
+addto currentpicture also scPETACTH transformed t1;
+scELAFRON = currentpicture;
+clearit;
+addto currentpicture also ELAFRON;
+endchar;
diff --git a/fonts/byzfonts/XAP_pos/x007_ison.mf b/fonts/byzfonts/XAP_pos/x007_ison.mf
new file mode 100644
index 0000000000..003c4f57e0
--- /dev/null
+++ b/fonts/byzfonts/XAP_pos/x007_ison.mf
@@ -0,0 +1,26 @@
+beginchar(oct"007",.8em#,cap#,0dth#); "Ison";
+ path p[];
+ picture ICON, scICON;
+
+ save ww,hh;
+ ww = w/8; hh = h/5;
+
+ x0 = 2.1ww; y0 = 2h/5;
+ x2 = .1ww; y2 = y8 = h/5;
+ y5 = .7h/5;
+ x1 = x7 = x3 = 1.1ww;
+ y3 = y4 = 0; y1 = 2.4h/5;
+ x4 = 7.9ww; x5 = 7.6ww;
+ y7 =.4h/5; x8 = .3ww;
+
+ p1 = z0..z1 & flex(z1,z2,z3) & z3--z4 & z4--z5 & z5--z7 &
+ flex(z7,z8,z0) & cycle;
+ fill p1;
+ ICON = currentpicture;
+ p2 = p1 xscaled 1.4;
+ clearit;
+ fill p2;
+ scICON = currentpicture;
+ clearit;
+ addto currentpicture also ICON;
+ endchar;
diff --git a/fonts/byzfonts/XAP_pos/x016_kentimata.mf b/fonts/byzfonts/XAP_pos/x016_kentimata.mf
new file mode 100644
index 0000000000..09f5f2f9a7
--- /dev/null
+++ b/fonts/byzfonts/XAP_pos/x016_kentimata.mf
@@ -0,0 +1,8 @@
+beginchar(oct"016",.6em#,cap#,dth#); "Kentimata";
+ picture KENTHMATA;
+ path p[];
+
+ addto currentpicture also KENTHMA;
+ addto currentpicture also KENTHMA shifted (.3w,0);
+ KENTHMATA = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_pos/x017_apostrofos.mf b/fonts/byzfonts/XAP_pos/x017_apostrofos.mf
new file mode 100644
index 0000000000..c10705bca7
--- /dev/null
+++ b/fonts/byzfonts/XAP_pos/x017_apostrofos.mf
@@ -0,0 +1,45 @@
+beginchar(oct"017",.8em#,cap#,dth#); "Apostrofos";
+picture APOCTROFOC,scAPOCTROFOC,KLACMA, APOCTROFOYLA,Apoctrofoc;
+path p[];
+
+ save ww,hh,dd;
+ ww := w/5; hh := h/5;
+
+ z0 = (2.9ww,-.3d);
+ z1 = (4.38ww,0);
+ z2 = (3.75ww,1.9hh);
+ z6 = (2.4ww,2.3hh);
+ z8 = (2.2ww,2.1hh);
+ z3 = (.8ww,2.6hh);
+ z4 = (.7ww,2.3hh);
+ z5 = (3.6ww,0);
+ z7 = (3.4ww,1.4hh);
+
+ p1 = flex(z0,z1,z2);
+ p2 = z2..controls z6..z3;
+ p3 = z3--z4;
+ p4 = z4..controls z8..z7;
+ p5 = flex(z7,z5,z0);
+ p6 = p1 & p2 & p3 & p4 & p5 & cycle;
+ fill p6;
+ APOCTROFOC = currentpicture;
+ p7 = p6 rotatedaround(z8,-30) scaled .7;
+ clearit;
+ fill p7;
+ scAPOCTROFOC = currentpicture;
+ p9 = p6 rotatedaround(z8,210) scaled .3
+ reflectedabout((.5w,0),(.5w,h));
+ clearit;
+ fill p9;
+ KLACMA = currentpicture;
+ clearit;
+ p8 = p6 scaled .5;
+ fill p8;
+ APOCTROFOYLA = currentpicture;
+ clearit;
+ p10 = p6 scaled .7;
+ fill p8;
+ Apoctrofoc = currentpicture;
+ clearit;
+ addto currentpicture also APOCTROFOC;
+ endchar;
diff --git a/fonts/byzfonts/XAP_syn/x060.mf b/fonts/byzfonts/XAP_syn/x060.mf
new file mode 100644
index 0000000000..c388a5e1cb
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x060.mf
@@ -0,0 +1,8 @@
+beginchar(oct"060",.8em#,.7cap#,dth#); "Gorgon*Xamilis*Diplis";
+z0 = (.4w,-.3h);
+ addto currentpicture also GOPGON shifted (.45w,.3h);
+ addto currentpicture also XAMHLH;
+ pickup pencircle scaled pt;
+ drawdot z0;
+ drawdot z0 shifted (.2w,0);
+ endchar;
diff --git a/fonts/byzfonts/XAP_syn/x061.mf b/fonts/byzfonts/XAP_syn/x061.mf
new file mode 100644
index 0000000000..226659d7a5
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x061.mf
@@ -0,0 +1,4 @@
+beginchar(oct"061",.8em#,.7cap#,.5dth#); "Gorgon*Xamilis";
+ addto currentpicture also GOPGON shifted (.45w,.3h);
+ addto currentpicture also XAMHLH;
+ endchar;
diff --git a/fonts/byzfonts/XAP_syn/x062.mf b/fonts/byzfonts/XAP_syn/x062.mf
new file mode 100644
index 0000000000..ba1f44a4ca
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x062.mf
@@ -0,0 +1,4 @@
+beginchar(oct"062",.8em#,.7cap#,dth#); "Gorgon*Elafrou";
+ addto currentpicture also GOPGON shifted (.45w,.6h);
+ addto currentpicture also ELAFRON;
+ endchar;
diff --git a/fonts/byzfonts/XAP_syn/x063.mf b/fonts/byzfonts/XAP_syn/x063.mf
new file mode 100644
index 0000000000..7d0f469182
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x063.mf
@@ -0,0 +1,8 @@
+beginchar(oct"063",.8em#,.7cap#,dth#); "Gorgon*Elafrou*Diplis";
+z0 = (.4w,-.3h);
+ addto currentpicture also GOPGON shifted (.45w,.6h);
+ addto currentpicture also ELAFRON;
+ pickup pencircle scaled pt;
+ drawdot z0;
+ drawdot z0 shifted (.2w,0);
+ endchar;
diff --git a/fonts/byzfonts/XAP_syn/x070.mf b/fonts/byzfonts/XAP_syn/x070.mf
new file mode 100644
index 0000000000..a7b8fe39d0
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x070.mf
@@ -0,0 +1,5 @@
+beginchar(oct"070",.6em#,.8cap#,0dth#); "Gorgon+Ifesis*Iporrois";
+ addto currentpicture also YPORROH;
+ addto currentpicture also GOPGON shifted (.1w,.3h);
+ addto currentpicture also PERCENT shifted (.4w,.25h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x071.mf b/fonts/byzfonts/XAP_syn/x071.mf
new file mode 100644
index 0000000000..969ef9a017
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x071.mf
@@ -0,0 +1,5 @@
+beginchar(oct"071",.6em#,.8cap#,2dth#); "Gorgon*Iporrois*Dieseos";
+ addto currentpicture also YPORROH shifted (.2w,0);
+ addto currentpicture also GOPGON shifted (.5w,.3h);
+ addto currentpicture also QUOTA shifted (.0w,-.7h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x072.mf b/fonts/byzfonts/XAP_syn/x072.mf
new file mode 100644
index 0000000000..65c6d21b64
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x072.mf
@@ -0,0 +1,5 @@
+beginchar(oct"072",.6em#,.8cap#,2dth#); "Gorgon*Iporrois*Dieseos";
+ addto currentpicture also YPORROH shifted (.3w,0);
+ addto currentpicture also GOPGON shifted (.6w,.3h);
+ addto currentpicture also DCO shifted (.2w,-.7h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x073.mf b/fonts/byzfonts/XAP_syn/x073.mf
new file mode 100644
index 0000000000..b0cf79ef2f
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x073.mf
@@ -0,0 +1,10 @@
+beginchar(oct"073",1.4em#,7cap#/7,2dth#);
+"Varia+ison*diplis*eterou";
+z0 = .5*(w,h);
+addto currentpicture also BAPEIA shifted (.03w,0);
+addto currentpicture also ICON shifted (.3w,0);
+addto currentpicture also ETEPON shifted (.4w,-.8h);
+pickup pencircle scaled pt;
+drawdot z0 shifted (.1w,-.7h);
+drawdot z0 shifted (.2w,-.7h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x074.mf b/fonts/byzfonts/XAP_syn/x074.mf
new file mode 100644
index 0000000000..5ddbe189c0
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x074.mf
@@ -0,0 +1,4 @@
+beginchar(oct"074",1.2em#,7cap#/7,dth#); "Varia+ison";
+addto currentpicture also BAPEIA shifted (.03w,0);
+addto currentpicture also ICON shifted (.3w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x075.mf b/fonts/byzfonts/XAP_syn/x075.mf
new file mode 100644
index 0000000000..c31e7ba19f
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x075.mf
@@ -0,0 +1,10 @@
+beginchar(oct"075",1.25em#,cap#,dth#);
+"Ison+Gorgon parestigmenon dexia*kentimaton*oligou";
+z0 = .5*(w,h);
+ addto currentpicture also scOLIGON shifted(.1w,0);
+ addto currentpicture also ICON shifted(0,.2h);
+ addto currentpicture also KENTHMATA shifted(.63w,.2h);
+ addto currentpicture also GOPGON shifted(.74w,.4h);
+ pickup pencircle scaled pt;
+ drawdot z0 shifted (.46w,.05h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x076.mf b/fonts/byzfonts/XAP_syn/x076.mf
new file mode 100644
index 0000000000..05ef0a96e6
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x076.mf
@@ -0,0 +1,7 @@
+beginchar(oct"076",1.3em#,7cap#/7,dth#); "Ison+Pafsis";
+z0 = .5*(w,h);
+addto currentpicture also ICON;
+addto currentpicture also BAPEIA shifted (.57w,0);
+pickup pencircle scaled pt;
+drawdot z0 shifted (.35w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x077.mf b/fonts/byzfonts/XAP_syn/x077.mf
new file mode 100644
index 0000000000..b87a3fa8fb
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x077.mf
@@ -0,0 +1,5 @@
+beginchar(oct"077",1.1em#,7cap#/7,dth#); "Ison+Stayros";
+z0 = .5*(w,h);
+addto currentpicture also ICON;
+addto currentpicture also CTAYPOC shifted (.7w,-.35h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x100.mf b/fonts/byzfonts/XAP_syn/x100.mf
new file mode 100644
index 0000000000..09dbdbeaae
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x100.mf
@@ -0,0 +1,4 @@
+beginchar(oct"100",.8em#,5cap#/7,dth#); "Ison*omalou";
+addto currentpicture also ICON;
+addto currentpicture also OMALON shifted (.1w,-h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x101.mf b/fonts/byzfonts/XAP_syn/x101.mf
new file mode 100644
index 0000000000..fd525689b4
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x101.mf
@@ -0,0 +1,4 @@
+beginchar(oct"101",.8em#,5cap#/7,0dth#); "Klasma*isou";
+addto currentpicture also ICON;
+addto currentpicture also KLACMA shifted (-.35w,.5h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x102.mf b/fonts/byzfonts/XAP_syn/x102.mf
new file mode 100644
index 0000000000..4087be2b07
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x102.mf
@@ -0,0 +1,7 @@
+beginchar(oct"102",.9em#,5cap#/7,1.2dth#); "Ison*antikenomatos*aplis";
+addto currentpicture also ICON shifted (.05w,0);
+addto currentpicture also ANTIKENWMA shifted (.05w,-.85h);
+z0 = (.5w,-.8d);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x103.mf b/fonts/byzfonts/XAP_syn/x103.mf
new file mode 100644
index 0000000000..d21d330775
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x103.mf
@@ -0,0 +1,5 @@
+beginchar(oct"103",.8em#,5cap#/7,dth#); "Klasma*isou*omalou";
+addto currentpicture also ICON;
+addto currentpicture also KLACMA shifted (-.35w,.5h);
+addto currentpicture also OMALON shifted (.1w,-h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x104.mf b/fonts/byzfonts/XAP_syn/x104.mf
new file mode 100644
index 0000000000..8251752f67
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x104.mf
@@ -0,0 +1,4 @@
+beginchar(oct"104",.8em#,5cap#/7,dth#); "Ison*gorgou";
+addto currentpicture also ICON;
+addto currentpicture also GOPGON shifted (.4w,-.4h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x105.mf b/fonts/byzfonts/XAP_syn/x105.mf
new file mode 100644
index 0000000000..f574cd6e82
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x105.mf
@@ -0,0 +1,5 @@
+beginchar(oct"105",.8em#,5cap#/7,1.8dth#); "Klasma*isou*psifistou";
+addto currentpicture also ICON;
+addto currentpicture also KLACMA shifted (-.35w,.5h);
+addto currentpicture also UHFICTON shifted (.05w,-1.1h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x106.mf b/fonts/byzfonts/XAP_syn/x106.mf
new file mode 100644
index 0000000000..c5fcc54bfd
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x106.mf
@@ -0,0 +1,8 @@
+beginchar(oct"106",1.25em#,cap#,dth#); "Ison+Gorgon*kentimaton*oligou";
+picture PCT;
+ addto currentpicture also scOLIGON shifted(.1w,0);
+ addto currentpicture also ICON shifted(0,.2h);
+ addto currentpicture also KENTHMATA shifted(.63w,.2h);
+ addto currentpicture also GOPGON shifted(.75w,.4h);
+ PCT = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x107.mf b/fonts/byzfonts/XAP_syn/x107.mf
new file mode 100644
index 0000000000..710211af1a
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x107.mf
@@ -0,0 +1,4 @@
+beginchar(oct"107",.8em#,7cap#/7,0dth#); "Xamili*Xamilis";
+addto currentpicture also XAMHLH;
+addto currentpicture also XAMHLH shifted (0,.46h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x110.mf b/fonts/byzfonts/XAP_syn/x110.mf
new file mode 100644
index 0000000000..ecfa107b95
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x110.mf
@@ -0,0 +1,5 @@
+beginchar(oct"110",.8em#,7cap#/7,dth#); "Xamili*Elafrou*Apostrofou";
+addto currentpicture also ELAFRON;
+addto currentpicture also XAMHLH shifted (0,.45h);
+addto currentpicture also Apoctrofoc shifted (.2w,-.15h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x111.mf b/fonts/byzfonts/XAP_syn/x111.mf
new file mode 100644
index 0000000000..ab7b8f678d
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x111.mf
@@ -0,0 +1,4 @@
+beginchar(oct"111",.8em#,7cap#/7,dth#); "Xamili*Elafrou";
+addto currentpicture also ELAFRON;
+addto currentpicture also XAMHLH shifted (0,.45h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x112.mf b/fonts/byzfonts/XAP_syn/x112.mf
new file mode 100644
index 0000000000..5a60ff980b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x112.mf
@@ -0,0 +1,4 @@
+beginchar(oct"112",1.15em#,5cap#/7,2.7dth#); "Xamili*Apostrofou";
+addto currentpicture also scXAMHLH;
+addto currentpicture also APOCTROFOC shifted (.3w,-.9h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x113.mf b/fonts/byzfonts/XAP_syn/x113.mf
new file mode 100644
index 0000000000..01ce232f9c
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x113.mf
@@ -0,0 +1,5 @@
+beginchar(oct"113",em#,7cap#/7,0dth#); "Ipsili+Ipsili*Petastis";
+addto currentpicture also PETACTH;
+addto currentpicture also scYPSHLH shifted (0,.53h);
+addto currentpicture also scYPSHLH shifted (.6w,.53h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x114.mf b/fonts/byzfonts/XAP_syn/x114.mf
new file mode 100644
index 0000000000..e20259ef38
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x114.mf
@@ -0,0 +1,5 @@
+beginchar(oct"114",em#,5cap#/7,0dth#); "Ipsili+Ipsili*Oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also scYPSHLH shifted (0,.3h);
+addto currentpicture also scYPSHLH shifted (.6w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x115.mf b/fonts/byzfonts/XAP_syn/x115.mf
new file mode 100644
index 0000000000..f5b5736672
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x115.mf
@@ -0,0 +1,5 @@
+beginchar(oct"115",.8em#,8cap#/7,0dth#); "Ipsili*Kentimatos*Petastis";
+addto currentpicture also PETACTH;
+addto currentpicture also KENTHMA shifted (.3w,.4h);
+addto currentpicture also scYPSHLH shifted (.3w,.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x116.mf b/fonts/byzfonts/XAP_syn/x116.mf
new file mode 100644
index 0000000000..9f1d847998
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x116.mf
@@ -0,0 +1,5 @@
+beginchar(oct"116",.8em#,7cap#/7,0dth#); "Ipsili*Kentimatos*Oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.3w,.2h);
+addto currentpicture also scYPSHLH shifted (.3w,.45h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x117.mf b/fonts/byzfonts/XAP_syn/x117.mf
new file mode 100644
index 0000000000..b96f190238
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x117.mf
@@ -0,0 +1,5 @@
+beginchar(oct"117",em#,5cap#/7,0dth#); "Kentima+Ipsili*Oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.3w,.3h);
+addto currentpicture also scYPSHLH shifted (.6w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x120.mf b/fonts/byzfonts/XAP_syn/x120.mf
new file mode 100644
index 0000000000..aadfdd5163
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x120.mf
@@ -0,0 +1,5 @@
+beginchar(oct"120",em#,7cap#/7,0dth#); "Kentima+Ipsili*Petastis";
+addto currentpicture also PETACTH;
+addto currentpicture also KENTHMA shifted (.3w,.5h);
+addto currentpicture also scYPSHLH shifted (.6w,.53h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x121.mf b/fonts/byzfonts/XAP_syn/x121.mf
new file mode 100644
index 0000000000..c7eb523d43
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x121.mf
@@ -0,0 +1,4 @@
+beginchar(oct"121",.8em#,5cap#/7,0dth#); "<-Ipsili*Petastis";
+addto currentpicture also PETACTH;
+addto currentpicture also scYPSHLH shifted (0,.7h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x122.mf b/fonts/byzfonts/XAP_syn/x122.mf
new file mode 100644
index 0000000000..d3ad7e8961
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x122.mf
@@ -0,0 +1,4 @@
+beginchar(oct"122",.8em#,5cap#/7,0dth#); "Ipsili->*Petastis";
+addto currentpicture also PETACTH;
+addto currentpicture also scYPSHLH shifted (.5w,.7h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x123.mf b/fonts/byzfonts/XAP_syn/x123.mf
new file mode 100644
index 0000000000..9a5eedcffb
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x123.mf
@@ -0,0 +1,4 @@
+beginchar(oct"123",.8em#,5cap#/7,0dth#); "Ipsili->*Oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also scYPSHLH shifted (.5w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x124.mf b/fonts/byzfonts/XAP_syn/x124.mf
new file mode 100644
index 0000000000..86bb12b9a9
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x124.mf
@@ -0,0 +1,4 @@
+beginchar(oct"124",.8em#,5cap#/7,0dth#); "<-Ipsili*Oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also scYPSHLH shifted (0,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x125.mf b/fonts/byzfonts/XAP_syn/x125.mf
new file mode 100644
index 0000000000..99f8cf21c4
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x125.mf
@@ -0,0 +1,4 @@
+beginchar(oct"125",.8em#,5cap#/7,0dth#); "Oligon*Petastis";
+addto currentpicture also PETACTH;
+addto currentpicture also OLIGON shifted (0,.7h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x126.mf b/fonts/byzfonts/XAP_syn/x126.mf
new file mode 100644
index 0000000000..9d84c5be02
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x126.mf
@@ -0,0 +1,4 @@
+beginchar(oct"126",.8em#,5cap#/7,0dth#); "Oligon*Kentimatos";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.55w,.-.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x127.mf b/fonts/byzfonts/XAP_syn/x127.mf
new file mode 100644
index 0000000000..7e1c57336b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x127.mf
@@ -0,0 +1,5 @@
+beginchar(oct"127",1.16em#,cap#,dth#); "Xamili+Kentimata*oligou";
+ addto currentpicture also scOLIGON;
+ addto currentpicture also XAMHLH shifted(-.02w,.3h);
+ addto currentpicture also KENTHMATA shifted(.57w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x130.mf b/fonts/byzfonts/XAP_syn/x130.mf
new file mode 100644
index 0000000000..95017561ee
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x130.mf
@@ -0,0 +1,7 @@
+beginchar("130",1.2em#,cap#,dth#);
+"Elafron*Apostrofou+Kentimata*oligou";
+ addto currentpicture also scOLIGON shifted (.05w,0);
+ addto currentpicture also Apoctrofoc shifted(.15w,.25h);
+ addto currentpicture also ELAFRON shifted(0,.4h);
+ addto currentpicture also KENTHMATA shifted(.6w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x131.mf b/fonts/byzfonts/XAP_syn/x131.mf
new file mode 100644
index 0000000000..a846b3d7e1
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x131.mf
@@ -0,0 +1,7 @@
+beginchar(oct"131",1.8em#,cap#,0dth#);
+"Sinexes Elafron+Kentimata*oligou";
+ addto currentpicture also scOLIGON shifted(.37w,0);
+ addto currentpicture also APOCTROFOC shifted(-.05w,.3h);
+ addto currentpicture also ELAFRON shifted(.36w,.4h);
+ addto currentpicture also KENTHMATA shifted(.73w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x132.mf b/fonts/byzfonts/XAP_syn/x132.mf
new file mode 100644
index 0000000000..8a049f8f78
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x132.mf
@@ -0,0 +1,5 @@
+beginchar(oct"132",1.2em#,cap#,dth#); "Elafron+Kentimata*oligou";
+ addto currentpicture also scOLIGON shifted (.07w,0);
+ addto currentpicture also ELAFRON shifted(0,.4h);
+ addto currentpicture also KENTHMATA shifted(.6w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x133.mf b/fonts/byzfonts/XAP_syn/x133.mf
new file mode 100644
index 0000000000..8daad46c12
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x133.mf
@@ -0,0 +1,7 @@
+beginchar(oct"133",.8em#,7cap#/7,dth#); "Ison*diplis";
+z0 = .5*(w,h);
+addto currentpicture also ICON;
+pickup pencircle scaled pt;
+drawdot z0 shifted (-.1w,-.6h);
+drawdot z0 shifted (.1w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x134.mf b/fonts/byzfonts/XAP_syn/x134.mf
new file mode 100644
index 0000000000..13c91c62ae
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x134.mf
@@ -0,0 +1,8 @@
+beginchar(oct"134",.8em#,7cap#/7,dth#); "Ison*triplis";
+z0 = .5*(w,h);
+addto currentpicture also ICON;
+pickup pencircle scaled pt;
+drawdot z0 shifted (-.15w,-.6h);
+drawdot z0 shifted (0w,-.6h);
+drawdot z0 shifted (.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x135.mf b/fonts/byzfonts/XAP_syn/x135.mf
new file mode 100644
index 0000000000..5e48c04239
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x135.mf
@@ -0,0 +1,4 @@
+beginchar(oct"135",.8em#,5cap#/7,0dth#); "Gorgon*isou";
+addto currentpicture also ICON;
+addto currentpicture also GOPGON shifted (.45w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x136.mf b/fonts/byzfonts/XAP_syn/x136.mf
new file mode 100644
index 0000000000..433d3620cc
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x136.mf
@@ -0,0 +1,4 @@
+beginchar(oct"136",.8em#,5cap#/7,0dth#); "Digorgon*isou";
+addto currentpicture also ICON;
+addto currentpicture also DIGOPGON shifted (.45w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x137.mf b/fonts/byzfonts/XAP_syn/x137.mf
new file mode 100644
index 0000000000..64ea013f19
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x137.mf
@@ -0,0 +1,4 @@
+beginchar(oct"137",.8em#,5cap#/7,0dth#); "Trigorgon*isou";
+addto currentpicture also ICON;
+addto currentpicture also TPIGOPGON shifted (.35w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x140.mf b/fonts/byzfonts/XAP_syn/x140.mf
new file mode 100644
index 0000000000..23faf3919f
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x140.mf
@@ -0,0 +1,4 @@
+beginchar(oct"140",.8em#,5cap#/7,1.8dth#); "Ison*psifistou";
+addto currentpicture also ICON;
+addto currentpicture also UHFICTON shifted (.05w,-1.1h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x141.mf b/fonts/byzfonts/XAP_syn/x141.mf
new file mode 100644
index 0000000000..72746bfa29
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x141.mf
@@ -0,0 +1,5 @@
+beginchar(oct"141",.8em#,cap#,0dth#); "Elafron*Apostrofou*petastis";
+ addto currentpicture also PETACTH;
+ addto currentpicture also scAPOCTROFOC shifted (.15w,.3h);
+ addto currentpicture also ELAFRON shifted (0,.7h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x142.mf b/fonts/byzfonts/XAP_syn/x142.mf
new file mode 100644
index 0000000000..0a9b883cb0
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x142.mf
@@ -0,0 +1,4 @@
+beginchar(oct"142",.8em#,cap#,dth#); "Kentima*oligou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also KENTHMA shifted (.3w,.25h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x143.mf b/fonts/byzfonts/XAP_syn/x143.mf
new file mode 100644
index 0000000000..056c7d3679
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x143.mf
@@ -0,0 +1,5 @@
+beginchar(oct"143",1.2em#,cap#,0dth#); "Apostrofos+Kentimata*oligou";
+ addto currentpicture also scOLIGON shifted (.05w,0);
+ addto currentpicture also KENTHMATA shifted (.6w,.4h);
+ addto currentpicture also APOCTROFOC shifted (0,.35h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x144.mf b/fonts/byzfonts/XAP_syn/x144.mf
new file mode 100644
index 0000000000..d4accbaf3b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x144.mf
@@ -0,0 +1,4 @@
+beginchar(oct"144",.8em#,cap#,0dth#); "Apostrofos*oligou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also APOCTROFOC shifted (0,.35h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x145.mf b/fonts/byzfonts/XAP_syn/x145.mf
new file mode 100644
index 0000000000..50ef61e81c
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x145.mf
@@ -0,0 +1,4 @@
+beginchar(oct"145",.8em#,cap#,0dth#); "Elafron*oligou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also ELAFRON shifted (0,.4h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x146.mf b/fonts/byzfonts/XAP_syn/x146.mf
new file mode 100644
index 0000000000..c0027667c7
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x146.mf
@@ -0,0 +1,5 @@
+beginchar(oct"146",.8em#,cap#,0dth#); "Elafron*apostrofou*oligou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also Apoctrofoc shifted (.17w,.35h);
+ addto currentpicture also ELAFRON shifted (0,.5h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x147.mf b/fonts/byzfonts/XAP_syn/x147.mf
new file mode 100644
index 0000000000..07c7e00599
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x147.mf
@@ -0,0 +1,4 @@
+beginchar(oct"147",.8em#,cap#,0dth#); "Xamili*oligou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also XAMHLH shifted (0,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x150.mf b/fonts/byzfonts/XAP_syn/x150.mf
new file mode 100644
index 0000000000..486082c398
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x150.mf
@@ -0,0 +1,4 @@
+beginchar(oct"150",1.1em#,1.1cap#,dth#); "Apostrofos*apostrofou";
+ addto currentpicture also APOCTROFOC shifted (-.05w,.5h);
+ addto currentpicture also APOCTROFOC shifted (.3w,-.12h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x151.mf b/fonts/byzfonts/XAP_syn/x151.mf
new file mode 100644
index 0000000000..f2b66486fd
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x151.mf
@@ -0,0 +1,6 @@
+beginchar(oct"151",1.5em#,cap#,dth#); "Sinexes elafron";
+picture CYNELAFPON;
+ addto currentpicture also APOCTROFOC shifted (-.05w,-.1h);
+ addto currentpicture also ELAFRON shifted (.45w,0);
+ CYNELAFPON = currentpicture;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x152.mf b/fonts/byzfonts/XAP_syn/x152.mf
new file mode 100644
index 0000000000..ee17e89164
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x152.mf
@@ -0,0 +1,5 @@
+beginchar(oct"152",1.5em#,cap#,dth#); "Sinexes elafron";
+ addto currentpicture also scOLIGON shifted (.25w,0);
+ addto currentpicture also APOCTROFOC shifted (-.05w,.3h);
+ addto currentpicture also ELAFRON shifted (.45w,.2w);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x153.mf b/fonts/byzfonts/XAP_syn/x153.mf
new file mode 100644
index 0000000000..22ff1d6048
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x153.mf
@@ -0,0 +1,4 @@
+beginchar(oct"153",.8em#,1.2cap#,0dth#); "Apostrofos*petastis";
+ addto currentpicture also PETACTH;
+ addto currentpicture also APOCTROFOC shifted (0,.55h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x154.mf b/fonts/byzfonts/XAP_syn/x154.mf
new file mode 100644
index 0000000000..8065b9ccbc
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x154.mf
@@ -0,0 +1,4 @@
+beginchar(oct"154",.8em#,cap#,dth#); "Kentima*petastis";
+ addto currentpicture also PETACTH;
+ addto currentpicture also KENTHMA shifted (.3w,.5h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x155.mf b/fonts/byzfonts/XAP_syn/x155.mf
new file mode 100644
index 0000000000..3c27e2bfef
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x155.mf
@@ -0,0 +1,4 @@
+beginchar(oct"155",.8em#,cap#,dth#); "Elafron*petastis";
+ addto currentpicture also PETACTH;
+ addto currentpicture also ELAFRON shifted (0,.7h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x156.mf b/fonts/byzfonts/XAP_syn/x156.mf
new file mode 100644
index 0000000000..57cf239355
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x156.mf
@@ -0,0 +1,5 @@
+beginchar(oct"156",1.5em#,1.2cap#,0dth#); "Sinexes elafron";
+ addto currentpicture also PETACTH shifted (.45w,0);
+ addto currentpicture also APOCTROFOC shifted (-.05w,.5h);
+ addto currentpicture also ELAFRON shifted (.45w,.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x157.mf b/fonts/byzfonts/XAP_syn/x157.mf
new file mode 100644
index 0000000000..9a3794ff90
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x157.mf
@@ -0,0 +1,4 @@
+beginchar(oct"157",.8em#,cap#,dth#); "Xamili*petastis";
+ addto currentpicture also PETACTH;
+ addto currentpicture also XAMHLH shifted (-.05w,.55h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x160.mf b/fonts/byzfonts/XAP_syn/x160.mf
new file mode 100644
index 0000000000..5b1630e415
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x160.mf
@@ -0,0 +1,5 @@
+beginchar(oct"160",1.25em#,cap#,dth#); "Ison+kentimata*oligou";
+ addto currentpicture also scOLIGON shifted(.1w,0);
+ addto currentpicture also ICON shifted(0,.2h);
+ addto currentpicture also KENTHMATA shifted(.63w,.2h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x161.mf b/fonts/byzfonts/XAP_syn/x161.mf
new file mode 100644
index 0000000000..b89abb6bd1
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x161.mf
@@ -0,0 +1,4 @@
+beginchar(oct"161",1.15em#,cap#,2.5dth#); "Apostrofos*Isou";
+ addto currentpicture also scICON;
+ addto currentpicture also APOCTROFOC shifted(.3w,-.55h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x162.mf b/fonts/byzfonts/XAP_syn/x162.mf
new file mode 100644
index 0000000000..0a5669854a
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x162.mf
@@ -0,0 +1,5 @@
+beginchar(oct"162",.8em#,cap#,0dth#); "Iporroi+Kentimata*oligou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also YPORROH shifted(0,.3h);
+ addto currentpicture also KENTHMATA shifted(.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x163.mf b/fonts/byzfonts/XAP_syn/x163.mf
new file mode 100644
index 0000000000..efc489adff
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x163.mf
@@ -0,0 +1,5 @@
+beginchar(oct"163",1.1em#,5cap#/7,0dth#); "Kentimata*Oligou+Kentima";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.74w,0);
+addto currentpicture also KENTHMATA shifted (.15w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x164.mf b/fonts/byzfonts/XAP_syn/x164.mf
new file mode 100644
index 0000000000..65023ed536
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x164.mf
@@ -0,0 +1,5 @@
+beginchar(oct"164",.8em#,5cap#/7,0dth#); "Ipsili+Kentimata*oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.35w,.4h);
+addto currentpicture also scYPSHLH shifted (0,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x165.mf b/fonts/byzfonts/XAP_syn/x165.mf
new file mode 100644
index 0000000000..ead63cfa91
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x165.mf
@@ -0,0 +1,4 @@
+beginchar(oct"165",.8em#,5cap#/7,0dth#); "Oligon*Kentimaton";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.1w,.-.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x166.mf b/fonts/byzfonts/XAP_syn/x166.mf
new file mode 100644
index 0000000000..47c8df8363
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x166.mf
@@ -0,0 +1,5 @@
+beginchar(oct"166",.8em#,5cap#/7,0dth#); "Kentimata+Ipsili*oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (0,.4h);
+addto currentpicture also scYPSHLH shifted (.55w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x167.mf b/fonts/byzfonts/XAP_syn/x167.mf
new file mode 100644
index 0000000000..7fab42d45f
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x167.mf
@@ -0,0 +1,4 @@
+beginchar(oct"167",.8em#,5cap#/7,0dth#); "Kentimata*oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.1w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x170.mf b/fonts/byzfonts/XAP_syn/x170.mf
new file mode 100644
index 0000000000..1f983a29f6
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x170.mf
@@ -0,0 +1,4 @@
+beginchar(oct"170",.8em#,7cap#/7,0dth#); "Ison epi Petastis";
+addto currentpicture also PETACTH;
+addto currentpicture also ICON shifted (0,.5h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x171.mf b/fonts/byzfonts/XAP_syn/x171.mf
new file mode 100644
index 0000000000..e2b2c86dac
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x171.mf
@@ -0,0 +1,4 @@
+beginchar(oct"171",.8em#,5cap#/7,0dth#); "Ison*Oligon";
+addto currentpicture also OLIGON;
+addto currentpicture also ICON shifted (0,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x172.mf b/fonts/byzfonts/XAP_syn/x172.mf
new file mode 100644
index 0000000000..eebe1e2730
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x172.mf
@@ -0,0 +1,4 @@
+beginchar(oct"172",1.1em#,5cap#/7,0dth#); "Oligon+Kentima";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.74w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x173.mf b/fonts/byzfonts/XAP_syn/x173.mf
new file mode 100644
index 0000000000..4c2dad1984
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x173.mf
@@ -0,0 +1,5 @@
+beginchar(oct"173",.8em#,8.5cap#/7,0dth#); "Kliton*Ison*Petastis";
+addto currentpicture also PETACTH;
+addto currentpicture also ICON shifted (0,.4h);
+addto currentpicture also DLE shifted (.4w,.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x174.mf b/fonts/byzfonts/XAP_syn/x174.mf
new file mode 100644
index 0000000000..348a335b84
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x174.mf
@@ -0,0 +1,5 @@
+beginchar(oct"174",.8em#,7cap#/7,dth#); "Ison*Petastis";
+addto currentpicture also PETACTH;
+addto currentpicture also ICON shifted (0,.5h);
+addto currentpicture also KLACMA shifted (-.35w,-.35h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x175.mf b/fonts/byzfonts/XAP_syn/x175.mf
new file mode 100644
index 0000000000..85b85369aa
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x175.mf
@@ -0,0 +1,7 @@
+beginchar(oct"175",.8em#,7cap#/7,2dth#);
+"Ison*Petastis*klasmatos*psifistou";
+addto currentpicture also PETACTH;
+addto currentpicture also ICON shifted (0,.5h);
+addto currentpicture also KLACMA shifted (-.35w,-.35h);
+addto currentpicture also UHFICTON shifted (.05w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x176.mf b/fonts/byzfonts/XAP_syn/x176.mf
new file mode 100644
index 0000000000..98c6369201
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x176.mf
@@ -0,0 +1,10 @@
+beginchar(oct"176",1.4em#,7cap#/7,2dth#);
+"Varia+Ison*Petastis*antikenomatos*aplis";
+z0 = .5*(w,h);
+addto currentpicture also BAPEIA shifted (.03w,-.1h);
+addto currentpicture also PETACTH shifted (.4w,0);
+addto currentpicture also ICON shifted (.4w,.5h);
+addto currentpicture also ANTIKENWMA shifted (.4w,-.7h);
+pickup pencircle scaled pt;
+drawdot z0 shifted (.2w,-.9h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x177.mf b/fonts/byzfonts/XAP_syn/x177.mf
new file mode 100644
index 0000000000..284a36de98
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x177.mf
@@ -0,0 +1,9 @@
+beginchar(oct"177",1.2em#,7cap#/7,1.5dth#);
+"Varia+ison*antikenomatos*aplis";
+z0 = .5*(w,h);
+addto currentpicture also BAPEIA shifted (.03w,-.1h);
+addto currentpicture also ICON shifted (.3w,0);
+addto currentpicture also ANTIKENWMA shifted (.3w,-.6h);
+pickup pencircle scaled pt;
+drawdot z0 shifted (.1w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x200.mf b/fonts/byzfonts/XAP_syn/x200.mf
new file mode 100644
index 0000000000..efb86331c4
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x200.mf
@@ -0,0 +1,4 @@
+beginchar(oct"200",.8em#,5cap#/7,dth#); "Klasma*Elafrou";
+addto currentpicture also KLACMA shifted (-.45w,.4h);
+addto currentpicture also ELAFRON;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x201.mf b/fonts/byzfonts/XAP_syn/x201.mf
new file mode 100644
index 0000000000..e91bffe3e6
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x201.mf
@@ -0,0 +1,5 @@
+beginchar(oct"201",.8em#,cap#,dth#); "Elafron*petastis*Klasmatos";
+ addto currentpicture also PETACTH;
+ addto currentpicture also ELAFRON shifted (0,.7h);
+ addto currentpicture also KLACMA shifted (-.35w,-.35h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x202.mf b/fonts/byzfonts/XAP_syn/x202.mf
new file mode 100644
index 0000000000..09f269812f
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x202.mf
@@ -0,0 +1,7 @@
+beginchar(oct"202",.8em#,cap#,2dth#);
+"Elafron*oligou*Klasmatos*Psifistou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also ELAFRON shifted (0,.4h);
+ addto currentpicture also KLACMA shifted (-.45w,-.4h);
+ addto currentpicture also UHFICTON shifted (.05w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x203.mf b/fonts/byzfonts/XAP_syn/x203.mf
new file mode 100644
index 0000000000..21a592b565
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x203.mf
@@ -0,0 +1,8 @@
+beginchar(oct"203",.9em#,.8cap#,2dth#);
+"Elafron*Antikenomatos*Aplis";
+ z0 = (.5w,-.55h);
+ addto currentpicture also ELAFRON shifted (.1w,0);
+ addto currentpicture also ANTIKENWMA shifted (.1w,-1.05h);
+ pickup pencircle scaled pt;
+ drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x204.mf b/fonts/byzfonts/XAP_syn/x204.mf
new file mode 100644
index 0000000000..b5e99674a0
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x204.mf
@@ -0,0 +1,7 @@
+beginchar(oct"204",.8em#,cap#,1.5dth#); "Elafron*Diplis";
+ z0 = (.6w,-.3h);
+ addto currentpicture also ELAFRON;
+ pickup pencircle scaled pt;
+ drawdot z0;
+ drawdot z0 shifted (-.2w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x205.mf b/fonts/byzfonts/XAP_syn/x205.mf
new file mode 100644
index 0000000000..1c6fe97add
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x205.mf
@@ -0,0 +1,8 @@
+beginchar(oct"205",em#,cap#,3dth#); "Elafron*Diplis*Eterou";
+ z0 = (.6w,-.3h);
+ addto currentpicture also ELAFRON shifted (.1w,0);
+ addto currentpicture also ETEPON shifted (.5w,-h);
+ pickup pencircle scaled pt;
+ drawdot z0;
+ drawdot z0 shifted (-.2w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x206.mf b/fonts/byzfonts/XAP_syn/x206.mf
new file mode 100644
index 0000000000..0bf890a4a1
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x206.mf
@@ -0,0 +1,4 @@
+beginchar(oct"206",.8em#,cap#,1.5dth#); "Gorgon*Apostrofou";
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also GOPGON shifted (.2w,.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x207.mf b/fonts/byzfonts/XAP_syn/x207.mf
new file mode 100644
index 0000000000..8225529a14
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x207.mf
@@ -0,0 +1,6 @@
+beginchar(oct"207",.8em#,5cap#/7,1.5dth#);
+"Klasma*Oligon*omalou";
+addto currentpicture also OLIGON;
+addto currentpicture also KLACMA shifted (-.4w,.3h);
+addto currentpicture also OMALON shifted (.1w,.-h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x210.mf b/fonts/byzfonts/XAP_syn/x210.mf
new file mode 100644
index 0000000000..d4d251817f
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x210.mf
@@ -0,0 +1,5 @@
+beginchar(oct"210",.8em#,5cap#/7,0dth#); "Gorgon*Kentimata*oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.2w,.3h);
+addto currentpicture also GOPGON shifted (.4w,.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x211.mf b/fonts/byzfonts/XAP_syn/x211.mf
new file mode 100644
index 0000000000..5164bfb2e9
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x211.mf
@@ -0,0 +1,5 @@
+beginchar(oct"211",.8em#,5cap#/7,dth#); "Gorgon*Oligon*Kentimaton";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.4w,.-.3h);
+addto currentpicture also GOPGON shifted (.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x212.mf b/fonts/byzfonts/XAP_syn/x212.mf
new file mode 100644
index 0000000000..15646df2af
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x212.mf
@@ -0,0 +1,5 @@
+beginchar(oct"212",1.3em#,5cap#/7,dth#); "Oligon*Gorgon+Kentimaton";
+addto currentpicture also OLIGON shifted (.35w,0);
+addto currentpicture also KENTHMATA shifted (.0w,.0h);
+addto currentpicture also GOPGON shifted (.15w,-.4h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x213.mf b/fonts/byzfonts/XAP_syn/x213.mf
new file mode 100644
index 0000000000..ca738cc38b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x213.mf
@@ -0,0 +1,5 @@
+beginchar(oct"213",.8em#,5cap#/7,dth#); "Klasma*Oligon*Kentimaton";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.4w,.-.3h);
+addto currentpicture also KLACMA shifted (-.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x214.mf b/fonts/byzfonts/XAP_syn/x214.mf
new file mode 100644
index 0000000000..6cb7d9bcc7
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x214.mf
@@ -0,0 +1,8 @@
+beginchar(oct"214",.8em#,5cap#/7,2dth#);
+"Oligou*Antikenomatos*Aplis";
+z0 = (.5w,-.4h);
+addto currentpicture also OLIGON;
+addto currentpicture also ANTIKENWMA shifted (.05w,-h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x215.mf b/fonts/byzfonts/XAP_syn/x215.mf
new file mode 100644
index 0000000000..d5b3863ad1
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x215.mf
@@ -0,0 +1,6 @@
+beginchar(oct"215",.8em#,5cap#/7,2dth#);
+"Gorgon*Oligou*Antikenomatos";
+addto currentpicture also OLIGON;
+addto currentpicture also GOPGON shifted (.4w,.3h);
+addto currentpicture also ANTIKENWMA shifted (.05w,-h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x216.mf b/fonts/byzfonts/XAP_syn/x216.mf
new file mode 100644
index 0000000000..0b5106329b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x216.mf
@@ -0,0 +1,7 @@
+beginchar(oct"216",.8em#,7cap#/7,dth#); "Oligon*diplis";
+z0 = .5*(w,h);
+addto currentpicture also OLIGON;
+pickup pencircle scaled pt;
+drawdot z0 shifted (-.1w,-.6h);
+drawdot z0 shifted (.1w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x217.mf b/fonts/byzfonts/XAP_syn/x217.mf
new file mode 100644
index 0000000000..5dafcc197e
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x217.mf
@@ -0,0 +1,6 @@
+beginchar(oct"217",.8em#,5cap#/7,dth#);
+"Oligon*Kentimatwn*Triargou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.3w,-.3h);
+addto currentpicture also TPIAPGON shifted (.2w,.2h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x220.mf b/fonts/byzfonts/XAP_syn/x220.mf
new file mode 100644
index 0000000000..17097299c0
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x220.mf
@@ -0,0 +1,8 @@
+beginchar(oct"220",.8em#,7cap#/7,dth#); "Oligon*triplis";
+z0 = .5*(w,h);
+addto currentpicture also OLIGON;
+pickup pencircle scaled pt;
+drawdot z0 shifted (-.15w,-.6h);
+drawdot z0 shifted (0w,-.6h);
+drawdot z0 shifted (.15w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x221.mf b/fonts/byzfonts/XAP_syn/x221.mf
new file mode 100644
index 0000000000..c947f0bbea
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x221.mf
@@ -0,0 +1,6 @@
+beginchar(oct"221",.8em#,5cap#/7,2dth#);
+"Klasma*Oligon*psifistou";
+addto currentpicture also OLIGON;
+addto currentpicture also KLACMA shifted (-.4w,.3h);
+addto currentpicture also UHFICTON shifted (.05w,.-1.1h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x222.mf b/fonts/byzfonts/XAP_syn/x222.mf
new file mode 100644
index 0000000000..eb8253da90
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x222.mf
@@ -0,0 +1,7 @@
+beginchar(oct"222",.8em#,5cap#/7,2dth#);
+"Klasma*Oligon*Kentimatos*psifistou";
+addto currentpicture also OLIGON;
+addto currentpicture also KLACMA shifted (-.4w,.3h);
+addto currentpicture also KENTHMA shifted (.3w,.-.3h);
+addto currentpicture also UHFICTON shifted (.05w,.-1.1h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x223.mf b/fonts/byzfonts/XAP_syn/x223.mf
new file mode 100644
index 0000000000..0466bfe307
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x223.mf
@@ -0,0 +1,6 @@
+beginchar(oct"223",.8em#,5cap#/7,2dth#);
+"Oligon*Kentimatos*psifistou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.3w,.-.3h);
+addto currentpicture also UHFICTON shifted (.05w,.-1.1h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x224.mf b/fonts/byzfonts/XAP_syn/x224.mf
new file mode 100644
index 0000000000..82eaceed14
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x224.mf
@@ -0,0 +1,7 @@
+beginchar(oct"224",.8em#,5cap#/7,2dth#);
+"Oligon*Kentimatos*antikenomatos";
+addto currentpicture also GOPGON shifted (.4w,.3h);
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.3w,.-.3h);
+addto currentpicture also ANTIKENWMA shifted (.05w,.-1.2h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x225.mf b/fonts/byzfonts/XAP_syn/x225.mf
new file mode 100644
index 0000000000..e98ff752b3
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x225.mf
@@ -0,0 +1,10 @@
+beginchar(oct"225",.8em#,5cap#/7,2dth#);
+"Gorgon*Oligou*Kentimatwn*Antikenomatos*Aplis";
+z0 = (.5w,-.6h);
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.3w,-.3h);
+addto currentpicture also GOPGON shifted (.4w,.3h);
+addto currentpicture also ANTIKENWMA shifted (.05w,-1.2h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x226.mf b/fonts/byzfonts/XAP_syn/x226.mf
new file mode 100644
index 0000000000..82a59d0396
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x226.mf
@@ -0,0 +1,6 @@
+beginchar(oct"226",.8em#,5cap#/7,dth#);
+"Oligo*Kentimaton*Argou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.3w,-.3h);
+addto currentpicture also APGON shifted (.1w,.2h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x227.mf b/fonts/byzfonts/XAP_syn/x227.mf
new file mode 100644
index 0000000000..71658978e3
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x227.mf
@@ -0,0 +1,6 @@
+beginchar(oct"227",.8em#,5cap#/7,dth#);
+"Oligon*Kentimaton*Diargou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.3w,-.3h);
+addto currentpicture also DIAPGON shifted (.15w,.2h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x230.mf b/fonts/byzfonts/XAP_syn/x230.mf
new file mode 100644
index 0000000000..c86ba91c4a
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x230.mf
@@ -0,0 +1,6 @@
+beginchar(oct"230",.8em#,1.2cap#,dth#);
+"Apostrofos*petastis*Klasmatos";
+ addto currentpicture also PETACTH;
+ addto currentpicture also APOCTROFOC shifted (0,.55h);
+ addto currentpicture also KLACMA shifted (-.35w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x231.mf b/fonts/byzfonts/XAP_syn/x231.mf
new file mode 100644
index 0000000000..490d16f4c3
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x231.mf
@@ -0,0 +1,4 @@
+beginchar(oct"231",.8em#,5cap#/7,dth#); "Gorgon*Xamilis";
+addto currentpicture also GOPGON shifted (.5w,.5h);
+addto currentpicture also XAMHLH;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x232.mf b/fonts/byzfonts/XAP_syn/x232.mf
new file mode 100644
index 0000000000..62343173d1
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x232.mf
@@ -0,0 +1,7 @@
+beginchar(oct"232",1.25em#,cap#,2dth#);
+"Ison+kentimata*oligou*Psifistou";
+ addto currentpicture also scOLIGON shifted(.1w,0);
+ addto currentpicture also ICON shifted(0,.2h);
+ addto currentpicture also KENTHMATA shifted(.63w,.2h);
+ addto currentpicture also UHFICTON shifted(.3w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x233.mf b/fonts/byzfonts/XAP_syn/x233.mf
new file mode 100644
index 0000000000..13de5fc76a
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x233.mf
@@ -0,0 +1,7 @@
+beginchar(oct"233",1.2em#,cap#,2dth#);
+"Apostrofos+Kentimata*Oligou*Psifistou";
+ addto currentpicture also scOLIGON shifted (.05w,0);
+ addto currentpicture also KENTHMATA shifted (.6w,.4h);
+ addto currentpicture also APOCTROFOC shifted (0,.35h);
+ addto currentpicture also UHFICTON shifted (.25w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x234.mf b/fonts/byzfonts/XAP_syn/x234.mf
new file mode 100644
index 0000000000..1900894d72
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x234.mf
@@ -0,0 +1,5 @@
+beginchar(oct"234",1.2em#,7cap#/7,1.5dth#);
+"Varia+oligon";
+addto currentpicture also BAPEIA shifted (.03w,-.1h);
+addto currentpicture also OLIGON shifted (.3w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x235.mf b/fonts/byzfonts/XAP_syn/x235.mf
new file mode 100644
index 0000000000..9d757ab181
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x235.mf
@@ -0,0 +1,8 @@
+beginchar(oct"235",1.1em#,5cap#/7,dth#); "Oligon+Kentima*Diplis";
+z0 = .5*(w,h);
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.74w,0);
+pickup pencircle scaled pt;
+drawdot z0 shifted (-.2w,-.7h);
+drawdot z0 shifted (-.15,-.7h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x236.mf b/fonts/byzfonts/XAP_syn/x236.mf
new file mode 100644
index 0000000000..03c6afe965
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x236.mf
@@ -0,0 +1,7 @@
+beginchar(oct"236",.8em#,5cap#/7,2dth#);
+"Gorgon*Oligou*Kentimatwn*Omalou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.2w,-.3h);
+addto currentpicture also GOPGON shifted (.4w,.3h);
+addto currentpicture also OMALON shifted (.1w,-1.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x237.mf b/fonts/byzfonts/XAP_syn/x237.mf
new file mode 100644
index 0000000000..14c4dc4148
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x237.mf
@@ -0,0 +1,7 @@
+beginchar(oct"237",.8em#,5cap#/7,2dth#);
+"Argon*Oligo*Kentimaton*Omalou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.2w,-.3h);
+addto currentpicture also APGON shifted (.1w,.2h);
+addto currentpicture also OMALON shifted (.1w,-1.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x240.mf b/fonts/byzfonts/XAP_syn/x240.mf
new file mode 100644
index 0000000000..cf3e4ab875
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x240.mf
@@ -0,0 +1,6 @@
+beginchar(oct"240",.8em#,5cap#/7,2dth#);
+"Kentimata*Oligou*Psifistou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.2w,.3h);
+addto currentpicture also UHFICTON shifted (.05w,-1.1h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x241.mf b/fonts/byzfonts/XAP_syn/x241.mf
new file mode 100644
index 0000000000..c44e325114
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x241.mf
@@ -0,0 +1,6 @@
+beginchar(oct"241",.8em#,5cap#/7,2dth#);
+"Oligou*Kentimatwn*Psifistou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.1w,-.4h);
+addto currentpicture also UHFICTON shifted (.05w,-1.1h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x242.mf b/fonts/byzfonts/XAP_syn/x242.mf
new file mode 100644
index 0000000000..a6a5891fb2
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x242.mf
@@ -0,0 +1,5 @@
+beginchar(oct"242",.8em#,5cap#/7,0dth#);
+"Diesis*Oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also QUOTA shifted (.1w,.2h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x243.mf b/fonts/byzfonts/XAP_syn/x243.mf
new file mode 100644
index 0000000000..028eeb42f3
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x243.mf
@@ -0,0 +1,5 @@
+beginchar(oct"243",.8em#,5cap#/7,0dth#);
+"Diesis*isou";
+addto currentpicture also ICON;
+addto currentpicture also QUOTA shifted (.2w,.2h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x244.mf b/fonts/byzfonts/XAP_syn/x244.mf
new file mode 100644
index 0000000000..dbb6e19a8b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x244.mf
@@ -0,0 +1,5 @@
+beginchar(oct"244",.8em#,5cap#/7,0dth#);
+"Ifesis*isou";
+addto currentpicture also ICON;
+addto currentpicture also PERCENT shifted (.4w,.25h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x245.mf b/fonts/byzfonts/XAP_syn/x245.mf
new file mode 100644
index 0000000000..52355ab143
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x245.mf
@@ -0,0 +1,5 @@
+beginchar(oct"245",.8em#,5cap#/7,0dth#);
+"Ifesis*oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also PERCENT shifted (.3w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x246.mf b/fonts/byzfonts/XAP_syn/x246.mf
new file mode 100644
index 0000000000..533f07b18e
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x246.mf
@@ -0,0 +1,5 @@
+beginchar(oct"246",.8em#,5cap#/7,1.5dth#);
+"Oligon*Ifeseos";
+addto currentpicture also OLIGON;
+addto currentpicture also PERCENT shifted (.3w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x247.mf b/fonts/byzfonts/XAP_syn/x247.mf
new file mode 100644
index 0000000000..0db15bd2e6
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x247.mf
@@ -0,0 +1,5 @@
+beginchar(oct"247",.8em#,5cap#/7,1.5dth#);
+"Ison*Ifeseos";
+addto currentpicture also ICON;
+addto currentpicture also PERCENT shifted (.3w,-.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x250.mf b/fonts/byzfonts/XAP_syn/x250.mf
new file mode 100644
index 0000000000..ea6a34d433
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x250.mf
@@ -0,0 +1,5 @@
+beginchar(oct"250",.8em#,5cap#/7,1.5dth#);
+"Ison*Dieseos";
+addto currentpicture also ICON;
+addto currentpicture also QUOTA shifted (.3w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x251.mf b/fonts/byzfonts/XAP_syn/x251.mf
new file mode 100644
index 0000000000..defba728ad
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x251.mf
@@ -0,0 +1,5 @@
+beginchar(oct"251",.8em#,5cap#/7,1.5dth#);
+"Oligon*Dieseos";
+addto currentpicture also OLIGON;
+addto currentpicture also QUOTA shifted (.3w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x252.mf b/fonts/byzfonts/XAP_syn/x252.mf
new file mode 100644
index 0000000000..aa0d31f271
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x252.mf
@@ -0,0 +1,7 @@
+beginchar(oct"252",.8em#,5cap#/7,1.1dth#);
+"Kentimata+Ipsili*oligou*F0oras";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (0,.4h);
+addto currentpicture also scYPSHLH shifted (.55w,.3h);
+addto currentpicture also DCO shifted (.3w,.-.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x253.mf b/fonts/byzfonts/XAP_syn/x253.mf
new file mode 100644
index 0000000000..662d5687e2
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x253.mf
@@ -0,0 +1,7 @@
+beginchar(oct"253",.9em#,7cap#/7,0dth#);
+"F0ora*Kentimata+Ipsili*oligou";
+addto currentpicture also OLIGON shifted (.05w,0);
+addto currentpicture also KENTHMATA shifted (0,.3h);
+addto currentpicture also scYPSHLH shifted (.55w,.2h);
+addto currentpicture also DCO shifted (.3w,.5h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x254.mf b/fonts/byzfonts/XAP_syn/x254.mf
new file mode 100644
index 0000000000..74e89a8d39
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x254.mf
@@ -0,0 +1,8 @@
+beginchar(oct"254",.9em#,7cap#/7,2dth#);
+"F0oras*Kentimata+Ipsili*oligou*Psifistou";
+addto currentpicture also OLIGON shifted (.05w,0);
+addto currentpicture also KENTHMATA shifted (0,.3h);
+addto currentpicture also scYPSHLH shifted (.55w,.2h);
+addto currentpicture also DCO shifted (.3w,.5h);
+addto currentpicture also UHFICTON shifted (.1w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x255.mf b/fonts/byzfonts/XAP_syn/x255.mf
new file mode 100644
index 0000000000..52be1fd208
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x255.mf
@@ -0,0 +1,7 @@
+beginchar(oct"255",.8em#,5cap#/7,dth#);
+"Ifesi+Gorgon*Oligon*Kentimaton";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.4w,.-.3h);
+addto currentpicture also GOPGON shifted (.5w,.3h);
+addto currentpicture also PERCENT shifted (.05w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x256.mf b/fonts/byzfonts/XAP_syn/x256.mf
new file mode 100644
index 0000000000..9980722d4b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x256.mf
@@ -0,0 +1,8 @@
+beginchar(oct"256",.8em#,5cap#/7,2dth#);
+"Ifesi+Gorgon*Oligon*Kentimaton";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.2w,.-.3h);
+addto currentpicture also KLACMA shifted (-.65w,.3h);
+addto currentpicture also PERCENT shifted (.5w,.3h);
+addto currentpicture also OMALON shifted (.1w,-1.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x257.mf b/fonts/byzfonts/XAP_syn/x257.mf
new file mode 100644
index 0000000000..ad86bf59e4
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x257.mf
@@ -0,0 +1,4 @@
+beginchar(oct"257",.8em#,cap#,dth#); "Petasti*Klasmatos";
+addto currentpicture also PETACTH;
+addto currentpicture also KLACMA shifted (-.35w,-.35h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x260.mf b/fonts/byzfonts/XAP_syn/x260.mf
new file mode 100644
index 0000000000..a8d9d4d2bc
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x260.mf
@@ -0,0 +1,8 @@
+beginchar(oct"260",.8em#,5cap#/7,2dth#);
+"Petasti*Antikenomatos*Aplis";
+z0 = (.5w,-.4h);
+addto currentpicture also PETACTH;
+addto currentpicture also ANTIKENWMA shifted (.05w,-h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x261.mf b/fonts/byzfonts/XAP_syn/x261.mf
new file mode 100644
index 0000000000..14b9ecc1db
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x261.mf
@@ -0,0 +1,8 @@
+beginchar(oct"261",1.4em#,.9cap#,2dth#); "Oligon*Petastis+Pausis";
+z0 = (1.9h,0);
+addto currentpicture also PETACTH;
+addto currentpicture also OLIGON shifted (0,.6h);
+addto currentpicture also BAPEIA shifted (.6w,-.2h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x262.mf b/fonts/byzfonts/XAP_syn/x262.mf
new file mode 100644
index 0000000000..322dc78553
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x262.mf
@@ -0,0 +1,6 @@
+beginchar(oct"262",.8em#,cap#,2dth#);
+"Petasti*Klasmatos*Psifistou+Gorgon*Apostrofou";
+addto currentpicture also PETACTH;
+addto currentpicture also KLACMA shifted (-.4w,-.35h);
+addto currentpicture also UHFICTON shifted (.05w,-.75h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x263.mf b/fonts/byzfonts/XAP_syn/x263.mf
new file mode 100644
index 0000000000..d2c971ae74
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x263.mf
@@ -0,0 +1,9 @@
+beginchar(oct"263",em#,cap#,2dth#);
+"Varia+Petasti*Antikenomatos*Aplis";
+z0 = (.6w,-.4h);
+addto currentpicture also PETACTH shifted (.2w,0);
+addto currentpicture also BAPEIA;
+addto currentpicture also ANTIKENWMA shifted (.25w,-.8h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x264.mf b/fonts/byzfonts/XAP_syn/x264.mf
new file mode 100644
index 0000000000..aeba2f278f
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x264.mf
@@ -0,0 +1,5 @@
+beginchar(oct"264",.8em#,cap#,2dth#);
+"Petasti*Eterou";
+addto currentpicture also PETACTH;
+addto currentpicture also ETEPON shifted (.5w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x265.mf b/fonts/byzfonts/XAP_syn/x265.mf
new file mode 100644
index 0000000000..44622ad224
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x265.mf
@@ -0,0 +1,5 @@
+beginchar(oct"265",1.5em#,cap#,2dth#);
+"Sunehes Elafron*Eterou";
+addto currentpicture also CYNELAFPON;
+addto currentpicture also ETEPON shifted (.7w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x266.mf b/fonts/byzfonts/XAP_syn/x266.mf
new file mode 100644
index 0000000000..7ab2ee89a7
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x266.mf
@@ -0,0 +1,5 @@
+beginchar(oct"266",.8em#,cap#,2dth#);
+"Ison*Eterou";
+addto currentpicture also ICON;
+addto currentpicture also ETEPON shifted (.4w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x267.mf b/fonts/byzfonts/XAP_syn/x267.mf
new file mode 100644
index 0000000000..8de6ae2c48
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x267.mf
@@ -0,0 +1,5 @@
+beginchar(oct"267",.8em#,cap#,2dth#);
+"Oligon*Eterou";
+addto currentpicture also OLIGON;
+addto currentpicture also ETEPON shifted (.4w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x270.mf b/fonts/byzfonts/XAP_syn/x270.mf
new file mode 100644
index 0000000000..65b8899911
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x270.mf
@@ -0,0 +1,5 @@
+beginchar(oct"270",.8em#,cap#,2dth#);
+"Oligon*Omalou";
+addto currentpicture also OLIGON;
+addto currentpicture also OMALON shifted (.6w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x271.mf b/fonts/byzfonts/XAP_syn/x271.mf
new file mode 100644
index 0000000000..b14230344d
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x271.mf
@@ -0,0 +1,5 @@
+beginchar(oct"271",.8em#,cap#,2dth#);
+"Ison*Omalou";
+addto currentpicture also ICON;
+addto currentpicture also OMALON shifted (.6w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x272.mf b/fonts/byzfonts/XAP_syn/x272.mf
new file mode 100644
index 0000000000..6f6a7a507b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x272.mf
@@ -0,0 +1,8 @@
+beginchar(oct"272",.5em#,5cap#/7,2dth#);
+"Digorgon*Iporrois*Diplis*Eterou";
+z0 = (.25w,-.2h);
+addto currentpicture also YPORROH shifted (.25w,0);
+addto currentpicture also DIGOPGON shifted (.55w,.3h);
+addto currentpicture also ETEPON shifted (.1w,-h);
+pickup pencircle scaled pt;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x273.mf b/fonts/byzfonts/XAP_syn/x273.mf
new file mode 100644
index 0000000000..12da5dddae
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x273.mf
@@ -0,0 +1,8 @@
+beginchar(oct"273",.5em#,5cap#/7,2dth#);
+"Gorgon*Iporrois*Diplis*Eterou";
+z0 = (.25w,-.2h);
+addto currentpicture also YPORROH shifted (.25w,0);
+addto currentpicture also GOPGON shifted (.55w,.3h);
+addto currentpicture also ETEPON shifted (.1w,-h);
+pickup pencircle scaled pt;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x274.mf b/fonts/byzfonts/XAP_syn/x274.mf
new file mode 100644
index 0000000000..5f0839a303
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x274.mf
@@ -0,0 +1,6 @@
+beginchar(oct"274",.8em#,cap#,2dth#);
+"Klasma*Oligou*Eterou";
+addto currentpicture also OLIGON;
+addto currentpicture also KLACMA shifted (-.2w,.2h);
+addto currentpicture also ETEPON shifted (.4w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x275.mf b/fonts/byzfonts/XAP_syn/x275.mf
new file mode 100644
index 0000000000..a49749c823
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x275.mf
@@ -0,0 +1,10 @@
+beginchar(oct"275",.6em#,5cap#/7,2dth#);
+"Gorgon*Iporrois*Diplis";
+z0 = (.6w,-.2h);
+addto currentpicture also YPORROH shifted (.4w,0);
+addto currentpicture also GOPGON shifted (.65w,.3h);
+addto currentpicture also ETEPON shifted (.1w,-h);
+pickup pencircle scaled pt;
+drawdot z0;
+drawdot z0 shifted (.3w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x276.mf b/fonts/byzfonts/XAP_syn/x276.mf
new file mode 100644
index 0000000000..dc86b0ba1d
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x276.mf
@@ -0,0 +1,4 @@
+beginchar(oct"276",.8em#,5cap#/7,2dth#); "Oligon*psifistou";
+addto currentpicture also OLIGON;
+addto currentpicture also UHFICTON shifted (.05w,.-1.1h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x277.mf b/fonts/byzfonts/XAP_syn/x277.mf
new file mode 100644
index 0000000000..a5f2a9f3dc
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x277.mf
@@ -0,0 +1,4 @@
+beginchar(oct"277",1.2em#,cap#,dth#); "Apostrofos+Kentimata";
+ addto currentpicture also KENTHMATA shifted (.6w,.2h);
+ addto currentpicture also APOCTROFOC;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x300.mf b/fonts/byzfonts/XAP_syn/x300.mf
new file mode 100644
index 0000000000..df696aef04
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x300.mf
@@ -0,0 +1,4 @@
+beginchar(oct"300",.5em#,cap#,dth#); "Gorgon*Kentimaton";
+ addto currentpicture also KENTHMATA;
+ addto currentpicture also GOPGON shifted (.3w,.2h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x301.mf b/fonts/byzfonts/XAP_syn/x301.mf
new file mode 100644
index 0000000000..4afe6e11e8
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x301.mf
@@ -0,0 +1,4 @@
+beginchar(oct"301",.5em#,cap#,1.2dth#); "Kentimata*Gorgou";
+ addto currentpicture also KENTHMATA;
+ addto currentpicture also GOPGON shifted (.3w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x302.mf b/fonts/byzfonts/XAP_syn/x302.mf
new file mode 100644
index 0000000000..034efab955
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x302.mf
@@ -0,0 +1,5 @@
+beginchar(oct"302",.8em#,5cap#/7,0dth#); "Digorgon*Kentimata*oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.2w,.3h);
+addto currentpicture also DIGOPGON shifted (.4w,.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x303.mf b/fonts/byzfonts/XAP_syn/x303.mf
new file mode 100644
index 0000000000..7927ae991b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x303.mf
@@ -0,0 +1,5 @@
+beginchar(oct"303",.8em#,5cap#/7,dth#); "Digorgon*Oligon*Kentimaton";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.4w,.-.3h);
+addto currentpicture also DIGOPGON shifted (.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x304.mf b/fonts/byzfonts/XAP_syn/x304.mf
new file mode 100644
index 0000000000..4f85730134
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x304.mf
@@ -0,0 +1,5 @@
+beginchar(oct"304",.8em#,5cap#/7,0dth#); "Trigorgon*Kentimata*oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.2w,.3h);
+addto currentpicture also TPIGOPGON shifted (.4w,.6h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x305.mf b/fonts/byzfonts/XAP_syn/x305.mf
new file mode 100644
index 0000000000..d2d8b2c814
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x305.mf
@@ -0,0 +1,5 @@
+beginchar(oct"305",.8em#,5cap#/7,dth#); "Trigorgon*Oligon*Kentimaton";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.4w,.-.3h);
+addto currentpicture also TPIGOPGON shifted (.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x306.mf b/fonts/byzfonts/XAP_syn/x306.mf
new file mode 100644
index 0000000000..4a5d764566
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x306.mf
@@ -0,0 +1,9 @@
+beginchar(oct"306",.8em#,5cap#/7,0dth#);
+"Gorgon Parestigmenon*Kentimata*oligou";
+z0 = (.8w,.8h);
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.2w,.3h);
+addto currentpicture also GOPGON shifted (.4w,.6h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x307.mf b/fonts/byzfonts/XAP_syn/x307.mf
new file mode 100644
index 0000000000..ef2bee8c92
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x307.mf
@@ -0,0 +1,5 @@
+beginchar(oct"307",.5em#,cap#,2dth#);
+"Petasti*Eterou";
+addto currentpicture also KENTHMATA;
+addto currentpicture also ETEPON shifted (.3w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x310.mf b/fonts/byzfonts/XAP_syn/x310.mf
new file mode 100644
index 0000000000..56bad0f3c7
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x310.mf
@@ -0,0 +1,6 @@
+beginchar(oct"310",.8em#,cap#,2dth#);
+"Oligon*Kentimaton*Eterou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.2w,.3h);
+addto currentpicture also ETEPON shifted (.4w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x311.mf b/fonts/byzfonts/XAP_syn/x311.mf
new file mode 100644
index 0000000000..7da8cca989
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x311.mf
@@ -0,0 +1,7 @@
+beginchar(oct"311",.8em#,cap#,2dth#);
+"Oligon*Kentimaton*Eterou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMATA shifted (.2w,.3h);
+addto currentpicture also GOPGON shifted (.4w,.5h);
+addto currentpicture also ETEPON shifted (.4w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x312.mf b/fonts/byzfonts/XAP_syn/x312.mf
new file mode 100644
index 0000000000..0f8ae0cef3
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x312.mf
@@ -0,0 +1,7 @@
+beginchar(oct"312",.8em#,cap#,2dth#);
+"Ifesis*Oligon*Kentimaton*Psifiston";
+addto currentpicture also OLIGON;
+addto currentpicture also PERCENT shifted (.4w,.5h);
+addto currentpicture also KENTHMATA shifted (.2w,.3h);
+addto currentpicture also UHFICTON shifted (.05w,.-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x313.mf b/fonts/byzfonts/XAP_syn/x313.mf
new file mode 100644
index 0000000000..9b0f24ac37
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x313.mf
@@ -0,0 +1,10 @@
+beginchar(oct"313",.8em#,cap#,0dth#);
+"Gorgon Parestigmenon+Ifesis*Kentimata*oligou";
+z0 = (.55w,.75h);
+addto currentpicture also OLIGON;
+addto currentpicture also PERCENT shifted (.55w,.5h);
+addto currentpicture also KENTHMATA shifted (.2w,.3h);
+addto currentpicture also GOPGON shifted (.2w,.6h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x314.mf b/fonts/byzfonts/XAP_syn/x314.mf
new file mode 100644
index 0000000000..ee5114a512
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x314.mf
@@ -0,0 +1,7 @@
+beginchar(oct"314",.8em#,5cap#/7,2dth#);
+"Gorgon*Oligon*Dieseos+Kentimaton";
+addto currentpicture also OLIGON;
+addto currentpicture also QUOTA shifted (-.1w,.-.8h);
+addto currentpicture also KENTHMATA shifted (.45w,.-.3h);
+addto currentpicture also GOPGON shifted (.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x315.mf b/fonts/byzfonts/XAP_syn/x315.mf
new file mode 100644
index 0000000000..2fb08ffdc8
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x315.mf
@@ -0,0 +1,7 @@
+beginchar(oct"315",1.2em#,cap#,0dth#);
+"Apostrofos+Gorgon*Kentimata*oligou";
+ addto currentpicture also scOLIGON shifted (.05w,0);
+ addto currentpicture also GOPGON shifted (.73w,.6h);
+ addto currentpicture also KENTHMATA shifted (.6w,.4h);
+ addto currentpicture also APOCTROFOC shifted (0,.35h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x316.mf b/fonts/byzfonts/XAP_syn/x316.mf
new file mode 100644
index 0000000000..20764abc9b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x316.mf
@@ -0,0 +1,5 @@
+beginchar(oct"316",.8em#,cap#,0dth#); "Klasma+Kentima*oligou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also KENTHMA shifted (.3w,.25h);
+ addto currentpicture also KLACMA shifted (-.75w,.15h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x317.mf b/fonts/byzfonts/XAP_syn/x317.mf
new file mode 100644
index 0000000000..d067eb65fb
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x317.mf
@@ -0,0 +1,5 @@
+beginchar(oct"317",.8em#,cap#,dth#); "Kentima*oligou*Klasmatos";
+ addto currentpicture also OLIGON;
+ addto currentpicture also KENTHMA shifted (.3w,.25h);
+ addto currentpicture also KLACMA shifted (-.4w,-.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x320.mf b/fonts/byzfonts/XAP_syn/x320.mf
new file mode 100644
index 0000000000..a5d5fb1827
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x320.mf
@@ -0,0 +1,5 @@
+beginchar(oct"320",1.1em#,5cap#/7,0dth#); "Klasma*Oligon+Kentima";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.74w,0);
+addto currentpicture also KLACMA shifted (-.25w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x321.mf b/fonts/byzfonts/XAP_syn/x321.mf
new file mode 100644
index 0000000000..e2419fe290
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x321.mf
@@ -0,0 +1,5 @@
+beginchar(oct"321",.8em#,5cap#/7,dth#); "Klasma*Oligon*Kentimatos";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.4w,.-.3h);
+addto currentpicture also KLACMA shifted (-.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x322.mf b/fonts/byzfonts/XAP_syn/x322.mf
new file mode 100644
index 0000000000..57b89e6b57
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x322.mf
@@ -0,0 +1,5 @@
+beginchar(oct"322",.8em#,5cap#/7,0dth#); "Klasma+Ipsili->*Oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also scYPSHLH shifted (.5w,.3h);
+addto currentpicture also KLACMA shifted (-.5w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x323.mf b/fonts/byzfonts/XAP_syn/x323.mf
new file mode 100644
index 0000000000..7096963650
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x323.mf
@@ -0,0 +1,7 @@
+beginchar(oct"323",.8em#,7cap#/7,dth#);
+"Ipsili*Kentimatos*Oligou*Klasmatos";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.3w,.2h);
+addto currentpicture also KLACMA shifted (-.4w,-.3h);
+addto currentpicture also scYPSHLH shifted (.3w,.45h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x324.mf b/fonts/byzfonts/XAP_syn/x324.mf
new file mode 100644
index 0000000000..a144ce3122
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x324.mf
@@ -0,0 +1,5 @@
+beginchar(oct"324",.8em#,cap#,dth#); "Kentima*petastis*Klasmatos";
+ addto currentpicture also PETACTH;
+ addto currentpicture also KENTHMA shifted (.3w,.5h);
+ addto currentpicture also KLACMA shifted (-.35w,-.35h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x325.mf b/fonts/byzfonts/XAP_syn/x325.mf
new file mode 100644
index 0000000000..f01b7f5b6b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x325.mf
@@ -0,0 +1,7 @@
+beginchar(oct"325",em#,cap#,dth#);
+"Kentima+Ipsili*Petastis*Klasmatos";
+addto currentpicture also PETACTH;
+addto currentpicture also KENTHMA shifted (.3w,.5h);
+addto currentpicture also KLACMA shifted (-.25w,-.35h);
+addto currentpicture also scYPSHLH shifted (.6w,.53h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x326.mf b/fonts/byzfonts/XAP_syn/x326.mf
new file mode 100644
index 0000000000..1a3cebbe16
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x326.mf
@@ -0,0 +1,5 @@
+beginchar(oct"326",.8em#,5cap#/7,dth#); "<-Ipsili*Petastis*Klasmatos";
+addto currentpicture also PETACTH;
+addto currentpicture also scYPSHLH shifted (0,.7h);
+addto currentpicture also KLACMA shifted (-.35w,-.5h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x327.mf b/fonts/byzfonts/XAP_syn/x327.mf
new file mode 100644
index 0000000000..b4dccdcf75
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x327.mf
@@ -0,0 +1,6 @@
+beginchar(oct"327",.8em#,5cap#/7,dth#);
+"Ipsili->*Petastis*Klasmatos";
+addto currentpicture also PETACTH;
+addto currentpicture also scYPSHLH shifted (.5w,.7h);
+addto currentpicture also KLACMA shifted (-.3w,-.5h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x330.mf b/fonts/byzfonts/XAP_syn/x330.mf
new file mode 100644
index 0000000000..442545b8e2
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x330.mf
@@ -0,0 +1,5 @@
+beginchar(oct"330",.8em#,5cap#/7,dth#); "Oligon*Petastis*Klasmatos";
+addto currentpicture also PETACTH;
+addto currentpicture also OLIGON shifted (0,.7h);
+addto currentpicture also KLACMA shifted (-.3w,-.5h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x331.mf b/fonts/byzfonts/XAP_syn/x331.mf
new file mode 100644
index 0000000000..490688d9f4
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x331.mf
@@ -0,0 +1,9 @@
+beginchar(oct"331",1.1em#,5cap#/7,2dth#);
+"Oligon+Kentima*Antikenomatos*Aplis";
+z0 = (.4w,-.5h);
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.74w,0);
+addto currentpicture also ANTIKENWMA shifted (.1w,-h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x332.mf b/fonts/byzfonts/XAP_syn/x332.mf
new file mode 100644
index 0000000000..1fd87ecbe8
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x332.mf
@@ -0,0 +1,9 @@
+beginchar(oct"332",.8em#,5cap#/7,2dth#);
+"Kentima*Oligou*Antikenomatos*Aplis";
+z0 = (.5w,-.5h);
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.3w,.25h);
+addto currentpicture also ANTIKENWMA shifted (.05w,-h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x333.mf b/fonts/byzfonts/XAP_syn/x333.mf
new file mode 100644
index 0000000000..59d9f36228
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x333.mf
@@ -0,0 +1,9 @@
+beginchar(oct"333",.8em#,5cap#/7,2dth#);
+"Kentima*Oligou*Antikenomatos*Aplis";
+z0 = (.5w,-.5h);
+addto currentpicture also PETACTH;
+addto currentpicture also KENTHMA shifted (.3w,.6h);
+addto currentpicture also ANTIKENWMA shifted (.05w,-h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x334.mf b/fonts/byzfonts/XAP_syn/x334.mf
new file mode 100644
index 0000000000..a74f141abc
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x334.mf
@@ -0,0 +1,9 @@
+beginchar(oct"334",.8em#,cap#,2dth#);
+"Ipsili->*Petastis*Antikenomatos*Aplis";
+z0 = (.5w,-.3h);
+addto currentpicture also PETACTH;
+addto currentpicture also scYPSHLH shifted (.5w,.55h);
+addto currentpicture also ANTIKENWMA shifted (.05w,-.7h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x335.mf b/fonts/byzfonts/XAP_syn/x335.mf
new file mode 100644
index 0000000000..2923b0b9b7
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x335.mf
@@ -0,0 +1,9 @@
+beginchar(oct"335",.8em#,5cap#/7,dth#);
+"Oligon+Kentima*Diplis";
+z0 = (.4w,-.2h);
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.3w,.3h);
+pickup pencircle scaled pt;
+drawdot z0;
+drawdot z0 shifted (.2w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x336.mf b/fonts/byzfonts/XAP_syn/x336.mf
new file mode 100644
index 0000000000..41484c44e2
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x336.mf
@@ -0,0 +1,5 @@
+beginchar(oct"336",.8em#,cap#,0dth#); "Kentima*oligou*Gorgou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also KENTHMA shifted (.3w,.2h);
+ addto currentpicture also GOPGON shifted (.7w,.2h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x337.mf b/fonts/byzfonts/XAP_syn/x337.mf
new file mode 100644
index 0000000000..ae3aa9bc97
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x337.mf
@@ -0,0 +1,5 @@
+beginchar(oct"337",1.1em#,5cap#/7,dth#); "Oligon+Kentima*Gorgon";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.74w,0);
+addto currentpicture also GOPGON shifted (.3w,-.35h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x340.mf b/fonts/byzfonts/XAP_syn/x340.mf
new file mode 100644
index 0000000000..f4cd477e5e
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x340.mf
@@ -0,0 +1,5 @@
+beginchar(oct"340",.8em#,5cap#/7,dth#); "Oligon*Kentimatos*Gorgou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.4w,.-.3h);
+addto currentpicture also GOPGON shifted (.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x341.mf b/fonts/byzfonts/XAP_syn/x341.mf
new file mode 100644
index 0000000000..534bf7712f
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x341.mf
@@ -0,0 +1,5 @@
+beginchar(oct"341",.8em#,5cap#/7,dth#); "Oligon*Kentimatos*Digorgou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.4w,.-.3h);
+addto currentpicture also DIGOPGON shifted (.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x342.mf b/fonts/byzfonts/XAP_syn/x342.mf
new file mode 100644
index 0000000000..e6d811a827
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x342.mf
@@ -0,0 +1,5 @@
+beginchar(oct"342",.8em#,5cap#/7,dth#); "Oligon*Kentimatos*Trigorgou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.4w,.-.3h);
+addto currentpicture also TPIGOPGON shifted (.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x343.mf b/fonts/byzfonts/XAP_syn/x343.mf
new file mode 100644
index 0000000000..85c5a8dc9e
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x343.mf
@@ -0,0 +1,5 @@
+beginchar(oct"343",1.3em#,1.5cap#,2dth#); "Varia+Apostrofos*apostrofou";
+ addto currentpicture also BAPEIA shifted (.05w,.1h);
+ addto currentpicture also APOCTROFOC shifted (.2w,.2h);
+ addto currentpicture also APOCTROFOC shifted (.4w,-.25h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x344.mf b/fonts/byzfonts/XAP_syn/x344.mf
new file mode 100644
index 0000000000..468b1ac5f8
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x344.mf
@@ -0,0 +1,4 @@
+beginchar(oct"344",em#,cap#,dth#); "Varia+Apostrofos";
+ addto currentpicture also BAPEIA shifted (.05w,.0h);
+ addto currentpicture also APOCTROFOC shifted (.2w,.0h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x345.mf b/fonts/byzfonts/XAP_syn/x345.mf
new file mode 100644
index 0000000000..7ad56eb287
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x345.mf
@@ -0,0 +1,4 @@
+beginchar(oct"345",.8em#,cap#,dth#); "Klasma*Apostrofos";
+ addto currentpicture also KLACMA shifted (-.5w,.5h);
+ addto currentpicture also APOCTROFOC;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x346.mf b/fonts/byzfonts/XAP_syn/x346.mf
new file mode 100644
index 0000000000..5e0da4311c
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x346.mf
@@ -0,0 +1,6 @@
+beginchar(oct"346",.8em#,cap#,1.5dth#); "Apostrofos*Aplis";
+ z0 = (.6w,-.3h);
+ addto currentpicture also APOCTROFOC;
+ pickup pencircle scaled pt;
+ drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x347.mf b/fonts/byzfonts/XAP_syn/x347.mf
new file mode 100644
index 0000000000..8cceb7c1e6
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x347.mf
@@ -0,0 +1,7 @@
+beginchar(oct"347",.8em#,cap#,1.5dth#); "Apostrofos*Diplis";
+ z0 = (.6w,-.3h);
+ addto currentpicture also APOCTROFOC;
+ pickup pencircle scaled pt;
+ drawdot z0;
+ drawdot z0 shifted (-.2w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x350.mf b/fonts/byzfonts/XAP_syn/x350.mf
new file mode 100644
index 0000000000..cb9ee43ca0
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x350.mf
@@ -0,0 +1,8 @@
+beginchar(oct"350",.8em#,cap#,1.5dth#); "Apostrofos*Triplis";
+ z0 = (.6w,-.3h);
+ addto currentpicture also APOCTROFOC;
+ pickup pencircle scaled pt;
+ drawdot z0;
+ drawdot z0 shifted (-.2w,0);
+ drawdot z0 shifted (-.4w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x351.mf b/fonts/byzfonts/XAP_syn/x351.mf
new file mode 100644
index 0000000000..d61bb57e9c
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x351.mf
@@ -0,0 +1,8 @@
+beginchar(oct"351",.9em#,cap#,2dth#);
+"Apostrofos*Antikenomatos*Aplis";
+ z0 = (.5w,-.4h);
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also ANTIKENWMA shifted (.1w,-.8h);
+ pickup pencircle scaled pt;
+ drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x352.mf b/fonts/byzfonts/XAP_syn/x352.mf
new file mode 100644
index 0000000000..8e9b6c96bf
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x352.mf
@@ -0,0 +1,8 @@
+beginchar(oct"352",.9em#,cap#,2.5dth#); "Apostrofos**Diplis*Eterou";
+ z0 = (.6w,-.3h);
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also ETEPON shifted (.1w,-.9h);
+ pickup pencircle scaled pt;
+ drawdot z0;
+ drawdot z0 shifted (-.15w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x353.mf b/fonts/byzfonts/XAP_syn/x353.mf
new file mode 100644
index 0000000000..f8764c2d52
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x353.mf
@@ -0,0 +1,9 @@
+beginchar(oct"353",.9em#,cap#,2.5dth#); "Apostrofos*Triplis*Eterou";
+ z0 = (.7w,-.3h);
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also ETEPON shifted (.1w,-.9h);
+ pickup pencircle scaled pt;
+ drawdot z0;
+ drawdot z0 shifted (-.15w,0);
+ drawdot z0 shifted (-.3w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x354.mf b/fonts/byzfonts/XAP_syn/x354.mf
new file mode 100644
index 0000000000..475a37e0b4
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x354.mf
@@ -0,0 +1,4 @@
+beginchar(oct"354",.8em#,cap#,2dth#); "Apostrofos*Gorgou";
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also GOPGON shifted (.6w,-.4h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x355.mf b/fonts/byzfonts/XAP_syn/x355.mf
new file mode 100644
index 0000000000..333de10b92
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x355.mf
@@ -0,0 +1,4 @@
+beginchar(oct"355",.8em#,cap#,dth#); "Digorgon*Apostrofou";
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also DIGOPGON shifted (.05w,.55h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x356.mf b/fonts/byzfonts/XAP_syn/x356.mf
new file mode 100644
index 0000000000..ad0df090a1
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x356.mf
@@ -0,0 +1,4 @@
+beginchar(oct"356",.8em#,cap#,dth#); "Trigorgon*Apostrofou";
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also TPIGOPGON shifted (.05w,.55h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x357.mf b/fonts/byzfonts/XAP_syn/x357.mf
new file mode 100644
index 0000000000..abd0a5ecd1
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x357.mf
@@ -0,0 +1,7 @@
+beginchar(oct"357",.8em#,cap#,1.5dth#); "Gorgon*Apostrofou*Aplis";
+z0 = (.6w,-.3h);
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also GOPGON shifted (.1w,.6h);
+ pickup pencircle scaled pt;
+ drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x360.mf b/fonts/byzfonts/XAP_syn/x360.mf
new file mode 100644
index 0000000000..9e5136f5cb
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x360.mf
@@ -0,0 +1,8 @@
+beginchar(oct"360",.8em#,cap#,1.5dth#); "Gorgon*Apostrofou*Diplis";
+z0 = (.6w,-.3h);
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also GOPGON shifted (.1w,.6h);
+ pickup pencircle scaled pt;
+ drawdot z0;
+ drawdot z0 shifted (-.2w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x361.mf b/fonts/byzfonts/XAP_syn/x361.mf
new file mode 100644
index 0000000000..07d3359d60
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x361.mf
@@ -0,0 +1,5 @@
+beginchar(oct"361",.8em#,cap#,2dth#); "Apostrofou*Eterou";
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also GOPGON shifted (.1w,.6h);
+ addto currentpicture also ETEPON shifted (.4w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x362.mf b/fonts/byzfonts/XAP_syn/x362.mf
new file mode 100644
index 0000000000..7bf14c23ff
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x362.mf
@@ -0,0 +1,4 @@
+beginchar(oct"362",.8em#,cap#,2dth#); "Apostrofou*Omalou";
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also OMALON shifted (.6w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x363.mf b/fonts/byzfonts/XAP_syn/x363.mf
new file mode 100644
index 0000000000..b5bbba8546
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x363.mf
@@ -0,0 +1,7 @@
+beginchar(oct"363",.8em#,cap#,2dth#);
+"Klasma*Apostrofos*Oligou*Psifistou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also KLACMA shifted (-.3w,.75h);
+ addto currentpicture also APOCTROFOC shifted (0,.35h);
+ addto currentpicture also UHFICTON shifted (.05w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x364.mf b/fonts/byzfonts/XAP_syn/x364.mf
new file mode 100644
index 0000000000..f222dad557
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x364.mf
@@ -0,0 +1,7 @@
+beginchar(oct"364",.8em#,cap#,2dth#);
+"Apostrofos*Oligou*Klasmatos*Psifistou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also KLACMA shifted (-.4w,-.4h);
+ addto currentpicture also APOCTROFOC shifted (0,.35h);
+ addto currentpicture also UHFICTON shifted (.05w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x365.mf b/fonts/byzfonts/XAP_syn/x365.mf
new file mode 100644
index 0000000000..fedcd139d5
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x365.mf
@@ -0,0 +1,5 @@
+beginchar(oct"365",.4em#,5cap#/7,dth#);
+"Gorgon*Iporrois";
+addto currentpicture also YPORROH;
+addto currentpicture also GOPGON shifted (.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x366.mf b/fonts/byzfonts/XAP_syn/x366.mf
new file mode 100644
index 0000000000..f249660c58
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x366.mf
@@ -0,0 +1,8 @@
+beginchar(oct"366",.4em#,5cap#/7,dth#);
+"Gorgon*Iporrois*Aplis";
+z0 = (.25w,-.2h);
+addto currentpicture also YPORROH;
+addto currentpicture also GOPGON shifted (.4w,.3h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x367.mf b/fonts/byzfonts/XAP_syn/x367.mf
new file mode 100644
index 0000000000..f1f8f90027
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x367.mf
@@ -0,0 +1,8 @@
+beginchar(oct"367",.8em#,cap#,0dth#);
+"Gorgon*Iporroi+Gorgon*Kentimata*oligou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also YPORROH shifted(0,.3h);
+ addto currentpicture also KENTHMATA shifted(.4w,.3h);
+ addto currentpicture also GOPGON shifted(.2w,.5h);
+ addto currentpicture also GOPGON shifted(.6w,.5h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x370.mf b/fonts/byzfonts/XAP_syn/x370.mf
new file mode 100644
index 0000000000..6cd1c5f789
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x370.mf
@@ -0,0 +1,5 @@
+beginchar(oct"370",.8em#,cap#,dth#); "Gorgon*Iporroi*petastis";
+ addto currentpicture also PETACTH;
+ addto currentpicture also YPORROH shifted (.35w,.5h);
+ addto currentpicture also GOPGON shifted (.55w,.7h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x371.mf b/fonts/byzfonts/XAP_syn/x371.mf
new file mode 100644
index 0000000000..5c9709b8cd
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x371.mf
@@ -0,0 +1,5 @@
+beginchar(oct"371",.8em#,cap#,0dth#); "Gorgon*Iporroi*Oligou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also YPORROH shifted (.35w,.25h);
+ addto currentpicture also GOPGON shifted (.55w,.5h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x372.mf b/fonts/byzfonts/XAP_syn/x372.mf
new file mode 100644
index 0000000000..8d27fa363c
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x372.mf
@@ -0,0 +1,4 @@
+beginchar(oct"372",.4em#,5cap#/7,dth#); "Digorgon*Iporrois";
+addto currentpicture also YPORROH;
+addto currentpicture also DIGOPGON shifted (.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x373.mf b/fonts/byzfonts/XAP_syn/x373.mf
new file mode 100644
index 0000000000..062b8c1150
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x373.mf
@@ -0,0 +1,7 @@
+beginchar(oct"373",.8em#,cap#,dth#);
+"Gorgon*Iporroi*petastis*Klasmatos";
+ addto currentpicture also PETACTH;
+ addto currentpicture also YPORROH shifted (.35w,.5h);
+ addto currentpicture also GOPGON shifted (.55w,.7h);
+ addto currentpicture also KLACMA shifted (-.4w,-.35h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x374.mf b/fonts/byzfonts/XAP_syn/x374.mf
new file mode 100644
index 0000000000..5b4f9ea51b
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x374.mf
@@ -0,0 +1,8 @@
+beginchar(oct"374",.8em#,cap#,2dth#);
+"Gorgon*Iporroi*Oligou*Klasmatos*Psifistou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also YPORROH shifted (.35w,.25h);
+ addto currentpicture also GOPGON shifted (.55w,.5h);
+ addto currentpicture also KLACMA shifted (-.45w,-.4h);
+ addto currentpicture also UHFICTON shifted (.05w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x375.mf b/fonts/byzfonts/XAP_syn/x375.mf
new file mode 100644
index 0000000000..31527951ee
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x375.mf
@@ -0,0 +1,8 @@
+beginchar(oct"375",.4em#,5cap#/7,dth#);
+"Digorgon*Iporrois*Aplis";
+z0 = (.25w,-.2h);
+addto currentpicture also YPORROH;
+addto currentpicture also DIGOPGON shifted (.4w,.3h);
+pickup pencircle scaled pt;
+drawdot z0;
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x376.mf b/fonts/byzfonts/XAP_syn/x376.mf
new file mode 100644
index 0000000000..4f2ed8eb28
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x376.mf
@@ -0,0 +1,10 @@
+beginchar(oct"376",em#,5cap#/7,2dth#);
+"Gorgon*Iporrois*Diplis";
+z0 = (.25w,-.2h);
+addto currentpicture also YPORROH shifted (.4w,0);
+addto currentpicture also GOPGON shifted (.55w,.3h);
+addto currentpicture also ENDOFWNON shifted (.1w,-h);
+pickup pencircle scaled pt;
+%drawdot z0;
+%drawdot z0 shifted (.3w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_syn/x377.mf b/fonts/byzfonts/XAP_syn/x377.mf
new file mode 100644
index 0000000000..1a155e994f
--- /dev/null
+++ b/fonts/byzfonts/XAP_syn/x377.mf
@@ -0,0 +1,9 @@
+beginchar(oct"377",.4em#,5cap#/7,dth#);
+"Gorgon*Iporrois*Diplis";
+z0 = (.25w,-.2h);
+addto currentpicture also YPORROH;
+addto currentpicture also GOPGON shifted (.4w,.3h);
+pickup pencircle scaled pt;
+drawdot z0;
+drawdot z0 shifted (.3w,0);
+endchar;
diff --git a/fonts/byzfonts/XAP_synct/y060.mf b/fonts/byzfonts/XAP_synct/y060.mf
new file mode 100644
index 0000000000..0c1604b1a3
--- /dev/null
+++ b/fonts/byzfonts/XAP_synct/y060.mf
@@ -0,0 +1,4 @@
+beginchar(oct"060",.8em#,5cap#/7,0dth#); "Klasma*Oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also KLACMA shifted (-.4w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_synct/y061.mf b/fonts/byzfonts/XAP_synct/y061.mf
new file mode 100644
index 0000000000..5fc6bac35f
--- /dev/null
+++ b/fonts/byzfonts/XAP_synct/y061.mf
@@ -0,0 +1,4 @@
+beginchar(oct"061",.8em#,7cap#/7,dth#); "Elafron*Apostrofou";
+addto currentpicture also ELAFRON;
+addto currentpicture also Apoctrofoc shifted (.2w,-.15h);
+endchar;
diff --git a/fonts/byzfonts/XAP_synct/y062.mf b/fonts/byzfonts/XAP_synct/y062.mf
new file mode 100644
index 0000000000..3642ea5d2e
--- /dev/null
+++ b/fonts/byzfonts/XAP_synct/y062.mf
@@ -0,0 +1,7 @@
+beginchar(oct"062",.8em#,5cap#/7,2dth#);
+"Ifesis*Oligou*Kentimatos*psifistou";
+addto currentpicture also OLIGON;
+addto currentpicture also KENTHMA shifted (.3w,.-.3h);
+addto currentpicture also UHFICTON shifted (.05w,.-1.1h);
+addto currentpicture also PERCENT shifted (.3w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_synct/y064.mf b/fonts/byzfonts/XAP_synct/y064.mf
new file mode 100644
index 0000000000..1f945f0a16
--- /dev/null
+++ b/fonts/byzfonts/XAP_synct/y064.mf
@@ -0,0 +1,5 @@
+beginchar(oct"064",.8em#,cap#,2dth#); "Xamili*Oligou*Psifistou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also XAMHLH shifted (0,.3h);
+ addto currentpicture also UHFICTON shifted (.05w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_synct/y065.mf b/fonts/byzfonts/XAP_synct/y065.mf
new file mode 100644
index 0000000000..6b0c8d0e60
--- /dev/null
+++ b/fonts/byzfonts/XAP_synct/y065.mf
@@ -0,0 +1,6 @@
+beginchar(oct"065",.8em#,cap#,2dth#);
+"Apostrofos*Oligou*Psifistou";
+ addto currentpicture also OLIGON;
+ addto currentpicture also APOCTROFOC shifted (0,.35h);
+ addto currentpicture also UHFICTON shifted (.05w,-.8h);
+endchar;
diff --git a/fonts/byzfonts/XAP_synct/y066.mf b/fonts/byzfonts/XAP_synct/y066.mf
new file mode 100644
index 0000000000..3e29791e25
--- /dev/null
+++ b/fonts/byzfonts/XAP_synct/y066.mf
@@ -0,0 +1,4 @@
+beginchar(oct"066",.8em#,cap#,2dth#); "Apostrofos*Disdieseos";
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also HASH shifted (.1w,-.65h);
+endchar;
diff --git a/fonts/byzfonts/XAP_synct/y067.mf b/fonts/byzfonts/XAP_synct/y067.mf
new file mode 100644
index 0000000000..76fa59d3a5
--- /dev/null
+++ b/fonts/byzfonts/XAP_synct/y067.mf
@@ -0,0 +1,5 @@
+beginchar(oct"067",.8em#,cap#,2dth#); "Gorgon*Apostrofos*Disdieseos";
+ addto currentpicture also APOCTROFOC;
+ addto currentpicture also GOPGON shifted (.4w,.6h);
+ addto currentpicture also HASH shifted (.1w,-.65h);
+endchar;
diff --git a/fonts/byzfonts/XAP_synct/y070.mf b/fonts/byzfonts/XAP_synct/y070.mf
new file mode 100644
index 0000000000..929ead2e90
--- /dev/null
+++ b/fonts/byzfonts/XAP_synct/y070.mf
@@ -0,0 +1,5 @@
+beginchar(oct"070",.8em#,5cap#/7,2dth#); "<-Ipsili*Oligou*Psifistou";
+addto currentpicture also OLIGON;
+addto currentpicture also scYPSHLH shifted (0,.3h);
+addto currentpicture also UHFICTON shifted (.05w,-1.1h);
+endchar;
diff --git a/fonts/byzfonts/XAP_synct/y071.mf b/fonts/byzfonts/XAP_synct/y071.mf
new file mode 100644
index 0000000000..fa50c23088
--- /dev/null
+++ b/fonts/byzfonts/XAP_synct/y071.mf
@@ -0,0 +1,5 @@
+beginchar(oct"071",.8em#,5cap#/7,0dth#); "<-Ipsili+Klasma*Oligou";
+addto currentpicture also OLIGON;
+addto currentpicture also scYPSHLH shifted (0w,.3h);
+addto currentpicture also KLACMA shifted (-.3w,.3h);
+endchar;
diff --git a/fonts/byzfonts/XAP_synct/y072.mf b/fonts/byzfonts/XAP_synct/y072.mf
new file mode 100644
index 0000000000..c3f20ad391
--- /dev/null
+++ b/fonts/byzfonts/XAP_synct/y072.mf
@@ -0,0 +1,7 @@
+beginchar(oct"072",.8em#,5cap#/7,2dth#);
+"<-Ipsili+Klasma*Oligou*Eterou";
+addto currentpicture also OLIGON;
+addto currentpicture also scYPSHLH shifted (0w,.3h);
+addto currentpicture also KLACMA shifted (-.3w,.3h);
+addto currentpicture also ETEPON shifted (.0w,-h);
+endchar;
diff --git a/fonts/byzfonts/XAP_xpo/CAN_trigorgon.mf b/fonts/byzfonts/XAP_xpo/CAN_trigorgon.mf
new file mode 100644
index 0000000000..1672895a86
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/CAN_trigorgon.mf
@@ -0,0 +1,15 @@
+beginchar(oct"030",.4em#,.5cap#,0dth#); "Trigorgon";
+picture TPIGOPGON;
+ path p[];
+
+ x0 = w; y0 = y1 = 7h/10;
+ x1 = x2 = 7w/10; y2 = y3 = .5h;
+ x3 = x4 = 2w/5;
+ y4 = y5 = 3h/10;
+ x5 = x6 = w/10; y6 = h/10;
+
+ p1 = z0--z1 & z1--z2 & z2--z3 & z3--z4 & z4--z5 & z5--z6;
+ pickup pencircle scaled .8pt;
+ draw p1;
+ TPIGOPGON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/EM_stavros.mf b/fonts/byzfonts/XAP_xpo/EM_stavros.mf
new file mode 100644
index 0000000000..8cbd366133
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/EM_stavros.mf
@@ -0,0 +1,15 @@
+beginchar(oct"031",.4em#,.5cap#,0dth#); "Stavros";
+picture CTAYPOC;
+ path p[];
+
+ z0 = .5(w,h);
+ y1 = y2 = .5h;
+ x1 = 3w/10; x2 = 7w/10;
+
+ p1 = z1--z2;
+ p2 = p1 rotatedabout(z0,90);
+ pickup pencircle scaled .8pt;
+ draw p1;
+ draw p2;
+ CTAYPOC = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/ESC_klasma.mf b/fonts/byzfonts/XAP_xpo/ESC_klasma.mf
new file mode 100644
index 0000000000..fd2767f910
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/ESC_klasma.mf
@@ -0,0 +1,3 @@
+beginchar(oct"033",.8em#,cap#,0dth#); "Klasma";
+ addto currentpicture also KLACMA shifted (-.3w,0);
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/ETB_triargon.mf b/fonts/byzfonts/XAP_xpo/ETB_triargon.mf
new file mode 100644
index 0000000000..8b2966fcb8
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/ETB_triargon.mf
@@ -0,0 +1,15 @@
+beginchar(oct"027",.4em#,.5cap#,0dth#); "Triargon";
+picture TPIAPGON;
+ path p[];
+
+ y0 = y1 = 7h/10;
+ y2 = y3 = .5h;
+ x1 = x2 = .5w;
+ x0 = w/5; y4 = 3h/10;
+ x3 = x4 = 4w/5;
+
+ p1 = z0--z1 & z1--z2 & z2--z3 & z3--z4;
+ pickup pencircle scaled .8pt;
+ draw p1;
+ TPIAPGON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/FS_koronis.mf b/fonts/byzfonts/XAP_xpo/FS_koronis.mf
new file mode 100644
index 0000000000..cf56372ce8
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/FS_koronis.mf
@@ -0,0 +1,14 @@
+beginchar(oct"034",.4em#,.5cap#,0dth#); "Koronis";
+picture KOPWNIC;
+ path p[];
+
+ x0 = x2 = .5w;
+ x1 = w - x3 = h/5;
+ y1 = y3 = y0 = .5h;
+ y2 = 4h/5;
+
+ pickup pencircle scaled pt;
+ draw flex(z1,z2,z3);
+ drawdot z0;
+ KOPWNIC = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/GS_gorgon.mf b/fonts/byzfonts/XAP_xpo/GS_gorgon.mf
new file mode 100644
index 0000000000..da2f07270d
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/GS_gorgon.mf
@@ -0,0 +1,13 @@
+beginchar(oct"035",.4em#,.5cap#,0dth#); "Gorgon";
+picture GOPGON;
+ path p[];
+
+ x4 = 2w/5;
+ y4 = y5 = 3h/10;
+ x5 = x6 = w/10; y6 = h/10;
+
+ p1 = z4--z5 & z5--z6;
+ pickup pencircle scaled .8pt;
+ draw p1;
+ GOPGON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/RS_argon.mf b/fonts/byzfonts/XAP_xpo/RS_argon.mf
new file mode 100644
index 0000000000..728ad72a83
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/RS_argon.mf
@@ -0,0 +1,14 @@
+beginchar(oct"036",.4em#,.5cap#,0dth#); "Argon";
+picture APGON;
+ path p[];
+
+ y2 = y3 = .5h;
+ x2 = .5w;
+ y4 = 3h/10;
+ x3 = x4 = 4w/5;
+
+ p1 = z2--z3 & z3--z4;
+ pickup pencircle scaled .8pt;
+ draw p1;
+ APGON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/US_diargon.mf b/fonts/byzfonts/XAP_xpo/US_diargon.mf
new file mode 100644
index 0000000000..e9d8d51efb
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/US_diargon.mf
@@ -0,0 +1,15 @@
+beginchar(oct"037",.4em#,.5cap#,0dth#); "Diargon";
+picture DIAPGON;
+ path p[];
+
+ y1 = 7h/10;
+ y2 = y3 = .5h;
+ x1 = x2 = .5w;
+ y4 = 3h/10;
+ x3 = x4 = 4w/5;
+
+ p1 = z1--z2 & z2--z3 & z3--z4;
+ pickup pencircle scaled .8pt;
+ draw p1;
+ DIAPGON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/X040_digorgon.mf b/fonts/byzfonts/XAP_xpo/X040_digorgon.mf
new file mode 100644
index 0000000000..e8cd620343
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/X040_digorgon.mf
@@ -0,0 +1,14 @@
+beginchar(oct"040",.4em#,.5cap#,0dth#); "Digorgon";
+picture DIGOPGON;
+ path p[];
+
+ x2 = 7w/10; y2 = y3 = .5h;
+ x3 = x4 = 2w/5;
+ y4 = y5 = 3h/10;
+ x5 = x6 = w/10; y6 = h/10;
+
+ p1 = z2--z3 & z3--z4 & z4--z5 & z5--z6;
+ pickup pencircle scaled .8pt;
+ draw p1;
+ DIGOPGON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/x032_gorgoargon.mf b/fonts/byzfonts/XAP_xpo/x032_gorgoargon.mf
new file mode 100644
index 0000000000..ecbda38504
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/x032_gorgoargon.mf
@@ -0,0 +1,18 @@
+beginchar(oct"032",.4em#,.5cap#,0dth#); "GorgoArgon";
+picture GOPGOAPGON;
+ path p[];
+
+ x0 = x1 = .5w;
+ y0 = h; y1 = 0;
+ y2 = y3 = .5h;
+ x2 = 1w/10;
+ y4 = 3h/10;
+ x3 = x4 = 2w/5;
+
+ p1 = z2--z3 & z3--z4;
+ p2 = p1 reflectedabout(z0,z1);
+ pickup pencircle scaled .8pt;
+ draw p1;
+ draw p2;
+ GOPGOAPGON = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/x041_KAN.mf b/fonts/byzfonts/XAP_xpo/x041_KAN.mf
new file mode 100644
index 0000000000..41de8c5df8
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/x041_KAN.mf
@@ -0,0 +1,44 @@
+beginchar(oct"041",.3em#,4cap#/7,dth#); "KANONIKH XPONIKH AGOGI";
+picture XPAH;
+numeric phi[];
+path p[];
+ save ww,hh,dd;
+
+ ww = w/3; hh = h/4; dd = d/2;
+ b := .2ww;
+
+x1 = x3 = 3ww - x2 = .2ww;
+x6 = x2;
+x4 = 3ww - x5 = .4ww;
+y2 = y4 = 2hh;
+y3 = 1.5hh;
+y1 = y5 = y6 = -2dd;
+
+p0 = z3{up}..{right}z4--z5{right}..z6;
+p1 = z1--z2;
+z0 = p1 intersectionpoint p0;
+z7 = z0;
+
+phi0 = angle direction 1.5 of p0;
+phi1 = angle direction 0 of p1;
+phi3 = angle direction 0 of p0;
+penpos0(2b,phi1+90);
+penpos3(2b,phi3+100);
+penpos4(2.5b,phi0+90);
+penpos7(2b,phi0+90);
+penpos5(1.8b,phi0+150);
+penpos6(2b,270);
+penpos1(2.5b,phi1+90);
+penpos2(2.5b,phi1+90);
+
+penstroke z3e{dir(phi3+20)}..z4e{dir-20}..z7e..{dir-20}z5e{right}..z6e;
+penstroke z1e..z0e..z2e;
+pickup pencircle scaled 2b;
+drawdot z6;
+pickup pencircle scaled 2.5b;
+drawdot z2;
+drawdot z1;
+
+XPAH = currentpicture;
+addto currentpicture also GOPGOAPGON shifted (-.1w,.45h);
+endchar;
diff --git a/fonts/byzfonts/XAP_xpo/x050_diastoli.mf b/fonts/byzfonts/XAP_xpo/x050_diastoli.mf
new file mode 100644
index 0000000000..846cd998b6
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/x050_diastoli.mf
@@ -0,0 +1,11 @@
+beginchar(oct"050",.8em#,cap#,0dth#); "Diastoli";
+picture DIACTOLH;
+ path p[];
+
+ x0 = x1 = .5w;
+ y0 = h - y1 = 0;
+
+ pickup pencircle scaled .8pt;
+ draw z0--z1;
+ DIACTOLH = currentpicture;
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/x051_BPA.mf b/fonts/byzfonts/XAP_xpo/x051_BPA.mf
new file mode 100644
index 0000000000..5402ec066c
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/x051_BPA.mf
@@ -0,0 +1,4 @@
+beginchar(oct"051",.5em#,.7cap#,1.5dth#); "BPADYTATH XPONIKH AGOGI";
+ addto currentpicture also TPIAPGON shifted(-.0w,.4h);
+ addto currentpicture also XPAH shifted(.3w,0h);
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/x064_TAX.mf b/fonts/byzfonts/XAP_xpo/x064_TAX.mf
new file mode 100644
index 0000000000..a5a47d1e4a
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/x064_TAX.mf
@@ -0,0 +1,4 @@
+beginchar(oct"064",.4em#,.7cap#,1.5dth#); "TAXEIA XPONIKH AGOGI";
+ addto currentpicture also GOPGON shifted(.4w,.5h);
+ addto currentpicture also XPAH shifted(.1w,0h);
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/x065_XYM.mf b/fonts/byzfonts/XAP_xpo/x065_XYM.mf
new file mode 100644
index 0000000000..3d3d12ea20
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/x065_XYM.mf
@@ -0,0 +1,4 @@
+beginchar(oct"065",.5em#,.7cap#,1.5dth#); "TAXYTATH XPONIKH AGOGI";
+ addto currentpicture also DIGOPGON shifted(.35w,.5h);
+ addto currentpicture also XPAH shifted(.1w,0h);
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/x066_MTP.mf b/fonts/byzfonts/XAP_xpo/x066_MTP.mf
new file mode 100644
index 0000000000..279b061416
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/x066_MTP.mf
@@ -0,0 +1,4 @@
+beginchar(oct"066",.4em#,.6cap#,1.5dth#); "METPIA XPONIKH AGOGI";
+ addto currentpicture also APGON shifted(-.3w,.4h);
+ addto currentpicture also XPAH shifted(.1w,0h);
+ endchar;
diff --git a/fonts/byzfonts/XAP_xpo/x067_MEC.mf b/fonts/byzfonts/XAP_xpo/x067_MEC.mf
new file mode 100644
index 0000000000..dcc634eaa6
--- /dev/null
+++ b/fonts/byzfonts/XAP_xpo/x067_MEC.mf
@@ -0,0 +1,4 @@
+beginchar(oct"067",.4em#,.7cap#,1.5dth#); "BPADEIA XPONIKH AGOGI";
+ addto currentpicture also DIAPGON shifted(-.3w,.4h);
+ addto currentpicture also XPAH shifted(.1w,0h);
+ endchar;
diff --git a/fonts/byzfonts/apxA.tex b/fonts/byzfonts/apxA.tex
new file mode 100644
index 0000000000..07b9aa54b4
--- /dev/null
+++ b/fonts/byzfonts/apxA.tex
@@ -0,0 +1,268 @@
+\section{<Orismo`i sumpl'okwn qarakt'htwn}\label{sumpl}
+\renewcommand{\thetable}{\thesection-\arabic{table}}
+\setcounter{table}{0}
+
+<O parak'atw p'inakac peri'eqei to`uc <orismo`uc <'oswn sumpl'okwn
+<up'epesan st`hn >ant'ilhy'h mac ka`i sqedi'asthkan. St`o m'ellon <o
+p'inakac j`a dieurunj~h|. E>~ine qwrism'enoc s`e d'eka <upop'inakec,
+kat`a to`uc d'eka basiko`uc posotiko`uc qarakt~hrec. K'aje <upop'inakac
+peri'eqei to`uc sundiasmo`uc po`u <'enac basik`oc qarakt~hrac mpore~i
+n`a d'wsh| taxinomhm'enouc kat`a seir`a poluplok'othtac (>ap`o to`uc
+<aplo~uc pr`oc to`uc s'unjetouc). <H >anaz'hthsh to~u <orismo~u <en`oc
+sumpl'okou >'egkeitai st`hn <est'iash <en`oc basiko~u posotiko~u
+qarakt~hra >ap`o a>ut`o ka`i <h e<'uresh to~u >ant'istoiqou
+<upop'inak'a tou.
+
+\setlongtables
+\begin{longtable}{*{10}{@{\extracolsep{\fill}}|c|}}
+\caption{S'uploka qarakt'hrwn}\\
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\oli}\\
+\hline
+&&&&&&&&&\\
+\z\oli & {\lv+\z\oli+} & \y\zxz & {\lv+\y\zxz+} & \z\baf &
+{\lv+\z\baf+} & \z\bbo & {\lv+\z\bbo+} & \z\bdb & {\lv+\z\bdb+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bde & {\lv+\z\bde+} & \z\bdf & {\lv+\z\bdf+} & \z\bea &
+{\lv+\z\bea+} & \z\bgf & {\lv+\z\bgf+} & \z\bba & {\lv+\z\bba+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bfg & {\lv+\z\bfg+} & \z\bgd & {\lv+\z\bgd+} & \z\bgo &
+{\lv+\z\bgo+} & \z\bog & {\lv+\z\bog+} & \z\bcd & {\lv+\z\bcd+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bad & {\lv+\z\bad+} & \z\bae & {\lv+\z\bae+} & \z\afo &
+{\lv+\z\afo+} & \z\bcb & {\lv+\z\bcb+} & \z\aof & {\lv+\z\aof+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\oge & {\lv+\z\oge+} & \z\abe & {\lv+\z\abe+} & \z\cco &
+{\lv+\z\cco+} & \z\bfa & {\lv+\z\bfa+} & \z\agb & {\lv+\z\agb+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cbo & {\lv+\z\cbo+} &&&&&&&&\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cca & {\lv+\z\cca+} & \z\bce & {\lv+\z\bce+} & \z\ccg &
+{\lv+\z\ccg+} & \z\afc & {\lv+\y\afc+} & \z\abf & {\lv+\z\abf+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cba & {\lv+\z\cba+} & \z\cdo & {\lv+\z\cdo+} & \z\cda &
+{\lv+\z\cda+} & \z\cdb & {\lv+\z\cdb+} & \z\bbc & {\lv+\z\bbc+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bbb & {\lv+\z\bbb+} & \y\zxt & {\lv+\y\zxt+} & \z\bbd &
+{\lv+\z\bbd+} & \z\afe & {\lv+\z\afe+} & \z\bda & {\lv+\z\bda+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bbf & {\lv+\z\bbf+} & \z\bbg & {\lv+\z\bbg+} & \z\bag &
+{\lv+\z\bag+} & \z\bcg & {\lv+\z\bcg+} & \z\baa & {\lv+\z\baa+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\coc & {\lv+\z\coc+} & \z\coe & {\lv+\z\coe+} & \z\bbe &
+{\lv+\z\bbe+} & \z\bcf & {\lv+\z\bcf+} & \z\bee & {\lv+\z\bee+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cad & {\lv+\z\cad+} & \z\afg & {\lv+\z\afg+} & \z\bdo &
+{\lv+\z\bdo+} & \z\cab & {\lv+\z\cab+} & \z\bao & {\lv+\z\bao+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cob & {\lv+\z\cob+} & \z\cod & {\lv+\z\cod+} & \z\cof &
+{\lv+\z\cof+} & \z\cac & {\lv+\z\cac+} & \z\cao & {\lv+\z\cao+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bab & {\lv+\z\bab+} & \z\adb & {\lv+\z\adb+} & \z\caf &
+{\lv+\z\caf+} & \z\cag & {\lv+\z\cag+} & \z\ccb & {\lv+\z\ccb+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cce & {\lv+\z\cce+} & \z\ccf & {\lv+\z\ccf+} & \z\abc &
+{\lv+\z\abc+} & \z\cbb & {\lv+\z\cbb+} & \z\abd & {\lv+\z\abd+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\y\zvo & {\lv+\y\zvo+} & \y\zvz & {\lv+\y\zvz+} & \y\zvt &
+{\lv+\y\zvt+} & \z\aff & {\lv+\z\aff+} & \z\beb & {\lv+\z\beb+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bec & {\lv+\z\bec+} & \z\bed & {\lv+\z\bed+} & \z\afd &
+{\lv+\z\afd+} & \z\aag & {\lv+\z\aag+} & \z\aaf & {\lv+\z\aaf+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cbc & {\lv+\z\cbc+} & \z\aad & {\lv+\z\aad+} & \z\add &
+{\lv+\z\add+} & \y\zxi & {\lv+\y\zxi+} & \z\cfc & {\lv+\z\cfc+}\\
+&&&&&&&&&\\
+\hline
+\z\cfd & {\lv+\z\cfd+} & \z\adc & {\lv+\z\adc+} & \z\cae &
+{\lv+\z\cae+} & \z\cga & {\lv+\z\cga+} & \z\cgd & {\lv+\z\cgd+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\afb & {\lv+\z\afb+} & \z\cfg & {\lv+\z\cfg+} & \z\aeb &
+{\lv+\z\aeb+} & \z\aca & {\lv+\z\aca+} & \z\ade & {\lv+\z\ade+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\acb & {\lv+\z\acb+} & \z\adf & {\lv+\z\adf+} & \z\aco &
+{\lv+\z\aco+} & \z\adg & {\lv+\z\adg+} & \y\zxi & {\lv+\y\zxi+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\abg & {\lv+\z\abg+} &&&&&&&&\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\iso}\\
+\hline
+&&&&&&&&&\\
+\z\iso & {\lv+\z\iso+} & \z\ado & {\lv+\z\ado+} & \z\aga &
+{\lv+\z\aga+} & \z\bdc & {\lv+\z\bdc+} & \z\bdd & {\lv+\z\bdd+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bdg & {\lv+\z\bdg+} & \z\beo & {\lv+\z\beo+} & \z\bff &
+{\lv+\z\bff+} & \z\bga & {\lv+\z\bga+} & \z\ogg & {\lv+\z\ogg+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\ogf & {\lv+\z\ogf+} & \z\ogd & {\lv+\z\ogd+} & \z\aoo &
+{\lv+\z\aoo+} & \z\aoa & {\lv+\z\aoa+} & \z\acc & {\lv+\z\acc+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\acd & {\lv+\z\acd+} & \z\aod & {\lv+\z\aod+} & \z\ace &
+{\lv+\z\ace+} & \z\acf & {\lv+\z\acf+} & \z\acg & {\lv+\z\acg+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\aoc & {\lv+\z\aoc+} & \z\aoe & {\lv+\z\aoe+} & \z\aob &
+{\lv+\z\aob+} & \z\agg & {\lv+\z\agg+} & \z\ogc & {\lv+\z\ogc+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\ago & {\lv+\z\ago+} & \z\agd & {\lv+\z\agd+} & \z\agc &
+{\lv+\z\agc+} & \z\age & {\lv+\z\age+} & \z\agf & {\lv+\z\agf+}\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\pet}\\
+\hline
+&&&&&&&&&\\
+\z\pet & {\lv+\z\pet+} & \z\beg & {\lv+\z\beg+} & \z\bfd &
+{\lv+\z\bfd+} & \z\bfo & {\lv+\z\bfo+} & \z\bfc & {\lv+\z\bfc+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bfb & {\lv+\z\bfb+} & \z\aed & {\lv+\z\aed+} & \z\cbd &
+{\lv+\z\cbd+} & \z\ccc & {\lv+\z\ccc+} & \z\abb & {\lv+\z\abb+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cbg & {\lv+\z\cbg+} & \z\ccd & {\lv+\z\ccd+} & \z\aba &
+{\lv+\z\aba+} & \z\cbf & {\lv+\z\cbf+} & \z\abo & {\lv+\z\abo+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cbe & {\lv+\z\cbe+} & \z\aae & {\lv+\z\aae+} & \z\aac &
+{\lv+\z\aac+} & \z\bco & {\lv+\z\bco+} & \z\aee & {\lv+\z\aee+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\aef & {\lv+\z\aef+} & \z\cgo & {\lv+\z\cgo+} & \z\cgc &
+{\lv+\z\cgc+} & \z\ada & {\lv+\z\ada+} & \z\aeg & {\lv+\z\aeg+}\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\ela}\\
+\hline
+&&&&&&&&&\\
+\z\ela & {\lv+\z\ela+} & \z\bod & {\lv+\z\bod+} & \z\ofb &
+{\lv+\z\ofb+} & \z\ofc & {\lv+\z\ofc+} & \z\boe & {\lv+\z\boe+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\boc & {\lv+\z\boc+} & \z\aea & {\lv+\z\aea+} & \z\bfe &
+{\lv+\z\bfe+} & \y\zxo & {\lv+\y\zxo+} &&\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\xam}\\
+\hline
+&&&&&&&&&\\
+\z\xam & {\lv+\z\xam+} & \z\ofo & {\lv+\z\ofo+} & \z\ofa &
+{\lv+\z\ofa+} & \z\aog & {\lv+\z\aog+} & \z\aao & {\lv+\z\aao+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\aaa & {\lv+\z\aaa+} & \z\aab & {\lv+\z\aab+} &&&&&&\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\upo}\\
+\hline
+&&&&&&&&&\\
+\z\upo & {\lv+\z\upo+} & \z\ogo & {\lv+\z\ogo+} & \z\oga &
+{\lv+\z\oga+} & \z\ogb & {\lv+\z\ogb+} & \z\cfe & {\lv+\z\cfe+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cff & {\lv+\z\cff+} & \z\cgb & {\lv+\z\cgb+} & \z\cge &
+{\lv+\z\cge+} & \z\cgf & {\lv+\z\cgf+} & \z\cgg & {\lv+\z\cgg+}\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\apo}\\
+\hline
+&&&&&&&&&\\
+\z\apo & {\lv+\z\apo+} & \z\cde & {\lv+\z\cde+} & \z\cdf &
+{\lv+\z\cdf+} & \z\cdg & {\lv+\z\cdg+} & \z\ceo & {\lv+\z\ceo+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cea & {\lv+\z\cea+} & \z\ceb & {\lv+\z\ceb+} & \z\cec &
+{\lv+\z\cec+} & \z\ced & {\lv+\z\ced+} & \z\bof & {\lv+\z\bof+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cee & {\lv+\z\cee+} & \z\cef & {\lv+\z\cef+} & \z\ceg &
+{\lv+\z\ceg+} & \z\cfo & {\lv+\z\cfo+} & \z\cfa & {\lv+\z\cfa+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cfb & {\lv+\z\cfb+} & \y\zxx & {\lv+\y\zxx+} & \y\zxv &
+{\lv+\y\zxv+} & \z\cdd & {\lv+\z\cdd+} & \z\aeo & {\lv+\z\aeo+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cdc & {\lv+\z\cdc+} & \z\bgg & {\lv+\z\bgg+} &&&&&\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\knt}\\
+\hline
+&&&&&&&&&\\
+\z\knt & {\lv+\z\knt+} & \z\coo & {\lv+\z\coo+} & \z\coa &
+{\lv+\z\coa+} & \z\cog & {\lv+\z\cog+} &&\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\ken}\\
+\hline
+&&&&&&&&&\\
+\z\ken & {\lv+\z\ken+} & \z\ips & {\lv+\z\ips+} &&&&&&\\
+&&&&&&&&&\\
+\hline
+\end{longtable}
diff --git a/fonts/byzfonts/apxB.tex b/fonts/byzfonts/apxB.tex
new file mode 100644
index 0000000000..b04d3e8670
--- /dev/null
+++ b/fonts/byzfonts/apxB.tex
@@ -0,0 +1,77 @@
+\section{Orismo`i t~wn >okt`w >'hqwn}\label{nxoi1}
+\renewcommand{\thetable}{\thesection-\arabic{table}}
+\setcounter{table}{0}
+
+T`a shmad'ofwna gi`a to`uc >okt`w >'hqouc d`en >'eqoun sqediasj~h|
+>all`a >'egine <h qr'hsh t~hc {\lv+\stack+} >entol~hc ka`i t~wn
+dunatot'htwn t~hc \LaTeX\ gi`a t`hn >anaparagwg'h touc.
+
+\setlongtables
+\begin{longtable}{*{4}{@{\extracolsep{\fill}}|c|}}
+\caption{<H >Okt'ahqoc}\\
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+\multicolumn{4}{|c|}{Pr~wtoc >`h D'wrioc}\\
+\hline
+&&&\\
+\AHXOC{Pa} & \AHXOC{Ke} & \AHXOCpa &\\
+{\lv+\AHXOC{Pa}+} & {\lv+\AHXOC{Ke}+} & {\lv+\AHXOCpa+} &\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{De'uteroc >`h L'udioc}\\
+\hline
+&&&\\
+\BHXOC{Di } & \BHXOC{Bou} & \BHXOCpa &\\
+{\lv+\BHXOC{Di }+} & {\lv+\BHXOC{Bou}+} & {\lv+\BHXOCpa+} &\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Tr'itoc >`h Fr'ugioc}\\
+\hline
+&&&\\
+\CHXOCga & \CHXOCgapa & \CHXOCpa & \CHXOC\\
+{\lv+\CHXOCga+} & {\lv+\CHXOCgapa+} & {\lv+\CHXOCpa+} & {\lv+\CHXOC+}\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{T'etartoc >`h Mixol'udioc}\\
+\hline
+&&&\\
+\DHXOC{Pa} & \DHXOC{Di} & \LEGETOC & \LGTC\\
+{\lv+\DHXOC{Pa}+} & {\lv+\DHXOC{Di}+} & {\lv+\LEGETOC+} & {\lv+\LGTC+}\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Pl. Pr~wtoc >`h <Upod'wrioc}\\
+\hline
+&&&\\
+\pAHXOC & \pAHXOCeip &&\\
+{\lv+\pAHXOC+} & {\lv+\pAHXOCeip+} &&\\
+&&&\\
+\newpage
+\multicolumn{4}{|c|}{Pl. De'uteroc >`h <Upol'udioc}\\
+\hline
+\pBHXOCpa &\pBHXOCdia & \pBHXOCdib & \pBHXOCboua\\
+{\lv+\pBHXOCpa+} & {\lv+\pBHXOCdia+} & {\lv+\pBHXOCdib+} &
+{\lv+\pBHXOCboua+}\\
+&&&\\
+\pBHXOCboub & \pBHXOCp & \pBHXOCd &\\
+{\lv+\pBHXOCboub+} & {\lv+\pBHXOCp+} & {\lv+\pBHXOCd+} &\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Bar`uc >`h <Upofr'ugioc}\\
+\hline
+&&&\\
+\BAPYC{Ga} & \BAPYC{Zw} &&\\
+{\lv+\BAPYC{Ga}+} & {\lv+\BAPYC{Zw}+} &&\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Pl. T'etartoc >`h <Upomuxol'udioc}\\
+\hline
+&&&\\
+\pDHXOC & \pDHXOCgaa & \pDHXOCgab & \pDHXOCbou\\
+{\lv+\pDHXOC+} & {\lv+\pDHXOCgaa+} & {\lv+\pDHXOCgab+} &
+{\lv+\pDHXOCbou+}\\
+&&&\\
+\end{longtable}
diff --git a/fonts/byzfonts/apxC.tex b/fonts/byzfonts/apxC.tex
new file mode 100644
index 0000000000..0a6ba916ae
--- /dev/null
+++ b/fonts/byzfonts/apxC.tex
@@ -0,0 +1,128 @@
+\section{Loipo`i <Orismo`i}\label{grmm}
+\renewcommand{\thetable}{\thesection-\arabic{table}}
+\setcounter{table}{0}
+
+\setlongtables
+\begin{longtable}{*{8}{@{\extracolsep{\fill}}|c|}}
+\caption{Martur'iec Fj'oggwn}\\
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+\f\OOO & \f\OOA & \f\OOB & \f\OOC & \f\OOD & \f\OOE & \f\OOF & \f\OOG\\
+{\lv+\f\OOO+} & {\lv+\f\OOA+} & {\lv+\f\OOB+} & {\lv+\f\OOC+} &
+{\lv+\f\OOD+} & {\lv+\f\OOE+} & {\lv+\f\OOF+} & {\lv+\f\OOG+}\\
+\hline
+&&&&&&&\\
+\f\OAO & \f\OAA & \f\OAB & \f\OAC & \f\OAD & \f\OAE & \f\OAF & \f\OAG\\
+{\lv+\f\OAO+} & {\lv+\f\OAA+} & {\lv+\f\OAB+} & {\lv+\f\OAC+} &
+{\lv+\f\OAD+} & {\lv+\f\OAE+} & {\lv+\f\OAF+} & {\lv+\f\OAG+}\\
+\hline
+&&&&&&&\\
+\f\OBO & \f\OCF & \f\ODB & \f\OFD & \f\ODO & \f\OEE & \f\OBA & \f\OCE\\
+{\lv+\f\OBO+} & {\lv+\f\OCF+} & {\lv+\f\ODB+} & {\lv+\f\OFD+} &
+{\lv+\f\ODO+} & {\lv+\f\OEE+} & {\lv+\f\OBA+} & {\lv+\f\OCE+} \\
+\hline
+&&&&&&&\\
+\f\ODC & \f\OFC & \f\OCG & \f\ODA & \f\OEB & \f\OCG & \f\ODA & \f\OEB\\
+{\lv+\f\ODC+} & {\lv+\f\OFC+} & {\lv+\f\OCG+} & {\lv+\f\ODA+} &
+{\lv+\f\OEB+} & {\lv+\f\OCG+} & {\lv+\f\ODA+} & {\lv+\f\OEB+} \\
+\hline
+&&&&&&&\\
+\f\OED & \f\OBB & \f\OCD & \f\ODD & \f\OFB & \f\OFG & \f\OEC & \f\ACG\\
+{\lv+\f\OED+} & {\lv+\f\OBB+} & {\lv+\f\OCD+} & {\lv+\f\ODD+} &
+{\lv+\f\OFB+} & {\lv+\f\OFG+} & {\lv+\f\OEC+} & {\lv+\f\AGG+}\\
+\hline
+&&&&&&&\\
+\f\OBC & \f\OCC& \f\ODE & \f\OGE & \f\ADO & \f\OBD & \f\OCB & \f\ODF\\
+{\lv+\f\OBC+} & {\lv+\f\OCC+} & {\lv+\f\ODE+} & {\lv+\f\OGE+} &
+{\lv+\f\ADO+} & {\lv+\f\OBD+} & {\lv+\f\OCB+} & {\lv+\f\ODF+} \\
+\hline
+&&&&&&&\\
+\f\OGA & \f\OGB & \f\OGG & \f\ACE & \f\ABA & \f\OBE & \f\OCA & \f\ODG\\
+{\lv+\f\OGA+} & {\lv+\f\OGB+} & {\lv+\f\OGG+} & {\lv+\f\ACE+} &
+{\lv+\f\ABA+} & {\lv+\f\OBE+} & {\lv+\f\OCA+} & {\lv+\f\ODG+} \\
+\hline
+&&&&&&&\\
+\f\ACF & \f\ACD & \f\OBF & \f\OCO & \f\OEO & \f\OEF & \f\xpc & \f\xpcc\\
+{\lv+\f\ACF+} & {\lv+\f\ACD+} & {\lv+\f\OBF+} & {\lv+\f\OCO+} &
+{\lv+\f\OEO+} & {\lv+\f\OEF+} & {\lv+\f\xpc+} & {\lv+\f\xpcc+}\\
+\hline
+&&&&&&&\\
+\f\ABC & \f\AFA &&&&&&\\
+{\lv+\f\ABC+} & {\lv+\f\AFA+} &&&&&&\\
+
+\end{longtable}
+
+\newpage
+
+\setlongtables
+\begin{longtable}{*{8}{@{\extracolsep{\fill}}|c|}}
+\caption[]{Gr'ammata ka`i S'umploka a>ut~wn}\\
+\hline
+\endfirsthead
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+&&&&&&&\\
+&&&&&&&\\
+{\f A} & {\f B} & {\f G} & {\f D} & {\f E} & {\f Z} & {\f H} & {\f J}\\
+{\lv+{\f A}+} & {\lv+{\f B}+} & {\lv+{\f G}+} & {\lv+{\f D}+} &
+{\lv+{\f E}+} & {\lv+{\f Z}+} & {\lv+{\f H}+} & {\lv+{\f J}+}\\
+\hline
+&&&&&&&\\
+&&&&&&&\\
+{\f I} & {\f K} & {\f L} & {\f M} & {\f N} & {\f V} & {\f O} & {\f P}\\
+{\lv+{\f I}+} & {\lv+{\f K}+} & {\lv+{\f L}+} & {\lv+{\f M}+} &
+{\lv+{\f N}+} & {\lv+{\f V}+} & {\lv+{\f O}+} & {\lv+{\f P}+}\\
+\hline
+&&&&&&&\\
+&&&&&&&\\
+{\f R} & {\f C} & {\f T} & {\f Y} & {\f F} & {\f X} & {\f U} & {\f W}\\
+{\lv+{\f R}+} & {\lv+{\f C}+} & {\lv+{\f T}+} & {\lv+{\f Y}+} &
+{\lv+{\f F}+} & {\lv+{\f X}+} & {\lv+{\f U}+} & {\lv+{\f W}+}\\
+\hline
+&&&&&&&\\
+{\f a} & {\f b} & {\f g} & {\f d} & {\f e} & {\f z} & {\f h} & {\f j}\\
+{\lv+{\f a}+} & {\lv+{\f b}+} & {\lv+{\f g}+} & {\lv+{\f d}+} &
+{\lv+{\f e}+} & {\lv+{\f z}+} & {\lv+{\f h}+} & {\lv+{\f j}+}\\
+\hline
+&&&&&&&\\
+{\f i} & {\f k} & {\f l} & {\f m} & {\f n} & {\f v} & {\f o} & {\f p}\\
+{\lv+{\f i}+} & {\lv+{\f k}+} & {\lv+{\f l}+} & {\lv+{\f m}+} &
+{\lv+{\f n}+} & {\lv+{\f v}+} & {\lv+{\f o}+} & {\lv+{\f p}+}\\
+\hline
+&&&&&&&\\
+{\f r} & {\f c} & {\f s} & {\f t} & {\f y} & {\f f} & {\f x} & {\f u}\\
+{\lv+{\f r}+} & {\lv+{\f c}+} & {\lv+{\f s}+} & {\lv+{\f t}+} &
+{\lv+{\f y}+} & {\lv+{\f f}+} & {\lv+{\f x}+} & {\lv+{\f u}+}\\
+\hline
+\f\BAC & \f\BOA & \f\BOB & \f\BOC & \f\BOG & \f\BAO & \f\BAA & \f\BAB\\
+{\lv+\f\BAC+} & {\lv+\f\BOA+} & {\lv+\f\BOB+} & {\lv+\f\BOC+} &
+{\lv+\f\BOG+} & {\lv+\f\BAO+} & {\lv+\f\BAA+} & {\lv+\f\BAB+}\\
+\hline
+\f\BAD & \f\BAE & \f\BAF & \f\BAG & \f\BBO & \f\BBA & \f\BBC & \f\BBD\\
+{\lv+\f\BAD+} & {\lv+\f\BAE+} & {\lv+\f\BAF+} & {\lv+\f\BAG+} &
+{\lv+\f\BBO+} & {\lv+\f\BBA+} & {\lv+\f\BBC+} & {\lv+\f\BBD+}\\
+\hline
+\f\BBE & \f\BBF & \f\BBG & \f\BCO & \f\BCA & \f\BCB & \f\BCC & \f\BCD\\
+{\lv+\f\BBE+} & {\lv+\f\BBF+} & {\lv+\f\BBG+} & {\lv+\f\BCO+} &
+{\lv+\f\BCA+} & {\lv+\f\BCB+} & {\lv+\f\BCC+} & {\lv+\f\BCD+}\\
+\hline
+\f\BCE & \f\BCF & \f\BCG & \f\BDO & \f\kai & \f\twv & \f\kta &
+\f\mta\\
+{\lv+\f\BCE+} & {\lv+\f\BCF+} & {\lv+\f\BCG+} & {\lv+\f\BDO+} &
+{\lv+\f\kai+} & {\lv+\f\twv+} & {\lv+\f\kta+} & {\lv+\f\mta+}\\
+\hline
+\z\XYM & \z\TAX & \z\KAN & \z\MTP & \z\MEC & \z\BPA &
+\kp{\lx xyz} & {\f w}\\
+{\lv+\z\XYM+} & {\lv+\z\TAX+} & {\lv+\z\KAN+} & {\lv+\z\MTP+} &
+{\lv+\z\MEC+} & {\lv+\z\BPA+} & {\lv+\kp{xyz}+} & {\lv+{\f w}+}\\
+\hline
+
+\end{longtable}
diff --git a/fonts/byzfonts/bbl.tex b/fonts/byzfonts/bbl.tex
new file mode 100644
index 0000000000..1e69336a8c
--- /dev/null
+++ b/fonts/byzfonts/bbl.tex
@@ -0,0 +1,19 @@
+\begin{thebibliography}{99}
+\bibitem{bzwr} {\lx http://cgi.ch.uog.gr/~gbelis}
+\bibitem{donkn} {\lx {\bf The \MF{book}}, Donald E. Knuth, Addison
+Wesley Publ. Co., 1986}
+\bibitem{dipan} {\bf Jewr'ia ka`i Pr'axic t~hc Buzantin~hc
+>Ekklhsiastik~hc Mousik~hc}, Dhm'htrioc >I. Panagiwt'opouloc,
+>Adelf'othc Jeol'ogwn ((<o Swt'hr)), 6h >'ekdosic, 1997
+\bibitem{xtem} {\bf E>isagwg`h e>ic t`o jewrhtik`on ka`i praktik`on
+t~hc >ekklhsiastik~hc mousik~hc ka`i Jewrhtik`on M'ega t~hc Mousik~hc},
+Qr'usanjoc to~u >ek Mad'utwn, Par'isioi 1821, fwtografik`h >epan'ekdosh
+t~wn >ekd'osewn Koulto'ura.
+\bibitem{anst} {\bf >Anastasimat'arion >Arg`on ka`i S'untomon},
+P'etroc Lampad'arioc ka`i >Iw'annhc Prwtoy'althc, >Adelf'othc Jeol'ogwn
+((<h Zw'h)), 13h >'ekdosic, 1998.
+\bibitem{cix} {\bf Buzantin`h Je'ia Leitourg'ia}, Solom`wn >I.
+Qatzhsolwmo~u, SIQ, Leukws'ia 1975.
+\bibitem{dgal} {\bf M'ejodoc <Ellhnik~hc Mousik~hc}, Dhmhtr'iou
+Gal'anh, P'atra, 1999.
+\end{thebibliography}
diff --git a/fonts/byzfonts/byyf.mf b/fonts/byzfonts/byyf.mf
new file mode 100644
index 0000000000..d514640f4b
--- /dev/null
+++ b/fonts/byzfonts/byyf.mf
@@ -0,0 +1,91 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% Byzantine Music Fonts %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% (Cont'd) %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% Designed by %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% Ioannis A. Vamvakas %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% August 2005 %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%% Helpful hints were made %%%%%%%%%%%%%%%%%%
+%%%%%%%%%%% by Panagiotis Kotopoulis %%%%%%%%%%%%%%%%%%
+%%%%%%%%%%% Lampadarios at the %%%%%%%%%%%%%%%%%%
+%%%%%%%%%%% Holy Church of Saint George %%%%%%%%%%%%%%%%%%
+%%%%%%%%%%% in Rion, Achaia, Greece %%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%% Change magnification factor, mg, to get desireable
+%%%%%% enlargement or shrinkage.
+
+mg := 3.0;
+mode_setup;
+path p[];
+em# := mg*10pt#;
+cap# := mg*7pt#;
+dth# := mg*2pt#;
+define_pixels(em,cap,dth);
+curve_sidebar := 1/18em;
+
+input XAP_fth/BS_zugos;
+input XAP_xpo/CAN_trigorgon;
+input XAP_fth/CR_fx1;
+input XAP_fth/DC1_fx2;
+input XAP_fth/DC2_spathi;
+input XAP_fth/DC3_dni;
+input XAP_fth/DC4_dNi;
+input XAP_fth/DLE_kliton;
+input XAP_xpo/EM_stavros;
+input XAP_xpo/ETB_triargon;
+input XAP_fth/FF_fpa;
+input XAP_xpo/FS_koronis;
+input XAP_fth/HT_fKe;
+input XAP_fth/LF_fDi;
+input XAP_fth/NAK_dBou;
+input XAP_xpo/RS_argon;
+input XAP_fth/SYN_dZo;
+input XAP_xpo/US_diargon;
+input XAP_fth/VT_fGa;
+input XAP_xpo/X040_digorgon;
+input XAP_xpo/GS_gorgon;
+input XAP_xpo/x032_gorgoargon;
+input XAP_diuf/X042_diesis;
+input XAP_diuf/X043_disdiesis;
+input XAP_diuf/X044_trisdiesis;
+input XAP_diuf/X045_ifesis;
+input XAP_diuf/X046_disifesis;
+input XAP_diuf/X047_trisifesis;
+input XAP_xpo/x050_diastoli;
+input XAP_poi/X052_eteron;
+input XAP_poi/X053_antikenoma;
+input XAP_poi/X054_omalon;
+input XAP_poi/X055_varia;
+input XAP_poi/X056_psifiston;
+input XAP_poi/X057_endofonon;
+input XAP_pos/x000_xamili;
+input XAP_pos/x002_oligon;
+input XAP_pos/x003_petasti;
+input XAP_pos/x004_kentima;
+input XAP_pos/x005_ipsili;
+input XAP_pos/x001_iporroi;
+input XAP_pos/x006_elafron;
+input XAP_pos/x007_ison;
+input XAP_pos/x017_apostrofos;
+input XAP_pos/x016_kentimata;
+input XAP_xpo/ESC_klasma;
+input XAP_synct/y060;
+input XAP_synct/y061;
+input XAP_synct/y062;
+input XAP_synct/y064;
+input XAP_synct/y065;
+input XAP_synct/y066;
+input XAP_synct/y067;
+input XAP_synct/y070;
+input XAP_synct/y071;
+input XAP_synct/y072;
+
+end.
diff --git a/fonts/byzfonts/byzf.mf b/fonts/byzfonts/byzf.mf
new file mode 100644
index 0000000000..ee0d56400c
--- /dev/null
+++ b/fonts/byzfonts/byzf.mf
@@ -0,0 +1,291 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% Byzantine Music Fonts %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% Designed by %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% Ioannis A. Vamvakas %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% May 2005 %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%% Helpful hints were made %%%%%%%%%%%%%%%%%%
+%%%%%%%%%%% by Panagiotis Kotopoulis %%%%%%%%%%%%%%%%%%
+%%%%%%%%%%% Lampadarios at the %%%%%%%%%%%%%%%%%%
+%%%%%%%%%%% Holy Church of Saint George %%%%%%%%%%%%%%%%%%
+%%%%%%%%%%% in Rion, Achaia, Greece %%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%% Change magnification factor, mg, to get desireable
+%%%%%% enlargement or shrinkage.
+
+mg := 3.0;
+mode_setup;
+path p[];
+em# := mg*10pt#;
+cap# := mg*7pt#;
+dth# := mg*2pt#;
+define_pixels(em,cap,dth);
+curve_sidebar := 1/18em;
+
+input XAP_fth/BS_zugos;
+input XAP_xpo/CAN_trigorgon;
+input XAP_fth/CR_fx1;
+input XAP_fth/DC1_fx2;
+input XAP_fth/DC2_spathi;
+input XAP_fth/DC3_dni;
+input XAP_fth/DC4_dNi;
+input XAP_fth/DLE_kliton;
+input XAP_xpo/EM_stavros;
+input XAP_xpo/ETB_triargon;
+input XAP_fth/FF_fpa;
+input XAP_xpo/FS_koronis;
+input XAP_fth/HT_fKe;
+input XAP_fth/LF_fDi;
+input XAP_fth/NAK_dBou;
+input XAP_xpo/RS_argon;
+%input XAP_xpo/SUB_xrag;
+input XAP_fth/SYN_dZo;
+input XAP_xpo/US_diargon;
+input XAP_fth/VT_fGa;
+input XAP_xpo/X040_digorgon;
+input XAP_xpo/GS_gorgon;
+input XAP_xpo/x032_gorgoargon;
+input XAP_xpo/x041_KAN;
+input XAP_diuf/X042_diesis;
+input XAP_diuf/X043_disdiesis;
+input XAP_diuf/X044_trisdiesis;
+input XAP_diuf/X045_ifesis;
+input XAP_diuf/X046_disifesis;
+input XAP_diuf/X047_trisifesis;
+input XAP_xpo/x050_diastoli;
+input XAP_xpo/x051_BPA;
+input XAP_poi/X052_eteron;
+input XAP_poi/X053_antikenoma;
+input XAP_poi/X054_omalon;
+input XAP_poi/X055_varia;
+input XAP_poi/X056_psifiston;
+input XAP_poi/X057_endofonon;
+input XAP_xpo/x064_TAX;
+input XAP_xpo/x065_XYM;
+input XAP_xpo/x066_MTP;
+input XAP_xpo/x067_MEC;
+input XAP_pos/x000_xamili;
+input XAP_pos/x002_oligon;
+input XAP_pos/x003_petasti;
+input XAP_pos/x004_kentima;
+input XAP_pos/x005_ipsili;
+input XAP_pos/x001_iporroi;
+input XAP_pos/x006_elafron;
+input XAP_pos/x007_ison;
+input XAP_pos/x017_apostrofos;
+input XAP_pos/x016_kentimata;
+input XAP_xpo/ESC_klasma;
+input XAP_syn/x100;
+input XAP_syn/x101;
+input XAP_syn/x102;
+input XAP_syn/x103;
+input XAP_syn/x104;
+input XAP_syn/x105;
+input XAP_syn/x106;
+input XAP_syn/x107;
+input XAP_syn/x110;
+input XAP_syn/x111;
+input XAP_syn/x112;
+input XAP_syn/x113;
+input XAP_syn/x114;
+input XAP_syn/x115;
+input XAP_syn/x116;
+input XAP_syn/x117;
+input XAP_syn/x120;
+input XAP_syn/x121;
+input XAP_syn/x122;
+input XAP_syn/x123;
+input XAP_syn/x124;
+input XAP_syn/x125;
+input XAP_syn/x126;
+input XAP_syn/x127;
+input XAP_syn/x130;
+input XAP_syn/x131;
+input XAP_syn/x132;
+input XAP_syn/x140;
+input XAP_syn/x141;
+input XAP_syn/x142;
+input XAP_syn/x143;
+input XAP_syn/x144;
+input XAP_syn/x145;
+input XAP_syn/x146;
+input XAP_syn/x147;
+input XAP_syn/x150;
+input XAP_syn/x151;
+input XAP_syn/x152;
+input XAP_syn/x153;
+input XAP_syn/x154;
+input XAP_syn/x155;
+input XAP_syn/x156;
+input XAP_syn/x157;
+input XAP_syn/x160;
+input XAP_syn/x161;
+input XAP_syn/x162;
+input XAP_syn/x163;
+input XAP_syn/x164;
+input XAP_syn/x165;
+input XAP_syn/x166;
+input XAP_syn/x167;
+input XAP_syn/x170;
+input XAP_syn/x171;
+input XAP_syn/x172;
+input XAP_syn/x060;
+input XAP_syn/x061;
+input XAP_syn/x062;
+input XAP_syn/x063;
+input XAP_syn/x070;
+input XAP_syn/x071;
+input XAP_syn/x072;
+input XAP_syn/x073;
+input XAP_syn/x074;
+input XAP_syn/x075;
+input XAP_syn/x076;
+input XAP_syn/x077;
+input XAP_syn/x133;
+input XAP_syn/x134;
+input XAP_syn/x135;
+input XAP_syn/x136;
+input XAP_syn/x137;
+input XAP_syn/x173;
+input XAP_syn/x174;
+input XAP_syn/x175;
+input XAP_syn/x176;
+input XAP_syn/x177;
+input XAP_syn/x200;
+input XAP_syn/x201;
+input XAP_syn/x202;
+input XAP_syn/x203;
+input XAP_syn/x204;
+input XAP_syn/x205;
+input XAP_syn/x206;
+input XAP_syn/x207;
+input XAP_syn/x210;
+input XAP_syn/x211;
+input XAP_syn/x212;
+input XAP_syn/x213;
+input XAP_syn/x214;
+input XAP_syn/x215;
+input XAP_syn/x216;
+input XAP_syn/x217;
+input XAP_syn/x220;
+input XAP_syn/x221;
+input XAP_syn/x222;
+input XAP_syn/x223;
+input XAP_syn/x224;
+input XAP_syn/x225;
+input XAP_syn/x226;
+input XAP_syn/x227;
+input XAP_syn/x230;
+input XAP_syn/x231;
+input XAP_syn/x232;
+input XAP_syn/x233;
+input XAP_syn/x234;
+input XAP_syn/x235;
+input XAP_syn/x236;
+input XAP_syn/x237;
+input XAP_syn/x240;
+input XAP_syn/x241;
+input XAP_syn/x242;
+input XAP_syn/x243;
+input XAP_syn/x244;
+input XAP_syn/x245;
+input XAP_syn/x246;
+input XAP_syn/x247;
+input XAP_syn/x250;
+input XAP_syn/x251;
+input XAP_syn/x252;
+input XAP_syn/x253;
+input XAP_syn/x254;
+input XAP_syn/x255;
+input XAP_syn/x256;
+input XAP_syn/x257;
+input XAP_syn/x260;
+input XAP_syn/x261;
+input XAP_syn/x262;
+input XAP_syn/x263;
+input XAP_syn/x264;
+input XAP_syn/x265;
+input XAP_syn/x266;
+input XAP_syn/x267;
+input XAP_syn/x270;
+input XAP_syn/x271;
+input XAP_syn/x272;
+input XAP_syn/x273;
+input XAP_syn/x274;
+input XAP_syn/x275;
+input XAP_syn/x276;
+input XAP_syn/x277;
+input XAP_syn/x300;
+input XAP_syn/x301;
+input XAP_syn/x302;
+input XAP_syn/x303;
+input XAP_syn/x304;
+input XAP_syn/x305;
+input XAP_syn/x306;
+input XAP_syn/x307;
+input XAP_syn/x310;
+input XAP_syn/x311;
+input XAP_syn/x312;
+input XAP_syn/x313;
+input XAP_syn/x314;
+input XAP_syn/x315;
+input XAP_syn/x316;
+input XAP_syn/x317;
+input XAP_syn/x320;
+input XAP_syn/x321;
+input XAP_syn/x322;
+input XAP_syn/x323;
+input XAP_syn/x324;
+input XAP_syn/x325;
+input XAP_syn/x326;
+input XAP_syn/x327;
+input XAP_syn/x330;
+input XAP_syn/x331;
+input XAP_syn/x332;
+input XAP_syn/x333;
+input XAP_syn/x334;
+input XAP_syn/x335;
+input XAP_syn/x336;
+input XAP_syn/x337;
+input XAP_syn/x340;
+input XAP_syn/x341;
+input XAP_syn/x342;
+input XAP_syn/x343;
+input XAP_syn/x344;
+input XAP_syn/x345;
+input XAP_syn/x346;
+input XAP_syn/x347;
+input XAP_syn/x350;
+input XAP_syn/x351;
+input XAP_syn/x352;
+input XAP_syn/x353;
+input XAP_syn/x354;
+input XAP_syn/x355;
+input XAP_syn/x356;
+input XAP_syn/x357;
+input XAP_syn/x360;
+input XAP_syn/x361;
+input XAP_syn/x362;
+input XAP_syn/x363;
+input XAP_syn/x364;
+input XAP_syn/x365;
+input XAP_syn/x366;
+input XAP_syn/x367;
+input XAP_syn/x370;
+input XAP_syn/x371;
+input XAP_syn/x372;
+input XAP_syn/x373;
+input XAP_syn/x374;
+input XAP_syn/x375;
+input XAP_syn/x376;
+input XAP_syn/x377;
+
+end.
diff --git a/fonts/byzfonts/bzal.mf b/fonts/byzfonts/bzal.mf
new file mode 100644
index 0000000000..54ce19556e
--- /dev/null
+++ b/fonts/byzfonts/bzal.mf
@@ -0,0 +1,271 @@
+mg := 3.0;
+mode_setup;
+path p[];
+u# := pt#;
+%em# := mg*10pt#;
+%cap# := mg*7pt#;
+%dth# := mg*2pt#;
+em# := mg*10u#;
+cap# := mg*7u#;
+dth# := mg*2u#;
+define_pixels(u,em,cap,dth);
+curve_sidebar := 1/18em;
+
+input Alphabet/Witns/ACK_md3;
+input Alphabet/Witns/BEL_md4;
+input Alphabet/Witns/BS_zigos;
+input Alphabet/Witns/ENQ_md2;
+input Alphabet/Witns/EOT_md1;
+input Alphabet/Witns/ETX_B2;
+input Alphabet/Witns/HT_spathi;
+input Alphabet/Witns/LF_kliton;
+input Alphabet/Witns/NUL_plB1;
+input Alphabet/Witns/SI_md5;
+input Alphabet/Witns/SOH_B1;
+input Alphabet/Witns/SO_md6;
+input Alphabet/Witns/STX_plB2;
+input Alphabet/Witns/x013_chxoc;
+input Alphabet/Witns/x014_mdhx;
+input Alphabet/Witns/x015_mbhx;
+input Alphabet/Caps/A;
+input Alphabet/Caps/B;
+input Alphabet/Caps/C;
+input Alphabet/Caps/D;
+input Alphabet/Caps/E;
+input Alphabet/Caps/F;
+input Alphabet/Caps/G;
+input Alphabet/Caps/H;
+input Alphabet/Caps/I;
+input Alphabet/Caps/J;
+input Alphabet/Caps/K;
+input Alphabet/Caps/L;
+input Alphabet/Caps/M;
+input Alphabet/Caps/N;
+input Alphabet/Caps/O;
+input Alphabet/Caps/P;
+input Alphabet/Caps/R;
+input Alphabet/Caps/S;
+input Alphabet/Caps/T;
+input Alphabet/Caps/U;
+input Alphabet/Caps/V;
+input Alphabet/Caps/W;
+input Alphabet/Caps/X;
+input Alphabet/Caps/Y;
+input Alphabet/Caps/Z;
+input Alphabet/Smalls/a;
+input Alphabet/Smalls/b;
+input Alphabet/Smalls/c;
+input Alphabet/Smalls/d;
+input Alphabet/Smalls/e;
+input Alphabet/Smalls/f;
+input Alphabet/Smalls/g;
+input Alphabet/Smalls/h;
+input Alphabet/Smalls/i;
+input Alphabet/Smalls/j;
+input Alphabet/Smalls/k;
+input Alphabet/Smalls/l;
+input Alphabet/Smalls/m;
+input Alphabet/Smalls/n;
+input Alphabet/Smalls/o;
+input Alphabet/Smalls/p;
+input Alphabet/Smalls/q;
+input Alphabet/Smalls/r;
+input Alphabet/Smalls/s;
+input Alphabet/Smalls/t;
+input Alphabet/Smalls/u;
+input Alphabet/Smalls/v;
+input Alphabet/Smalls/w;
+input Alphabet/Smalls/x;
+input Alphabet/Smalls/y;
+input Alphabet/Smalls/z;
+input Alphabet/Smalls/x173;
+input Alphabet/Smalls/x174;
+input Alphabet/Smalls/x175;
+input Alphabet/Witns/x020;
+input Alphabet/Witns/x021;
+input Alphabet/Witns/x022;
+input Alphabet/Witns/x023;
+input Alphabet/Witns/x024;
+input Alphabet/Witns/x025;
+input Alphabet/Witns/x026;
+input Alphabet/Witns/x027;
+input Alphabet/Witns/x030;
+input Alphabet/Witns/x031;
+input Alphabet/Witns/x032;
+input Alphabet/Witns/x033;
+input Alphabet/Witns/x034;
+input Alphabet/Witns/x035;
+input Alphabet/Witns/x036;
+input Alphabet/Witns/x037;
+input Alphabet/Witns/x040;
+input Alphabet/Witns/x041;
+input Alphabet/Witns/x042;
+input Alphabet/Witns/x043;
+input Alphabet/Witns/x044;
+input Alphabet/Witns/x045;
+input Alphabet/Witns/x046;
+input Alphabet/Witns/x047;
+input Alphabet/Witns/x050;
+input Alphabet/Witns/x051;
+input Alphabet/Witns/x052;
+input Alphabet/Witns/x053;
+input Alphabet/Witns/x054;
+input Alphabet/Witns/x055;
+input Alphabet/Witns/x056;
+input Alphabet/Witns/x057;
+input Alphabet/Witns/x060;
+input Alphabet/Witns/x061;
+input Alphabet/Witns/x062;
+input Alphabet/Witns/x063;
+input Alphabet/Witns/x064;
+input Alphabet/Witns/x065;
+input Alphabet/Witns/x066;
+input Alphabet/Witns/x067;
+input Alphabet/Witns/x070;
+input Alphabet/Witns/x071;
+input Alphabet/Witns/x072;
+input Alphabet/Witns/x073;
+input Alphabet/Witns/x074;
+input Alphabet/Witns/x075;
+input Alphabet/Witns/x076;
+input Alphabet/Witns/x077;
+input Alphabet/Witns/x100;
+input Alphabet/Witns/x121;
+input Alphabet/Witns/x133;
+input Alphabet/Witns/x134;
+input Alphabet/Witns/x135;
+input Alphabet/Witns/x136;
+input Alphabet/Witns/x137;
+input Alphabet/Witns/x140;
+input Alphabet/Ligs/X177_XP;
+input Alphabet/Ligs/X200_XP;
+input Alphabet/Ligs/X201_xp;
+input Alphabet/Ligs/X202_EN;
+input Alphabet/Ligs/X203_ll;
+input Alphabet/Ligs/X204_META;
+input Alphabet/Ligs/X205_KATA;
+input Alphabet/Ligs/X206_TWN;
+input Alphabet/Ligs/X207_Eks;
+input Alphabet/Ligs/X210_EY;
+input Alphabet/Ligs/X211_HN;
+input Alphabet/Ligs/X212_YN;
+input Alphabet/Ligs/X213_sp;
+input Alphabet/Ligs/X214_cT;
+input Alphabet/Ligs/X215_OY;
+input Alphabet/Ligs/X216_cX;
+input Alphabet/Ligs/X217_cTh;
+input Alphabet/Ligs/X220_gar;
+input Alphabet/Ligs/X221_EI;
+input Alphabet/Ligs/X222_KAI;
+input Alphabet/Ligs/x223_ga;
+input Alphabet/Ligs/x224_gd;
+input Alphabet/Ligs/x225_ge;
+input Alphabet/Ligs/x226_gh;
+input Alphabet/Ligs/x227_gi;
+input Alphabet/Ligs/x230_gl;
+input Alphabet/Ligs/x231_gr;
+input Alphabet/Ligs/x232_go;
+input Alphabet/Ligs/x233_gy;
+input Alphabet/Ligs/x234_da;
+input Alphabet/Ligs/x235_dd;
+input Alphabet/Ligs/x236_di;
+input Alphabet/Ligs/x237_do;
+input Alphabet/Ligs/x240_de;
+input Alphabet/Ligs/x241_ea;
+input Alphabet/Ligs/x242_ee;
+input Alphabet/Ligs/x243_ja;
+input Alphabet/Ligs/x244_je;
+input Alphabet/Ligs/x245_jl;
+input Alphabet/Ligs/x246_ji;
+input Alphabet/Ligs/x247_jo;
+input Alphabet/Ligs/x250_jy;
+input Alphabet/Ligs/x251_ia;
+input Alphabet/Ligs/x252_id;
+input Alphabet/Ligs/x253_kd;
+input Alphabet/Ligs/x254_ka;
+input Alphabet/Ligs/x255_ki;
+input Alphabet/Ligs/x256_la;
+input Alphabet/Ligs/x257_ld;
+input Alphabet/Ligs/x260_le;
+input Alphabet/Ligs/x261_lh;
+input Alphabet/Ligs/x262_li;
+input Alphabet/Ligs/x263_lk;
+input Alphabet/Ligs/x264_lo;
+input Alphabet/Ligs/x265_lp
+input Alphabet/Ligs/x266_lc;
+input Alphabet/Ligs/x267_lt;
+input Alphabet/Ligs/x270_lx;
+input Alphabet/Ligs/x271_lf;
+input Alphabet/Ligs/x272_lw;
+input Alphabet/Ligs/x273_pa;
+input Alphabet/Ligs/x274_ca;
+input Alphabet/Ligs/x275_xa;
+input Alphabet/Ligs/x276_od;
+input Alphabet/Ligs/x277_pd;
+input Alphabet/Ligs/x300_rd;
+input Alphabet/Ligs/x301_cd;
+input Alphabet/Ligs/x302_yd;
+input Alphabet/Ligs/x303_wd;
+input Alphabet/Ligs/x304_ly;
+
+ligtable "g" : "a" =: oct"223",
+ "d" =: oct"224",
+ "e" =: oct"225",
+ "h" =: oct"226",
+ "i" =: oct"227",
+ "l" =: oct"230",
+ "o" =: oct"232",
+ "r" =: oct"231",
+ "y" =: oct"233";
+ligtable "d" : "a" =: oct"234",
+ "d" =: oct"235",
+ "i" =: oct"236",
+ "o" =: oct"237",
+ "e" =: oct"240";
+ligtable "e" : "a" =: oct"241",
+ "e" =: oct"242",
+ "i" =: oct"221",
+ "n" =: oct"202",
+ "v" =: oct"207",
+ "y" =: oct"210";
+ligtable "h" : "n" =: oct"211";
+ligtable "j" : "a" =: oct"243",
+ "e" =: oct"244",
+ "l" =: oct"245",
+ "i" =: oct"246",
+ "o" =: oct"247",
+ "y" =: oct"250";
+ligtable "i" : "a" =: oct"251",
+ "d" =: oct"252";
+ligtable "k" : "a" =: oct"254",
+ "i" =: oct"255";
+ligtable "l" : "a" =: oct"256",
+ "d" =: oct"257",
+ "e" =: oct"260",
+ "h" =: oct"261",
+ "i" =: oct"262",
+ "k" =: oct"263",
+ "l" =: oct"203",
+ "o" =: oct"264",
+ "p" =: oct"265",
+ "c" =: oct"266",
+ "t" =: oct"267",
+ "y" =: oct"304",
+ "x" =: oct"270",
+ "f" =: oct"271",
+ "w" =: oct"272";
+ligtable "o" : "y" =: oct"215",
+ "d" =: oct"276";
+ligtable "p" : "a" =: oct"273",
+ "d" =: oct"277";
+ligtable "r" : "d" =: oct"300";
+ligtable "c" : "j" =: oct"217",
+ "a" =: oct"274",
+ "t" =: oct"214",
+ "x" =: oct"216";
+ligtable "y" : "d" =: oct"302",
+ "n" =: oct"212";
+ligtable "x" : "r" =: oct"201",
+ "a" =: oct"275";
+ligtable "w" : "d" =: oct"303";
+end.
diff --git a/fonts/byzfonts/eftar.tex b/fonts/byzfonts/eftar.tex
new file mode 100644
index 0000000000..ca8c3d2499
--- /dev/null
+++ b/fonts/byzfonts/eftar.tex
@@ -0,0 +1,542 @@
+\documentclass{article}
+
+\usepackage{fullpage}
+\usepackage{mflogo}
+\usepackage[polutonikogreek]{babel}
+\usepackage{longtable}
+\usepackage{STY/alf}
+\usepackage{STY/bzf}
+\usepackage{STY/bzfct}
+\usepackage{STY/f3nts}
+\input{Defs/definitions}
+\newcommand{\lx}{\latintext}
+\newcommand{\lv}{\latintext\verb}
+\newcommand{\gn}{\greeknumeral}
+
+\begin{document}
+\title{Mi`a pr'wth prosp'ajeia stoiqeioj'ethshc keim'enou
+t~hc <ellhnik~hc >ekklhsiastik~hc mousik~hc (EEM) m`e t`h bo'hjeia
+t~hc \LaTeX}
+\author{>Iw'annhc >A. Bambak~ac\footnote{Fusik'oc; {\lx E-mail}
+>epikoinwn'iac: {\lx giavvns@pythagoras.physics.upatras.gr}}\\
+Panagi'wthc Kotopo'ulhc\footnote{Gumnast`hc ka`i Lampad'arioc <I. N.
+<Ag'iou Gewrg'iou <R'iou Patr~wn}}
+%\date{\gn{2005}, A>ugo'ustou \gn{20}}
+\date{\today}
+\maketitle
+
+\begin{abstract}
+<H parous'iash d'uo n'ewn grammatoseir~wn, t~wn {\lx byzf} ka`i
+{\lx byyf}, >antisto'iqwc, g'inetai st`o par`on >'arjro.
+<'Opwc g'inetai >antilhpt`o ka`i >ap`o t`a >on'omat'a touc, pr'okeitai
+gi`a t`on sqediasm'o, m`e t`h bo'hjeia t~hc gl'wssac \MF\ to~u
+{\lx Donald Knuth}, sqed`on <'olwn (<apl~wn ka`i sunj'etwn)
+t~wn gl'ufwn t~hc parashmantik~hc po`u qrhsimopoie~i <h >orj'odoxh
+>Ekklhs'ia t~hc kaj> <hm~ac >Anatol~hc st`a mousik`a thc ke'imena.
+Parade'igmata mousik~wn fr'asewn >ap`o t`hn >ekklhsiastik`h >all`a
+ka`i t`hn kosmik`h--dhmotik`h mac par'adosh, stoiqeiojethm'ena
+m`e t`h bo'hjeia t~hc \LaTeX, d'inontai.
+\end{abstract}
+
+\section{E>isagwg`h}
+<'Ewc ka`i pr`in >ap`o merik`ec dekaet'iec <h >ekm'ajhsh t~hc
+<ellhnik~hc >ekklhsiastik~hc mousik~hc perioriz'otan st`h sunteqn'ia
+t~wn <ieroyalt~wn, st`ic <ieratik`ec sqol`ec t~hc <Elladik~hc
+>Ekklhs'iac, st`ic d'uo Panepisthmiak`ec Jeologik`ec sqol'ec po`u
+diaj'etei <h q'wra kaj`wc ka`i s`e k'apoia <wde~ia. >`An k'apoioc
+kosmik'oc, po`u d`en >epijumo~use
+n`a g'inh| >epaggelmat'iac y'althc, >'hjele n`a gnwr'ish| t`hn mousik`h
+j`a >'eprepe n`a e>uq'otan n`a sunant'hsh| k'apoion >anoiqt'omualo
+y'alth po`u j`a gin'otan <o d'askal'oc tou. Pl'eon, a>ut`oc <o
+periorism`oc >'eqei >ekle'iyh|. <'Olec o<i mhtrop'oleic, >all`a ka`i
+poll`ec dhmotik`ec >arq'ec, diaj'etoun s'hmera sqol`ec >ekm'ajhshc
+>ekklhsiastik~hc mousik~hc, paradosiak~wn >org'anwn ka`i qor~wn,
+>antapokrin'omenec st`hn <'olo ka`i megal'uterh z'hthsh.
+
+Pr`in suneq'ish|, <o e<~ic >ek t~wn suggraf'ewn j`a >'hjele n`a k'anh|
+mi`a dieukr'inhsh. <H sq'esh tou m`e t`on >epijetik`o prosdiorism`o
+``buzantin`oc-`h-`o'' kaj`wc ka`i m`e <'ola t`a par'agwg'a tou,
+>'eqh| diataraqj~h| pr`o poll~wn >et~wn, >af> <~hc stigm~hc >'emaje
+p`wc >~htan dutik`h >epin'ohsh to~u IZ a>i~wna m`e st'oqo t`hn
+<upot'imhsh t~hc <istor'iac ka`i to~u <'o,ti >antipros'wpeue <h
+(>Anatolik`h) <Rwma"ik`h A>utokrator'ia. <Wc >ek to'utou, <o
+>anagn'wsthc d`en j`a sunant'hsh| t`on >'oro ``buzantin`h mousik`h''
+p'era >ap`o a>ut`o t`o shme~io. >En to'utoic, j`a >anarwthj~h| pr`oc
+t'i <h qr'hsh to~u >'orou {\lx byzf} gi`a t`h grammatoseir'a? <H
+>ap'anthsh e>~ine <'oti, dustuq~wc, <h mousik`h po`u pro~hlje >ap`o
+t`o p'antrema t~wn diasthm'atwn t~hc >arqa'iac <ellhnik~hc ka`i kat`a
+k'oron persik~wn >akousm'atwn, >'egine gnwst`h <wc {\lx byzantine}.
+Kat`a t`h gn'wmh mou, <o pi`o d'okimoc >'oroc j`a >~htan ``<rwm'eikh
+mousik`h'' >all`a s`e a>ut`o t`o >'arjro diathre~itai <o prosdiorism`oc
+``<ellhnik`h'' m`e t`hn pepo'ijhsh p`wc <o >'oroc a>ut`oc >'eqei
+o>ikoumenik`h di'astash ka`i xepern'aei t`a d'uo >epis'hmwc
+>anagnwrism'ena <ellhnik`a kr'ath; K'upro ka`i <Ell'ada.
+
+<Wc tritoet`hc majht`hc t~hc EEM ka`i m`h >'eqwn kam'ia pr'ojesh n`a
+g'inw >epaggelmat'iac y'althc, k'apoia stigm`h j'elhsa n`a >ektup'wsw,
+m`e t`h bo'hjeia t~hc >agaphm'enhc mou \LaTeX, <'enan p'inaka m`e t`a
+diast'hmat'a thc <'wste n`a bohjo~umai kat`a t`h di'arkeia t~hc
+mel'ethc mou. <H >anaz'hthsh mi~ac grammatoseir~ac m`e t`a s'umbola
+t~hc parashmantik~hc xek'inhse >ap`o t`on <ellhnik`o s'ullogo \TeX\
+(eft) ka`i suneq'isthke st`a >arqe~ia {\lx CTAN}. M`e meg'alh mou
+>'ekplhxh >anak'aluya p`wc parashmantik`h grammatoseira d`en e>~iqe
+sqediasj~h|. Ap`o t`hn >'allh, st`o diad'iktuo mpore~i kane`ic
+n`a sunant'hsh k'apoiec grammatoseir`ec po`u e>~ine sqediasm'enec
+gi`a progr'ammata stoiqeiojes'iac keim'enou s`e perib'allon {\lx
+Windows}, >'htoi, {\lx Notepad, Microsoft Word,} klp. St`o >emp'orio
+kuklofore~i <o {\bf Buzantinogr'afoc 2.0} sqediasm'enoc >ap`o t`on
+Beliss'ario G. Gkezerl~h\cite{bzwr}. >Ap`o <'o,ti >'eqei p'esh|
+st`hn >ant'ilhy'h mou, t`o pak'eto a>ut`o e>~ine >arket`a dhmofil'ec
+giat`i e>~ine e>ukoloqrhsimopo'ihto >ap`o <opoiod'hpote qr'hsth. T`hn
+>arqik`h mou >apogo'hteush
+>akolo'ujhse mi`a >akt'ida >elp'idac <'otan >'epese st`a q'eria mou
+t`o pas'ignwsto bibl'io to~u {\lx Donald Knuth}\cite{donkn} gi`a t`o
+sqediasm`o grammatoseir~wn {\lx tfm} gi`a stoiqeiojes'ia keim'enou
+m'esw| \TeX/\LaTeX. >'Etsi xek'inhse <h perip'eteia sqediasmo~u t~hc
+{\lx byzf} <h <opo'ia >ed~w ka`i tre~ic m~hnec m`e >apasqole~i
+paragwgik'a >en~w| m`h pros'eqontac t`h proeidopo'ihsh to~u {\lx
+Knuth\footnote{Type design can be hazardous to your interests. Once
+you get hooked, you will develop intense feelings about letterforms;
+the medium will intrude on the messages that you read. And you will
+perpetually be thinking of improvements to the fonts that you see
+everywhere, especially those of your own design.}} >exakolouj~w n`a
+m`hn pa'uw n`a >epanasqedi'azw >'hdh sqediasm'enouc gl'ufouc s`e
+<'enan >a'enao k'uklo!
+
+\section{S'untomh <istori'a t~hc EEM}
+>Ap`o t`hn >epoq`h to~u M. Kwnstant'inou m'eqri ka`i t`ic >arq`ec to~u
+IJ a>i~wna <h shmeiograf'ia po`u >eqrhsimopoi~hto st`hn
+>ekklhsiastik`h ka`i t`h kosmik`h mousik`h d`en e>~iqe mi`a t'etoia
+>org'anwsh po`u n`a t`h kajist~a| e>'uqrhsth ka`i e>ukolom'ajhth.
+Prokeim'enou o<i mousiko`i n`a mpor'esoun n`a >ekfr'asoun <'oson t`o
+dunat`on pi`o pist`a di'afora poik'ilmata gi`a n`a d'wsoun <idia'itero
+qrwmatism`o st`o ke'imeno, e>~iqan >epino'hsh| <'ena meg'alo pl~hjoc
+sumb'olwn! >`Ac m`h xeqn~ame p'wc, s`e >ant'ijesh m`e t`hn dutik`h
+mousik'h <h <opo'ia st'ekei ka`i a>ut'onoma, dhlad'h, qwr`ic
+ke'imeno, t~hc <ellhnik~hc <o >antikeimenik`oc st'oqoc e>ine n`a
+>anade'ixh| t`o ke'imeno t`o <opo~io kat`a k'oron sunode'uei. T`o
+1814, tre~ic diakekrim'enoi mousikodid'askaloi ka`i melopoio'i,
+<o mhtropol'ithc Pro'usac Qr'usanjoc <o >ek Mad'utou, <o prwtoy'althc
+Grhg'orioc Leu"'ithc ka`i <o qartof'ulax t~hc Meg'alhc to~u Qristo~u
+>Ekklhs'iac Ge'wrgioc Qourmo'uzioc >`h Giamal~hc, >org'anwsan <'olon
+a>ut`o t`on meg'alo >arijm`o sumb'olwn, >apo>r<r'iptontac k'apoia
+ka`i diathr~wntac k'apoia >'alla, dies'afhsan poll`a skotein`a shme~ia
+t~hc jewr'iac ka`i kat'elhxan st`hn paro~usa morf`h t~hc EEM. St`h
+sun'eqeia <'idrusan mi`a sqol`h st`h Kwnstantino'upolh <up`o t`hn
+a>ig'ida to~u O>ikoumeniko~u Patriarqe'iou m`e skop`o t`h didaskal'ia
+t~hc n'eas shmeiograf'iac ka`i t`h di'ados'h thc s`e <ol'oklhro t`on
+<ellhnism'o.
+\section{S'untomh e>isagwg`h st`h jewr'ia t~hc EEM}
+Piste'uoume p`wc m'ia s'untomh perigraf`h basik~wn stoiqe'iwn t~hc
+jewr'iac t~hc EEM e>~ine >apara'ithth pr`in proqwr'hsoume st`hn
+>an'alush t~wn teqnik~wn qarakthristik~wn, kaj`wc a>ut`h j`a d'wsh|
+st`on >anagn'wsth mi`an >id'ea t~hc logik~hc po`u >'eqei <h dom`h
+t~wn qarakt'hrwn. Gi`a t`on >endiafer'omeno po`u >epijume~i n`a m'ajh|
+periss'otera p'anw st`hn
+jewr'ia sunisto~ume t`o palai`o >all`a pol`u kal`o bibl'io to~u
+Dhmhtr'iou Panagiwtopo'ulou\cite{dipan} po`u suneq'izei n`a
+>epanekd'idetai >ap`o t`o 1947!
+
+<H EEM e>~ine a>usthr`a monofwnik'h; <h tetrafwnik`h parallag`h a>ut~hc
+po`u >ako'ugetai st`ic >ekklhs'iec t~wn >Ion'iwn N'hswn >ofe'iletai
+st`hn >ep'idrash po`u e>~iqe <h makra'iwnh katoq`h a>ut~wn >ap`o
+dutiko`uc kataktht'ec. K'aje mousik`h fr'ash >apotele~itai >ap`o
+d'uo seir'ec, <h p'anw peri'eqei to`uc qarakt~hrec ka`i <h k'atw t`ic
+sullab`ec to~u keim'enou. S`e >ant'ijesh m`e t`o pent'agrammo <'opou
+mi`a mousik`h fr'ash >arq'izei m`e <'ena kleid`i po`u plhrofore~i
+t`on >ektelest~h s`e poi'a gramm`h j`a >ektel'esh| t`on fj'oggo to~u
+kleidio~u (kleid`i to`u s`ol, p.q.), st`hn EEM >arq'izei m`e mi`a
+martur'ia; marture~i-plhrofore~i m`e poi'on fj'oggo j`a >arq'ish|
+<h >ekt'elesh to~u kommatio~u. Ka`i >ed~w, <'opwc st`h dutik`h mousik'h,
+g'inetai qr'hsh <ept`a fj'oggwn po`u dane'izontai t`a >on'omat'a touc
+>ap`o t`a <ept`a pr~wta gr'ammata to~u <ellhniko~u >alf'abhtou m`e
+t`h prosj'hkh fwnh'entwn >`h sumf'wnwn <'wste n`a g'inoun sullab'ec,
+>'htoi:
+\begin{center} pA, Bou, Ga, Dh, kE, Zw, nH\end{center}
+T`a <'exi diast'hmata metax`u t~wn <ept`a fj'oggwn d`en e>~ine
+>akrib~wc >'isa
+m`e t`a >ant'istoiqa <'exi t~wn dutik~wn nto, re, mi, fa, sol, la, si,
+ka`i >akrib~wc a>ut`h e>~ine <h e>idopoi`oc diafor`a po`u d'inei st`hn
+EEM a>ut`h t`hn >alloi'wtikh a>'isjhsh. Met`a t`hn >arktik`h
+martur'ia tr'ia stoiqe~ia e>~ine >apara'ithta gi`a t`hn swst`h >ap'odosh
+<en`oc kommatio~u:
+[a] P'osa diast'hmata >ap'eqei <o >akolouj`wn <up`o >ekt'elesh fj'oggoc,
+[b] P~wc j`a >ektelest~h| a>ut'oc ka`i [g] P'osh di'arkeia j`a >'eqh| <h
+>apaggel'ia tou. <Wc pr`oc t`o pr~wto, >apaite~itai <'ena posotik`o
+shm'adi, gi`a t`o de'utero <'ena poiotik'o ka`i gi`a t`o tr'ito <'ena
+qronik`o shm'adi. <H EEM >'eqei d'eka posotiko'uc qarakt~hrec <'opwc
+fa'inontai st`on p'inaka (\ref{posx}). St`h pr'wth st'hlh a>uto~u
+br'iskontai t`a s'umbola a>ut~wn. Qwr'izontai s`e qarakt~hrec
+>anab'asewc, katab'asewc >en~w| <up'arqei ka`i <'enac, t`o >'ison, po`u
+zht~a| t`on >akoloujo~unta fj'oggo n`a >apaggelj~h| m`e t~hn >'idia
+suqn'othta <'opwc ka`i <o prohgo'umenoc. <H tr'ith st'hlh
+de'iqnei t`on >arijm`o t~wn diasthm'atwn po`u <h fwn`h to~u
+>ektelesto~u j`a pr'eph| n`a >an'eljh| >`h n`a kat'eljh| s`e sq'esh m`e
+t`on prohgo'umeno fj'oggo. St`on p'inaka >emfan'izetai >an'abash >`h
+kat'abash m'eqri ka`i 4 diast'hmata. Gi`a n`a >ekfrasto~un metabol`ec
+5, 6, klp., diasthm'atwn >apaite~itai <'ena sundiasm`oc t~wn d'eka
+basik~wn qarakt'hrwn. >Ep`i parade'igmati, <o sundiasm'oc:
+\begin{center}\font\byzf=byzf\byzf b \end{center}
+shmatodote~i >an'abash tri~wn diasthm'atwn, <en~w| <o sundiasm'oc:
+\begin{center}\font\byzf=byzf\byzf J \end{center}
+shma'inei kat'abash p'ente diasthm'atwn.
+\begin{table}
+\centering
+\begin{tabular}{||c|l|c||c|l|c||}
+\hline
+Qarakt~hrac & >'Onoma & Di'asthma & Qarakt~hrac & >'Onoma & Di'asthma\\
+\hline
+\iso & >'Ison & $0$ &\ips & <Uyhl`h & $+4$ \\
+\oli & >Ol'igon& $+1$ &\apo & >Ap'ostrofoc & $-1$\\
+\pet & Petast`h& $+1$ &\ela & >Elafr`on & $-2$ \\
+\knt & Kent'hmata & $+1$ &\upo & <Upo>r<ro`h & $-1-1$\\
+\ken & K'enthma& $+2$ &\xam & Qamhl`h & $-4$ \\
+\hline
+\end{tabular}
+\caption{O<i 10 posotiko`i qarakt~hrec t~hc EEM}\label{posx}
+\end{table}
+
+Poiotiko`uc qarakt~hrec <h EEM qrhsimopoie~i <'exi, s'umfwna m`e t`on
+p'inaka (\ref{poix}). <H tr'ith st'hlh >exhge~i st`on >ektelest~h m`e
+poi'o tr'opo pr'epei n`a >apagge'ilh| t`on fj'oggo p'anw st`on <opo~io
+dr~a| <o poiotik`oc qarakt~hrac. N`a prosj'esoume >ed~w k'ati po`u
+<'oloi o<i d'askaloi ton'izoun sto`uc majht'ec touc; <h mousik`h
+mpore~i n`a e>~ine ka`i >epist'hmh >all`a kat`a k'oron e>~ine t'eqnh
+po`u metad'idetai, parad'idetai, >ap`o t`on d'askalo st`o majht'h.
+<'Oloi o<i poiotiko`i qarakt~hrec maja'inontai st`hn >arq`h m`e
+m'imhsh to~u dask'alou t`h stigm`h po`u to`uc >apagg'elei; >'alloc
+tr'opoc >ekm'ajhs'hc touc d`en <up'arqei.
+\begin{table}
+\centering
+\begin{tabular}{||c|l|l||}
+\hline
+Qarakt~hrac & >'Onoma & Poiotik`h Dr'ash\\
+\hline
+\ank & >Antik'enwma & Mikr`o p'etagma t~hc fwn~hc\\
+\var & Bare'ia & >Apaggel'ia m`e bar'utero t'ono\\
+\enf & >End'ofwnon & Profor`a m`e kleist`o t`o st'oma\\
+\etr & <'Eteron & S'undesmoc qarakt'hrwn qwr`ic diakop`h\\
+\oml & >Omal`on & Kumatism`oc fwn~hc >ep`i t`o >ox`u\\
+\psf & Yhfist`on & Profor`a t'onou m`e d'unamh\\
+\hline
+\end{tabular}
+\caption{O<i 6 poiotiko`i qarakt~hrec t~hc EEM}\label{poix}
+\end{table}
+
+T'eloc, qroniko`uc qarakt~hrec <h EEM qrhsimopoie~i d'wdeka s'umfwna
+m`e t`on p'inaka (\ref{xpox}). <H basik`h mon'ada to~u qr'onou e>~ine
+per'ipou >'ish m`e $1/3$ to~u deuterol'eptou, <op'ote >`an
+<upoj'esoume p`wc mi'a sullab`h >apagg'eletai s`e m'ia qronik`h
+mon'ada t'ote per'ipou $180$ sullab`ec prof'erontai t`o lept'o. <H
+tr'ith st'hlh to~u p'inaka peri'eqei t`h dr'ash po`u >'eqoun o<i
+qroniko`i qarakt~hrec >ep`i t~hc mon'adac to~u qr'onou.
+\begin{table}
+\centering
+\begin{tabular}{||c|l|l||}
+\hline
+Qarakt~hrac & >'Onoma & Qronik`h Dr'ash\\
+\hline
+\kla & Kl'asma & Diplasiasm`oc to~u >arqiko~u qr'onou\\
+$\cdot$ & <Apl~h & Diplasiasm`oc >arqiko~u qr'onou\\
+$\cdot\cdot$ & Dipl~h & Triplasiasm`oc >arqiko~u qr'onou\\
+$\cdot\cdot\cdot$ & Tripl~h & Tetraplasiasm`oc >arqiko~u qr'onou\\
+\grg & Gorg`on & <Upodiplasiasm`oc >arqiko~u qr'onou\\
+\dgrg & D'igorg`on & <Upotriplasiasm`oc >arqiko~u qr'onou\\
+\tgrg & Tr'igorg`on & <Upotetraplasiasm`oc >arqiko~u qr'onou\\
+\arg & >Arg`on & Gorg`on $+$ Kl'asma\\
+\darg & D'iargon & Gorg`on $+$ Dipl~h\\
+\targ & Tr'iargon & Gorg`on $+$ Tripl~h\\
+\stav & Staur`oc & Pa'usic\\
+\kor & Korwn`ic & >Aperi'oristh qronik`h par'atash t'onou\\
+\hline
+\end{tabular}
+\caption{O<i 12 qroniko`i qarakt~hrec t~hc EEM}\label{xpox}
+\end{table}
+
+>Ekt`oc t~wn >anwt'erw, <'ena >ap`o t`a pl'eon basik`a kef'alaia t~hc
+jewr'iac t~hc EEM e>~ine <h >orjograf'ia t~wn qarakt'hrwn pos'othtac.
+Gi`a par'adeigma, bl'epoume >ap`o t`on p'inaka (\ref{posx}) <'oti tre~ic
+>ani'ontec qarakt~hrec, <ol'igon, k'enthma ka`i petast'h, zhto~un
+>an'abash kat`a <'ena di'asthma; poi'oc >ap`o to`uc tre~ic j`a
+qrhsimopoie~itai k'aje for'a? T`o pr'oblhma g'inetai katanoht`o <'otan
+skeft~h| kane`ic p`wc st`hn <ellhnik`h gl~wssa qrhsimopoio~untai <'exi
+fj'oggoi gi`a t`on >~hqo ``i'', >'htoi, i, h, u, ei, oi, ui, ka`i m'ono
+o<i grammatiko`i >orjografiko`i kan'onec l'ene p'ote ka`i po~u n`a
+g'inh| qr'hsh poio~u. D`en j`a >epektajo~ume periss'otero >ep`i to~u
+j'ematoc ka`i t`o m'ono po`u j`a pr'eph| n`a sugkrat'hsh| <o
+>anagn'wsthc e>~ine p`wc t'etoioi kan'onec >akolouj'hjhkan st`o
+sqediasm`o t~hc grammatoseir~ac.
+
+St`hn EEM qrhsimopoio~untai >okt`w >~hqoi (>`h >okt'ahqoc) >an'aloga
+m`e t`o poi'a kl'imaka qrhsimopoie~itai k'aje for'a, k'ati >an'alogo
+m`e t`ic me'izonec ka`i >el'assonec kl'imakec t~hc e>urwpa"ik~hc
+mousik~hc. St`o p'inaka (\ref{nxoi}) >emf'an'izontai o<i >okt`w >~hqoi
+m`e t`ic martur'iec touc.
+\begin{table}
+\centering
+\begin{tabular}{||c|ll|c|ll||}
+\hline
+Martur'ia & \multicolumn{2}{|c|}{>'Onoma >'hqou} & Martur'ia &
+\multicolumn{2}{|c|}{>'Onoma >'hqou}\\
+\hline
+ & N'eo & >Arqa~io & & N'eo & >Arqa~io\\
+\hline
+\AHXOC{Pa} & Pr~wtoc & D'wrioc & \pAHXOC & Pl'agioc to~u pr'wtou
+& <Upod'wrioc\\
+\BHXOC{Di } & De'uteroc & L'udioc & \pBHXOCpa & Pl'agioc to~u deut'erou
+& <Upol'udioc\\
+\CHXOC & Tr'itoc & Fr'ugioc & \BAPYC{Zw} & Bar`uc & <Upofr'ugioc\\
+\DHXOC{Di} & T'etartoc & Mixol'udioc & \pDHXOC & Pl'agioc to~u
+tet'artou & <Upomixol'udioc\\
+\hline
+\end{tabular}
+\caption{<H >okt'ahqoc}\label{nxoi}
+\end{table}
+\section{Teqnik`h >an'alush}
+O<i morf`ec t~wn qarakt'hrwn po`u sunant~wntai st`ic di'aforec
+>ekd'oseic leitourgik~wn bibl'iwn poik'iloun >an'aloga m`e t`on
+>ekd'oth. Gnwsto`i meg'aloi prwtoy'altec ka`i lampad'arioi (>ep'ishmoi
+t'itloi gi`a t`on dexi`o ka`i >arister`o y'alth, >ant'istoiqa) >'eqoun
+prob~h| st`on >epanasqediasm`o t~wn qarakt'hrwn m'enontac, <'omwc,
+pisto`i st`a basik`a qarakthristik`a <'wste t`o s'umbolo n`a e>~ine
+>anagnwr'isimo >ap`o <'olouc >an`a p'asa qronik`h stigm'h. >Eme~ic
+protim'hsame n`a >anapar'agoume to`uc qarakt~hrec <'opwc
+>emfan'izontai st`o p'onhma\cite{xtem} to~u Qr'usanjou to~u >ek
+Mad'utwn, <en`oc >ap`o to`uc tre~ic didask'alouc t~hc <om'adac to~u
+1814. Sunhj'izetai st`a leitourgik`a bibl'ia t`o pr~wto gr'amma t~hc
+>arqik~hc sullab~hc mi~ac melwdik~hc gramm~hc n`a tup'wnetai s`e
+megal'utero m'egejoc >en~w| <up'arqoun pollo`i po`u >anadeikn'uoun
+ka`i t`h kalliteqnik`h touc fl'eba dhmiourg~wntac >aristourg'hmata
+mikrograf'iac. M`e a>ut`o t`o skeptik'o, p'era >ap`o t`h grammatoseir`a
+{\lx byzf} sqedi'asame ka`i m'ia de'uterh, t`hn {\lx bzal}, m`e t`o
+<ellhnik`o >alf'abhto, t`a kefala~ia to~u <opo'iou >'eqoun <'uyoc
+per'ipou >'iso m`e t`hn >ap'ostash metax`u d'uo diadoqik~wn gramm~wn
+({\lx baselines}), <'opwc ka`i k'apoia s'umploka gramm'atwn ({\lx
+ligatures}).
+
+<H EEM gr'afetai s`e d'uo seir'ec; <h >ep'anw seir`a peri'eqei to`uc
+>anodiko`uc >`h kajodiko`uc qarakt~hrec maz`i m`e t`a shme~ia
+di'arkei'a touc ka`i t`a poiotik`a shm'adia, >en~w| <h k'atw seir`a
+peri'eqei t`ic sullab`ec to~u keim'enou. T`a leitourgik`a ke'imena,
+>an'aloga m`e t`o p'ote qrhsimopoi~untai kat`a t`h di'arkeia mi~ac
+leitourg'iac, diakr'inontai s`e e<irmologik'a (>amfimonos'hmanth
+>antistoiq'ia metax`u qarakt'hrwn ka`i sullab~wn), stiqhrarik`a (m'ia
+sullab`h >ekte'inetai s`e periss'oterec >ap`o <'ena qarakt~hra) ka`i
+papadik`a (m'ia sullab`h mpore~i n`e >ekte'inetai s`e m'ia >`h ka`i
+d'uo gramm`ec qarakt'hrwn); gi`a par'adeigma:
+\begin{center}
+\begin{tabular}{cccc}
+\centering
+\aba & \apo & \iso & \oli\\
+Ku & ri & e & e\\
+\end{tabular}\\ ka`i\\
+\begin{tabular}{cccccc}
+\ela & \afe & \afg & \ela & \aoa & \aoa\\
+Ku & u & u & ri & e & e\\
+\end{tabular}
+\end{center}
+St`h pr'wth per'iptwsh <h sullab`h ``Ku'' >antistoiqe~i s`e <'ena
+qarakt~hra, >en~w| st`h de'uterh s`e p'ente, kaj`wc o<i \afe\ ka`i
+\afg\ e>~ine d'uo qarakt~hrec <'ekastoc.
+
+St`hn >arq`h to~u sqediasmo~u t~hc grammatoseir~ac ka`i met`a t`h
+dhmiourg'ia t~wn basik~wn qarakt'hrwn, flert'arame m`e t`hn >id'ea
+n`a g'inh| qr`hsh mi~ac meg'alhc seir~ac >ap`o {\lv+\newcommand's+}
+st`h prosp'ajei'a mac n`a >'eqoume sundiasmo`uc qarakt'hrwn. Mi`a
+>entol`h <'opwc <h:
+
+{\lx\begin{verbatim}
+a\stack{y}{x}{b}
+\end{verbatim}}
+
+m`e <orism'o:
+
+{\lx\begin{verbatim}
+\newcommand{\stack}[3]{\hspace{#1mm}\raisebox{#2mm}{#3}}
+\end{verbatim}}
+m~ac d'inei t`h dunat'othta n`a j'etoume t`on qarakt~hra {\lx b,} $\pm
+x\ mm$ p'anw >`h k'atw >ap`o ka`i $\pm y\ mm$ >arister`a to~u {\lx a}.
+>Arg'otera
+<h >id'ea >egkatale'ifjhke <wc d'usqrhsth ka`i m'ono o<i martur'iec
+t~wn >okt`w >'hqwn sqedi'asthkan m`e a>ut`h t`h m'ejodo. >'Etsi
+>apofas'isthke <o sqediasm`oc <'olwn <'oswn
+sundiasm~wn >'eqoun <upop'esh| st`hn >ant'ilhy'h mac, m`e gn'wmona t`hn
+>orjograf'ia t~hc EEM, <'opwc proanaf'erjhke. O<i suggrafe~ic j`a
+>~htan e>ugn'wmonec pr`oc k'aje qr'hsth po`u j`a to`uc <upode'iknue
+sundiasmo`uc po`u e>'ite lhsm'onhsan e>'ite to`uc di'efugan, <'wste n`a
+sumplhrwjo~un o<i sqetiko`i p'inakec.
+
+>Ed~w j`a pr'eph| n`a e>ipwj~h|
+<'enac l'ogoc sqetik`a m`e mi`a <om'ada shmadof'wnwn t`a <opo~ia
+>af'ejhsan n`a sqediato~un st`o m'ellon. Pr'okeitai gi`a to`uc
+posotiko`uc ka`i poiotiko`uc qarakt~hrec po`u pro"up~hrxan t~hc
+meta>r<r'ujmishc to~u 1814 ka`i <h trimel~hc >epitrop`h d`en >'elabe
+<up> >'oyin thc. <H sqol`h >ap'odoshc t~hc EEM to~u S'imwna Kar~a
+<uposthr'izei p`wc gi`a t`h kal'uterh >ap'odosh t~wn mousik~wn
+fr'asewn pr'epei n`a qrnsimopoio~untai. <'Osec sqol`ec >antit'ijetai
+s`e a>ut`o <uposthr'izoun p`wc d`en >'emeine kam'ia plhrofor'ia >ap`o
+to`uc mousiko`uc t~hc pr`o to~u 1814 >epoq~hc po`u n`a >exhg~h|
+p~wc n`a >apod'idoume a>ut`a t`a shmad'ofwna. >'Etsi, >ekd'idontai
+mousik`a bibl'ia >ek t~wn <opo'iwn >'alla peri'eqoun to`uc qarakt~hrec
+a>uto`uc ki >'alla to`uc >agnoo~un. >Eme~ic kat> >arq'ac,
+sqedi'asame <'o,ti e>~ine >en g'enei paradekt`o >en~w| >epifulas'omaste
+gi`a m'ia mellontik`h >anako'inwsh <h <opo'ia j`a peri'eqh| ka`i t`a
+palai`a shmad'ofwna.
+
+T`o pi`o shmantik`o pr'oblhma st`o <opo~io >'eprepe m`a doj~h| mi`a
+<ikanopoihtik`h >ap'anthsh >~htan <h telik`h qr'hsh t~wn qarakt'hrwn
+m'esa >ap`o t`o perib'allon t~hc \LaTeX. K'aje mousik`h gramm'h, <'opwc
+>'eqoume >anaf'erh| ka`i nwr'itera, pr'epei n`a >apotele~itai >ap`o
+d'uo gramm'ec, <h pr'wth peri'eqei to`uc qarakt~hrec ka`i <h >'allh
+t`ic sullab`ec to~u keim'enou, topojethm'enec >akrib~wc k'atw >ap`o
+k'aje qarakt~hra. T`o perib'allon to~u p'inaka >~htan <h pr'wth mac
+sk'eyh ka`i a>ut`h st`hn <opo'ia katal'hxame. >En to'utoic, t`a
+>apotel'esmata, molon'oti e>uan'agnwsta, d`en m~ac >'eqoun
+<ikanopoi'hsh| <'oso j`a j'elame.
+
+>Ekt`oc >ap`o to`uc d'eka basiko`uc qarakt~hrec, sqedi'asthke >ak'oma
+<'enac meg'aloc >arijm`oc sundiasm~wn a>ut~wn lamb'anontac <up> >'oyin
+t`hn >orjograf'ia t~hc EEM ka`i to`uc qarakt~hrec poi'othtac, qr'onou,
+fjor~ac, di'esewn ka`i <uf'esewn. K'aje grammatoseir`a mpore~i n`a
+peri'eqh| m'eqri 255 qarakt~hrec. >En~w| graf'otan t`o par`on ke'imeno
+d`en e>'iqame stamat'hsh| n`a sqedi'azoume sundiasmo`uc po`u m~ac
+e>~iqan diel'ajh|. <O dieurum'enoc p'inakac mi~ac grammatoseir~ac
+peri'eqei qarakt~hrec po`u d`en mporo~un n`a e>isaqjo~un >ap`o t`o
+plhktrol'ogio, <op'ote protim'hsame n`a <or'isoume k'aje qarakt~hra.
+O<i <aplo`i qarakt~hrec >'eqoun t`o dik`o touc >'onoma (p.q., >'ison,
+petast'h, klp.) t`o <opo~io ka`i diathr'hsame sto`uc <orismo'uc. Gi`a
+to`uc s'unjetouc >apofas'isoume n`a k'anoume qr'hsh t~hc j'eshc touc
+st`on p'inaka. <H j'esh k'aje qarakt~hra, s'umfwna m`e t`o >oktadik`o
+s'usthma, d'idetai >ap`o tre~ic >ak'eraiouc. Pr`oc to~uto o<i >arijmo`i
+0,1,2,3,4,5,6,7 taut'isthkan m`e t`a gr'ammata to~u latiniko~u
+>alfab'htou {\lx o,a,b,c,d,e,f,g}; >'etsi, <o qarakt~hrac po`u
+br'isketai st`h j'esh 206 <or'izetai <wc {\lv+\bof+}, klp. >Epeid`h
+<o p'inakac t~hc grammatoseir~ac {\lx byzf} sumplhr'wjhke, m'ia
+de'uterh xek'inhse, <h {\lx byyf}, sumplhrwmatik`h t~hc pr'wthc. Gi`a
+n`a >apofeuqj~h| s'ugqish, s`e to'uth t`h kwdikopo'ihsh >akolouj'hjhke
+<h qr'hsh gramm'atwn >ap`o t`ic >agglik`ec l'exeic gi`a to`uc >okt`w
+>arijmo`uc k'aje seir~ac, >'htoi,
+{\lx (z)ero, (o)ne, (t)wo, th(r)ee, (f)our, f(i)ve, si(x), se(v)en.}
+>'Etsi <h j'esh 105 j`a d'inetai >ap`o t`hn
+>entol`h {\lv+\ozi+}. Mi`a tr'ith grammatoseir`a m`e t`a gr'ammata
+t~hc <ellhnik~hc >alfab'htou ka`i k'apoiwn sundiasm~wn a>ut~wn
+({\lx ligatures}), <h {\lx bzal}, >ep'ishc qrhsimopoie~itai.
+S`e a>ut`hn topojet'hsame, >ekt`oc >ap`o t`a gr'ammata, ka`i t`ic
+martur'iec
+t~wn fj'oggwn. <H kwdikopo'ihsh s`e a>ut`hn e>~ine >'idia m`e t`hn
+{\lx byzf} m'ono po`u >ant`i gi`a t`a pez`a >'egine qr'hsh t~wn
+kefala'iwn gramm'atwn, {\lv+\BOF+} gi`a t`h j'esh 206, p.q.
+<'Enac q'arthc <orism~wn dhmiourg'hjhke ka`i gi`a to'uth
+t`h grammatoseir'a ka`i br'isketai st`o par'arthma (\ref{grmm}).
+T'wra, >'eqontac to`uc qarakt~hrec mac
+diaskorpism'enouc s`e tre~ic grammatoseir`ec j`a pr'eph| pl'eon n`a
+>anaf'eretai st`o >'onoma to~u qarakt~hra ka`i <h grammatoseir`a st`hn
+<opo'ia >an'hkei. T'ijetai <h >entol`h {\lv+\z, \y+} >`h {\lv+\f+}
+mprost`a >ap`o t`o kwdik`o k'aje qarakt~hra >an'aloga m`e
+t`o >`an >an'hkoun st`hn {\lx byzf} t`hn {\lx byyf} >`h t`hn {\lx bzal},
+>antisto'iqwc. O<i <orismo`i t~wn >okt`w >'hqwn br'iskontai st`o
+>arqe~io {\lx definitions} >en~w| t`o par'arthma (\ref{nxoi1})
+peri'eqei mi`a tupopo'ihsh a>ut~wn pr`oc dieuk'olunsh.
+
+<O qr'hsthc >arq'izei >ano'igontac <'ena >arqe~io \LaTeX\ s'umfwna
+m`e t`o <ex~hc <up'odeigma:
+{\lx\begin{verbatim}
+
+\documentclass[12pt]{article}
+
+\usepackage{fullpage}
+\usepackage[polutonikogreek]{babel}
+\usepackage{STY/alf}
+\usepackage{STY/bzf}
+\usepackage{STY/bzfct}
+\input{Defs/definitions}
+
+\begin{document}
+
+\end{verbatim}}
+
+St`h sun'eqeia <oi qarakt~hrec topojeto~untai s`e dekaex'asthlo
+p'inaka. >'Eqontac >epil'exh| {\lx fullpage}, br'hkame p`wc <o
+m'egistoc >arijm`oc qarakt'hrwn >an`a seir`a e>~ine g'urw sto`uc
+16 >all`a a>ut`oc <o >arijm`oc n`a pr'eph| n`a jewre~itai
+metaball'omenoc.
+
+\begin{table}
+\input{musphr1}
+\caption{((K'urie >ek'ekraxa...)) s`e >~hqo pl'agio to~u tet'artou}
+\label{mfr1}
+\end{table}
+
+<O p'inakac (\ref{mfr1}) parousi'azei <'ena par'adeigma mousiko~u
+keim'enou e>ilhmm'enou >ap`o t`o >Anastasimat'ario\cite{anst}, sel'ida
+473. <H topoj'ethsh t~wn qarakt'hrwn to~u p'inaka fa'inetai parak'atw
+<wc <ex~hc:
+
+{\lx\begin{verbatim}
+.............................................................
+& \z\aba & \z\apo & \z\iso & \z\oli & \y\zio & \z\apo & \z\apo &
+ \z\iso & \z\apo & \z\apo & \z\oli & \z\oli & \z\bao & \z\apo &
+ \z\apo\\
+{\f K} & u & ri & e & e & ke & kra & xa & proc & se & ei & sa &\\
+.............................................................
+\end{verbatim}}
+
+Gi`a t`hn >apofug`h sugq'isewc to~u qr'hsth prote'inetai <'ena
+logismik`o
+par'omoio m`o t`o {\lx Microsoft Excel} <'opou <o q~wroc >ergas'iac
+>'eqei t`h morf`h p'inaka. T`o telik`o >arqe~io s'wzetai <wc {\lx text.}
+>Ep'ishc, <'oloi o<i <orismo`i t~wn qarakt'htwn d'inontai st`o
+par'arthma (\ref{sumpl}) t~hc paro'ushc. <'Ena de'utero par'adeigma
+parousi'azetai st`on p'inaka (\ref{mfr2}) e>ilhmm'eno >ap`o bibl'io
+to~u Solom~wntoc >I. Qatzhsolwmo~u\cite{cix}, sel'ida 17.
+
+\begin{table}
+\input{musphr2}
+\caption{>Anast'asimo >apolut'ikio to~u plag'iou deut'erou >'hqou}
+\label{mfr2}
+\end{table}
+
+T'eloc, <'ena tr'ito par'adeigma d'inetai st`o p'inaka (\ref{mfr3})
+>ap`o t`h dhmotik`h mac par'adosh, e>ilhmm'eno >ap`o bibl'io to~u
+Dhm'htrh Gal'anh\cite{dgal}, t'omoc B, sel'ida 55, prwtoy'altou st`on
+<I. N. <Ag'iac Tri'adoc Patr~wn ka`i kajhghto~u st`h Sqol`h
+<Ellhnik~hc Mousik~hc t~hc <I. M. Patr~wn.
+
+\begin{table}
+\input{musphr3}
+\caption{((S`e kaino'urgia b'arka mp~hka...)), surt`o Propont~idoc s`e
+>~hqo L'egeto}
+\label{mfr3}
+\end{table}
+
+\section{Sumper'asmata}
+M`e t`h qr'hsh t~hc \MF\ sqedi'asame sqed`on <'olouc to`uc qarakt~hrec
+t~hc <Ellhnik~hc >Ekklhsiastik~hc Mousik~hc (basiko`uc posotiko`uc
+qarakt~hrec, s'umploka a>ut~wn, poiotiko'uc ka`i qroniko`uc qarakt~hrec,
+fjor`ec, qr'oec, di'eseic ka`i <uf'eseic, martur'iec >'hqwn ka`i
+fj'oggwn, kaj`wc ka`i mi`a seir`a pez~wn ka`i kefala'iwn gramm'atwn
+t~hc <ellhnik~hc >alfab'htou). St`h sun'eqeia k'aname qr'hsh to~u
+pinakoperib'allontoc t~hc \LaTeX gi`a t`hn >ekt'upwsh mousik~wn
+fr'asewn. <Ol'oklhro t`o pak'eto m`e t`a >arqe~ia t~wn grammatoseir~wn
+br'iskontai st`hn die'ujunsh t~hc {\lx CTAN:
+http://dante.ctan.org/tex-archive/fonts/byzfonts.}
+
+Basik`o meion'ekthma t~hc qr'hsewc t~wn grammatoseir~wn {\lx byzf, byyf}
+ka`i {\lx bzal}, pr~agma po`u k'anei t`o pak'eto >'oqi t'oso filik`o
+<'oso <o buzantinogr'afoc to~u kur'iou Gkezerl~h, e>~ine p`wc
+>apeuj'unontai
+s`e qr~hstec po`u gnwr'izoun (>`h toul'aqiston j`a >epijumo~usan n`a
+m'ajoun basik`h \LaTeX). S`e mellontik`h mac >ergas'ia j`a
+prospaj'hsoume n`a belti'wsoume t`h filik'othta t~hc qr'hsewc.
+
+\input{bbl}
+
+\newpage
+\appendix
+\input{apxA}
+\newpage
+\input{apxB}
+\newpage
+\input{apxC}
+
+\end{document}
diff --git a/fonts/byzfonts/genmusphr.sdc b/fonts/byzfonts/genmusphr.sdc
new file mode 100644
index 0000000000..80ada5efdf
--- /dev/null
+++ b/fonts/byzfonts/genmusphr.sdc
Binary files differ
diff --git a/fonts/byzfonts/genmusphr.tex b/fonts/byzfonts/genmusphr.tex
new file mode 100644
index 0000000000..09b14541f0
--- /dev/null
+++ b/fonts/byzfonts/genmusphr.tex
@@ -0,0 +1,19 @@
+\documentclass{article}
+\usepackage{fullpage}
+\usepackage[polutonikogreek]{babel}
+\usepackage{STY/bzf}
+\usepackage{STY/f3nts}
+\usepackage{STY/bzfct}
+\usepackage{STY/alf}
+\input{Defs/definitions}
+
+\begin{document}
+\large
+
+\begin{tabular}{*{16}{@{}c}}
+ & & \multicolumn{14}{c}{>~Hqoc \pDHXOC}\\
+ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ \\
+ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ & \ \\
+\end{tabular}
+
+\end{document}
diff --git a/fonts/byzfonts/musphr.tex b/fonts/byzfonts/musphr.tex
new file mode 100644
index 0000000000..62b0e19782
--- /dev/null
+++ b/fonts/byzfonts/musphr.tex
@@ -0,0 +1,28 @@
+\documentclass[12pt]{article}
+\usepackage{fullpage}
+\usepackage[polutonikogreek]{babel}
+\usepackage{STY/bzf}
+\usepackage{STY/bzfct}
+\usepackage{STY/alf}
+\usepackage{STY/f3nts}
+\input{Defs/definitions}
+
+\begin{document}
+\begin{tabular}{*{16}{@{ }c}}
+& &\multicolumn{11}{c}{>~Hqoc \pDHXOC} & {\bzf\XYM} &&\\
+&\z\aba&\z\apo&\z\iso&\z\oli&\y\zio&\z\apo&\z\apo&\z\iso&\z\apo&\z\apo&\z\oli&\z\oli&\z\bao&\z\apo&\z\apo\\
+{\f K}&u&ri&e&e&ke&kra&xa&proc&se&ei&sa&kou&so&on&mou\\
+\z\iso&\z\ago&\z\apo&\z\aea&\z\coa&\z\bba&\z\apo&\z\apo&\z\cde&\f\OBO&
+\z\abe&\z\apo&\z\oli&\z\oli&\z\oli&\z\iso\\
+ei&sa&kou&so&on&mou&Ku&ri&e&&Ku&ri&e&e&ke&kra\\
+\z\iso&\z\iso&\z\apo&\z\apo&\z\oli&\z\oli&\z\bao&\z\apo&\z\cde&\y\zst&
+\z\apo&\z\apo&\z\apo&\y\zsz&\y\zso&\z\oli\\
+xa&proc&se&ei&sa&kou&so&on&mou&proc&qec&th&fw&nh&thc&de\\
+\y\zio&\z\apo&\z\adc&\z\boo&\z\iso&\z\iso&\z\agb&\z\oli&\z\oli&\z\apo&
+\z\apo&\z\oli&\z\oli&\z\iso&\z\ado&\z\apo\\
+h&se&wc&mou&en&tw&ke&kra&ge&nai&me&proc&se&ei&sa&kou\\
+\z\apo&\z\apo&\z\bbc&\z\apo&\z\cea&\y\zsr&\z\oeo&\z\acc&&&&&&&&\\
+son&mou&Ku&u&ri&i&&e&&&&&&&&\f\OBO\\
+\end{tabular}
+
+\end{document}
diff --git a/fonts/byzfonts/musphr1.tex b/fonts/byzfonts/musphr1.tex
new file mode 100644
index 0000000000..86155f04f4
--- /dev/null
+++ b/fonts/byzfonts/musphr1.tex
@@ -0,0 +1,14 @@
+\begin{tabular}{*{16}{@{ }c}}
+& &\multicolumn{11}{c}{>~Hqoc \pDHXOC} & {\z\MEC} &&\\
+ &\z\aba &\z\apo &\z\iso &\z\oli &\z\bgf &\z\apo &\z\apo &\z\iso &\z\apo &\z\apo &\z\oli &\z\oli &\z\bao &\z\apo &\z\apo\\
+{\f K} &u &ri &e &e &ke &kra &xa &proc &se &ei &sa &kou &so &on &mou\\
+\z\iso &\z\ago &\z\apo &\z\aea &\z\coa &\z\bba &\z\apo &\z\apo &\z\cde &\f\OBO &\z\abe &\z\apo &\z\oli &\z\oli &\z\oli &\z\iso\\
+ei &sa &kou &so &on &mou &Ku &ri &e & &Ku &ri &e &e &ke &kra\\
+\z\iso &\z\iso &\z\apo &\z\apo &\z\oli &\z\oli &\z\bao &\z\apo &\z\cde
+&\y\zxt &\z\apo &\z\apo &\z\apo &\y\zxz &\y\zxo &\z\oli\\
+xa &proc &se &ei &sa &kou &so &on &mou &proc &qec &th &fw &nh &thc &de\\
+\z\bgf &\z\apo &\z\adc &\z\boo &\z\iso &\z\iso &\z\agb &\z\oli &\z\oli &\z\apo &\z\apo &\z\oli &\z\oli &\z\iso &\z\ado &\z\apo\\
+h &se &wc &mou &en &tw &ke &kra &ge &nai &me &proc &se &ei &sa &kou\\
+\z\apo &\z\apo &\z\bbc &\z\apo &\z\cea &\y\bof &\z\dst &\z\acc & & & & & & & &\\
+son &mou &Ku &u &ri &i & &e & & & & & & & &\f\OBO\\
+\end{tabular}
diff --git a/fonts/byzfonts/musphr2.tex b/fonts/byzfonts/musphr2.tex
new file mode 100644
index 0000000000..d9a3464585
--- /dev/null
+++ b/fonts/byzfonts/musphr2.tex
@@ -0,0 +1,47 @@
+\begin{tabular}{*{16}{@{}c}}
+ & & \multicolumn{14}{c}{>~Hqoc \pBHXOCboub}\\
+ & \y\zxx & \z\oli & \z\oli & \z\dst & \z\bgf & \z\apo & \z\dst &
+\z\cdd & \y\zxv & \z\oli & \z\iso & \z\iso & \z\dst & \z\apo & \z\coa \\
+{\f A} & g & ge & li & & kai & Du & &
+na & a & a & meic & e & & pi & i \\
+&&&&&&&&&&&&&&&\\
+\z\oli & \z\dst & \y\zxi & \z\apo & \z\cde & \f\ODD & \z\dst & \z\iso &
+\z\oli & \z\oli & \z\bgf & \z\apo & \z\apo & \z\iso & \z\apo & \z\iso \\
+tw & & mnh & ma & sou & & & kai &
+oi & fu & las & son & tec & a & pe & ne \\
+&&&&&&&&&&&&&&&\\
+\z\dst & \z\bgf & \z\apo & \z\dst & \z\cde & \f\ODB & \z\iso & \z\dst &
+\z\abd & \z\iso & \z\iso & \z\apo & \z\dst & \z\oli & \z\oli & \z\iso \\
+ & krw & jh & & san & & kai & &
+i & sta & to & Ma & ri & a & en & tw \\
+&&&&&&&&&&&&&&&\\
+\z\dst & \z\ado & \z\apo & \z\oli & \z\dst & \z\bgf & \z\apo & \z\apo &
+\z\dst & \z\pet & \z\apo & \z\dst & \z\ado & \z\apo & \z\apo & \z\dst \\
+ & ta & fw & zh & & tou & sa & to &
+ & a & qran & & to & on & Sou & \\
+&&&&&&&&&&&&&&&\\
+\z\pet & \z\cde & \f\ODD & \z\iso & \z\dst & \z\adb & \z\iso & \z\apo &
+\z\apo & \z\dst & \z\beg & \z\xam & \z\dst & \y\zvz & \y\apo & \z\zxx \\
+sw & ma & & e & & sku & leu & sac &
+ton & & A & dhn & & mh & pei & ra \\
+&&&&&&&&&&&&&&&\\
+\z\dst & \z\bdo & \z\apo & \z\apo & \z\dst & \z\ado & \f\ODD & \z\iso &
+\z\dst & \z\abc & \z\iso & \z\apo & \z\dst & \z\iso & \z\apo & \z\dst \\
+ & sjeic & up & au & & tou & & u &
+ & phn & th & sac & & th & Par & \\
+&&&&&&&&&&&&&&&\\
+\z\pet & \z\apo & \z\oli & \z\dst & \z\bdo & \z\apo & \z\apo & \z\dst &
+\z\apo & \y\zxx & \z\dst & \z\cag & \f\ODF & \y\zxx & \z\dst & \z\oli \\
+je & nw & dw & & rou & me & noc & &
+thn & zw & & hn & & o & & A \\
+&&&&&&&&&&&&&&&\\
+\z\oli & \z\dst & \z\bdo & \z\apo & \z\apo & \y\zxx & \z\dst & \z\cag &
+\z\dst & \z\cdd & \z\apo & \z\oli & \z\oli & \z\dst & \z\beg & \z\cdd \\
+na & & stac & ek & twn & ne & & krwn &
+ & Ku & u & ri & e & & do & xa \\
+&&&&&&&&&&&&&&&\\
+\z\apo & \z\dst & \z\ogd & \kp{\z\cdg} & \f\ODD & \z\dst & & &
+ & & & & & & & \\
+a & & soi & oi & & & & &
+ & & & & & & & \\
+\end{tabular}
diff --git a/fonts/byzfonts/musphr3.tex b/fonts/byzfonts/musphr3.tex
new file mode 100644
index 0000000000..e0d029075b
--- /dev/null
+++ b/fonts/byzfonts/musphr3.tex
@@ -0,0 +1,25 @@
+\begin{tabular}{*{16}{@{}c}}
+ & & \multicolumn{14}{c}{>~Hqoc \LEGETOC}\\
+\multicolumn{4}{c}{4shmoc} &&&&&&&&&&&\\
+ & \y\zvt & \z\ago & \z\apo & \y\zxv & \z\dst & \z\beg & \z\aea &
+\z\iso & \y\oli & \z\oli & \z\oli & \z\apo & \z\bco & \z\aea & \f\OBB \\
+{\f C} & e & e & mw & re & & se & se &
+kai & nou & rgia & bar & ka & mph & ka & \\
+&&&&&&&&&&&&&&&\\
+\z\ela & \z\agb & \z\iso & \z\iso & \z\dst & \y\zxz & \y\zxz & \z\bae &
+\z\cdd & \z\cfa & \z\iso & \z\bof & \z\cbo & \f\ABA & \z\aoa & \f\OBB \\
+se & kai & nou & rgia & & ba & rka & a &
+mph & & h & h & ka & & & \\
+kai & sto & Mi & qa & & li & tsi & e &
+bgh & & h & h & & & ka & \\
+\end{tabular}
+\begin{verse}
+Br'i- mwr`e br'i- br'iskw na~utec pallhk'aria\\
+br'iskw na~utec pallhk'aria ki >eyare'uane gi`a y'aria\\
+
+>'E- mwr`e >'E- >'eqete yar~adec y'aria\\
+>'Eqete yar~adec y'aria, gi`a n`a f~an> t`a pallhk'aria\\
+
+>'E- mwr`e >'E- >'eqoume past`a ka`i ql'wria\\
+>'eqoume past`a ka`i ql'wria, ka`i p'ent> <'exh >ok~adec q'wria
+\end{verse}
diff --git a/fonts/byzfonts/oktwnxoc.tex b/fonts/byzfonts/oktwnxoc.tex
new file mode 100644
index 0000000000..3cb3576c97
--- /dev/null
+++ b/fonts/byzfonts/oktwnxoc.tex
@@ -0,0 +1,82 @@
+\documentclass[12pt]{article}
+\usepackage{fullpage}
+\usepackage[polutonikogreek]{babel}
+\usepackage{longtable}
+\usepackage{STY/bzf}
+\usepackage{STY/alf}
+\usepackage{STY/bzfct}
+\input{Defs/definitions}
+\newcommand{\lv}{\latintext\verb}
+\pagestyle{empty}
+
+\begin{document}
+\setlongtables
+\begin{longtable}{*{4}{@{\extracolsep{\fill}}|c|}}
+\caption{<H >Okt'ahqoc}\\
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+\multicolumn{4}{|c|}{Pr~wtoc >`h D'wrioc}\\
+\hline
+&&&\\
+\AHXOC{Pa} & \AHXOC{Ke} & \AHXOCpa &\\
+{\lv+\AHXOC{Pa}+} & {\lv+\AHXOC{Ke}+} & {\lv+\AHXOCpa+} &\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{De'uteroc >`h L'udioc}\\
+\hline
+&&&\\
+\BHXOC{Di } & \BHXOC{Bou} & \BHXOCpa &\\
+{\lv+\BHXOC{Di }+} & {\lv+\BHXOC{Bou}+} & {\lv+\BHXOCpa+} &\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Tr'itoc >`h Fr'ugioc}\\
+\hline
+&&&\\
+\CHXOCga & \CHXOCgapa & \CHXOCpa & \CHXOC\\
+{\lv+\CHXOCga+} & {\lv+\CHXOCgapa+} & {\lv+\CHXOCpa+} & {\lv+\CHXOC+}\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{T'etartoc >`h Mixol'udioc}\\
+\hline
+&&&\\
+\DHXOC{Pa} & \DHXOC{Di} & \LEGETOC & \LGTC\\
+{\lv+\DHXOC{Pa}+} & {\lv+\DHXOC{Di}+} & {\lv+\LEGETOC+} & {\lv+\LGTC+}\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Pl. Pr~wtoc >`h <Upod'wrioc}\\
+\hline
+&&&\\
+\pAHXOC & \pAHXOCeip &&\\
+{\lv+\pAHXOC+} & {\lv+\pAHXOCeip+} &&\\
+&&&\\
+\newpage
+\multicolumn{4}{|c|}{Pl. De'uteroc >`h <Upol'udioc}\\
+\hline
+\pBHXOCpa &\pBHXOCdia & \pBHXOCdib & \pBHXOCboua\\
+{\lv+\pBHXOCpa+} & {\lv+\pBHXOCdia+} & {\lv+\pBHXOCdib+} &
+{\lv+\pBHXOCboua+}\\
+&&&\\
+\pBHXOCboub & \pBHXOCp & \pBHXOCd &\\
+{\lv+\pBHXOCboub+} & {\lv+\pBHXOCp+} & {\lv+\pBHXOCd+} &\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Bar`uc >`h <Upofr'ugioc}\\
+\hline
+&&&\\
+\BAPYC{Ga} & \BAPYC{Zw} &&\\
+{\lv+\BAPYC{Ga}+} & {\lv+\BAPYC{Zw}+} &&\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Pl. T'etartoc >`h <Upomuxol'udioc}\\
+\hline
+&&&\\
+\pDHXOC & \pDHXOCgaa & \pDHXOCgab & \pDHXOCbou\\
+{\lv+\pDHXOC+} & {\lv+\pDHXOCgaa+} & {\lv+\pDHXOCgab+} &
+{\lv+\pDHXOCbou+}\\
+&&&\\
+\end{longtable}
+\end{document}
diff --git a/fonts/byzfonts/paper/apxC.tex b/fonts/byzfonts/paper/apxC.tex
new file mode 100644
index 0000000000..0a6ba916ae
--- /dev/null
+++ b/fonts/byzfonts/paper/apxC.tex
@@ -0,0 +1,128 @@
+\section{Loipo`i <Orismo`i}\label{grmm}
+\renewcommand{\thetable}{\thesection-\arabic{table}}
+\setcounter{table}{0}
+
+\setlongtables
+\begin{longtable}{*{8}{@{\extracolsep{\fill}}|c|}}
+\caption{Martur'iec Fj'oggwn}\\
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+\f\OOO & \f\OOA & \f\OOB & \f\OOC & \f\OOD & \f\OOE & \f\OOF & \f\OOG\\
+{\lv+\f\OOO+} & {\lv+\f\OOA+} & {\lv+\f\OOB+} & {\lv+\f\OOC+} &
+{\lv+\f\OOD+} & {\lv+\f\OOE+} & {\lv+\f\OOF+} & {\lv+\f\OOG+}\\
+\hline
+&&&&&&&\\
+\f\OAO & \f\OAA & \f\OAB & \f\OAC & \f\OAD & \f\OAE & \f\OAF & \f\OAG\\
+{\lv+\f\OAO+} & {\lv+\f\OAA+} & {\lv+\f\OAB+} & {\lv+\f\OAC+} &
+{\lv+\f\OAD+} & {\lv+\f\OAE+} & {\lv+\f\OAF+} & {\lv+\f\OAG+}\\
+\hline
+&&&&&&&\\
+\f\OBO & \f\OCF & \f\ODB & \f\OFD & \f\ODO & \f\OEE & \f\OBA & \f\OCE\\
+{\lv+\f\OBO+} & {\lv+\f\OCF+} & {\lv+\f\ODB+} & {\lv+\f\OFD+} &
+{\lv+\f\ODO+} & {\lv+\f\OEE+} & {\lv+\f\OBA+} & {\lv+\f\OCE+} \\
+\hline
+&&&&&&&\\
+\f\ODC & \f\OFC & \f\OCG & \f\ODA & \f\OEB & \f\OCG & \f\ODA & \f\OEB\\
+{\lv+\f\ODC+} & {\lv+\f\OFC+} & {\lv+\f\OCG+} & {\lv+\f\ODA+} &
+{\lv+\f\OEB+} & {\lv+\f\OCG+} & {\lv+\f\ODA+} & {\lv+\f\OEB+} \\
+\hline
+&&&&&&&\\
+\f\OED & \f\OBB & \f\OCD & \f\ODD & \f\OFB & \f\OFG & \f\OEC & \f\ACG\\
+{\lv+\f\OED+} & {\lv+\f\OBB+} & {\lv+\f\OCD+} & {\lv+\f\ODD+} &
+{\lv+\f\OFB+} & {\lv+\f\OFG+} & {\lv+\f\OEC+} & {\lv+\f\AGG+}\\
+\hline
+&&&&&&&\\
+\f\OBC & \f\OCC& \f\ODE & \f\OGE & \f\ADO & \f\OBD & \f\OCB & \f\ODF\\
+{\lv+\f\OBC+} & {\lv+\f\OCC+} & {\lv+\f\ODE+} & {\lv+\f\OGE+} &
+{\lv+\f\ADO+} & {\lv+\f\OBD+} & {\lv+\f\OCB+} & {\lv+\f\ODF+} \\
+\hline
+&&&&&&&\\
+\f\OGA & \f\OGB & \f\OGG & \f\ACE & \f\ABA & \f\OBE & \f\OCA & \f\ODG\\
+{\lv+\f\OGA+} & {\lv+\f\OGB+} & {\lv+\f\OGG+} & {\lv+\f\ACE+} &
+{\lv+\f\ABA+} & {\lv+\f\OBE+} & {\lv+\f\OCA+} & {\lv+\f\ODG+} \\
+\hline
+&&&&&&&\\
+\f\ACF & \f\ACD & \f\OBF & \f\OCO & \f\OEO & \f\OEF & \f\xpc & \f\xpcc\\
+{\lv+\f\ACF+} & {\lv+\f\ACD+} & {\lv+\f\OBF+} & {\lv+\f\OCO+} &
+{\lv+\f\OEO+} & {\lv+\f\OEF+} & {\lv+\f\xpc+} & {\lv+\f\xpcc+}\\
+\hline
+&&&&&&&\\
+\f\ABC & \f\AFA &&&&&&\\
+{\lv+\f\ABC+} & {\lv+\f\AFA+} &&&&&&\\
+
+\end{longtable}
+
+\newpage
+
+\setlongtables
+\begin{longtable}{*{8}{@{\extracolsep{\fill}}|c|}}
+\caption[]{Gr'ammata ka`i S'umploka a>ut~wn}\\
+\hline
+\endfirsthead
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+&&&&&&&\\
+&&&&&&&\\
+{\f A} & {\f B} & {\f G} & {\f D} & {\f E} & {\f Z} & {\f H} & {\f J}\\
+{\lv+{\f A}+} & {\lv+{\f B}+} & {\lv+{\f G}+} & {\lv+{\f D}+} &
+{\lv+{\f E}+} & {\lv+{\f Z}+} & {\lv+{\f H}+} & {\lv+{\f J}+}\\
+\hline
+&&&&&&&\\
+&&&&&&&\\
+{\f I} & {\f K} & {\f L} & {\f M} & {\f N} & {\f V} & {\f O} & {\f P}\\
+{\lv+{\f I}+} & {\lv+{\f K}+} & {\lv+{\f L}+} & {\lv+{\f M}+} &
+{\lv+{\f N}+} & {\lv+{\f V}+} & {\lv+{\f O}+} & {\lv+{\f P}+}\\
+\hline
+&&&&&&&\\
+&&&&&&&\\
+{\f R} & {\f C} & {\f T} & {\f Y} & {\f F} & {\f X} & {\f U} & {\f W}\\
+{\lv+{\f R}+} & {\lv+{\f C}+} & {\lv+{\f T}+} & {\lv+{\f Y}+} &
+{\lv+{\f F}+} & {\lv+{\f X}+} & {\lv+{\f U}+} & {\lv+{\f W}+}\\
+\hline
+&&&&&&&\\
+{\f a} & {\f b} & {\f g} & {\f d} & {\f e} & {\f z} & {\f h} & {\f j}\\
+{\lv+{\f a}+} & {\lv+{\f b}+} & {\lv+{\f g}+} & {\lv+{\f d}+} &
+{\lv+{\f e}+} & {\lv+{\f z}+} & {\lv+{\f h}+} & {\lv+{\f j}+}\\
+\hline
+&&&&&&&\\
+{\f i} & {\f k} & {\f l} & {\f m} & {\f n} & {\f v} & {\f o} & {\f p}\\
+{\lv+{\f i}+} & {\lv+{\f k}+} & {\lv+{\f l}+} & {\lv+{\f m}+} &
+{\lv+{\f n}+} & {\lv+{\f v}+} & {\lv+{\f o}+} & {\lv+{\f p}+}\\
+\hline
+&&&&&&&\\
+{\f r} & {\f c} & {\f s} & {\f t} & {\f y} & {\f f} & {\f x} & {\f u}\\
+{\lv+{\f r}+} & {\lv+{\f c}+} & {\lv+{\f s}+} & {\lv+{\f t}+} &
+{\lv+{\f y}+} & {\lv+{\f f}+} & {\lv+{\f x}+} & {\lv+{\f u}+}\\
+\hline
+\f\BAC & \f\BOA & \f\BOB & \f\BOC & \f\BOG & \f\BAO & \f\BAA & \f\BAB\\
+{\lv+\f\BAC+} & {\lv+\f\BOA+} & {\lv+\f\BOB+} & {\lv+\f\BOC+} &
+{\lv+\f\BOG+} & {\lv+\f\BAO+} & {\lv+\f\BAA+} & {\lv+\f\BAB+}\\
+\hline
+\f\BAD & \f\BAE & \f\BAF & \f\BAG & \f\BBO & \f\BBA & \f\BBC & \f\BBD\\
+{\lv+\f\BAD+} & {\lv+\f\BAE+} & {\lv+\f\BAF+} & {\lv+\f\BAG+} &
+{\lv+\f\BBO+} & {\lv+\f\BBA+} & {\lv+\f\BBC+} & {\lv+\f\BBD+}\\
+\hline
+\f\BBE & \f\BBF & \f\BBG & \f\BCO & \f\BCA & \f\BCB & \f\BCC & \f\BCD\\
+{\lv+\f\BBE+} & {\lv+\f\BBF+} & {\lv+\f\BBG+} & {\lv+\f\BCO+} &
+{\lv+\f\BCA+} & {\lv+\f\BCB+} & {\lv+\f\BCC+} & {\lv+\f\BCD+}\\
+\hline
+\f\BCE & \f\BCF & \f\BCG & \f\BDO & \f\kai & \f\twv & \f\kta &
+\f\mta\\
+{\lv+\f\BCE+} & {\lv+\f\BCF+} & {\lv+\f\BCG+} & {\lv+\f\BDO+} &
+{\lv+\f\kai+} & {\lv+\f\twv+} & {\lv+\f\kta+} & {\lv+\f\mta+}\\
+\hline
+\z\XYM & \z\TAX & \z\KAN & \z\MTP & \z\MEC & \z\BPA &
+\kp{\lx xyz} & {\f w}\\
+{\lv+\z\XYM+} & {\lv+\z\TAX+} & {\lv+\z\KAN+} & {\lv+\z\MTP+} &
+{\lv+\z\MEC+} & {\lv+\z\BPA+} & {\lv+\kp{xyz}+} & {\lv+{\f w}+}\\
+\hline
+
+\end{longtable}
diff --git a/fonts/byzfonts/paper/el/apxA.tex b/fonts/byzfonts/paper/el/apxA.tex
new file mode 100644
index 0000000000..07b9aa54b4
--- /dev/null
+++ b/fonts/byzfonts/paper/el/apxA.tex
@@ -0,0 +1,268 @@
+\section{<Orismo`i sumpl'okwn qarakt'htwn}\label{sumpl}
+\renewcommand{\thetable}{\thesection-\arabic{table}}
+\setcounter{table}{0}
+
+<O parak'atw p'inakac peri'eqei to`uc <orismo`uc <'oswn sumpl'okwn
+<up'epesan st`hn >ant'ilhy'h mac ka`i sqedi'asthkan. St`o m'ellon <o
+p'inakac j`a dieurunj~h|. E>~ine qwrism'enoc s`e d'eka <upop'inakec,
+kat`a to`uc d'eka basiko`uc posotiko`uc qarakt~hrec. K'aje <upop'inakac
+peri'eqei to`uc sundiasmo`uc po`u <'enac basik`oc qarakt~hrac mpore~i
+n`a d'wsh| taxinomhm'enouc kat`a seir`a poluplok'othtac (>ap`o to`uc
+<aplo~uc pr`oc to`uc s'unjetouc). <H >anaz'hthsh to~u <orismo~u <en`oc
+sumpl'okou >'egkeitai st`hn <est'iash <en`oc basiko~u posotiko~u
+qarakt~hra >ap`o a>ut`o ka`i <h e<'uresh to~u >ant'istoiqou
+<upop'inak'a tou.
+
+\setlongtables
+\begin{longtable}{*{10}{@{\extracolsep{\fill}}|c|}}
+\caption{S'uploka qarakt'hrwn}\\
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\oli}\\
+\hline
+&&&&&&&&&\\
+\z\oli & {\lv+\z\oli+} & \y\zxz & {\lv+\y\zxz+} & \z\baf &
+{\lv+\z\baf+} & \z\bbo & {\lv+\z\bbo+} & \z\bdb & {\lv+\z\bdb+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bde & {\lv+\z\bde+} & \z\bdf & {\lv+\z\bdf+} & \z\bea &
+{\lv+\z\bea+} & \z\bgf & {\lv+\z\bgf+} & \z\bba & {\lv+\z\bba+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bfg & {\lv+\z\bfg+} & \z\bgd & {\lv+\z\bgd+} & \z\bgo &
+{\lv+\z\bgo+} & \z\bog & {\lv+\z\bog+} & \z\bcd & {\lv+\z\bcd+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bad & {\lv+\z\bad+} & \z\bae & {\lv+\z\bae+} & \z\afo &
+{\lv+\z\afo+} & \z\bcb & {\lv+\z\bcb+} & \z\aof & {\lv+\z\aof+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\oge & {\lv+\z\oge+} & \z\abe & {\lv+\z\abe+} & \z\cco &
+{\lv+\z\cco+} & \z\bfa & {\lv+\z\bfa+} & \z\agb & {\lv+\z\agb+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cbo & {\lv+\z\cbo+} &&&&&&&&\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cca & {\lv+\z\cca+} & \z\bce & {\lv+\z\bce+} & \z\ccg &
+{\lv+\z\ccg+} & \z\afc & {\lv+\y\afc+} & \z\abf & {\lv+\z\abf+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cba & {\lv+\z\cba+} & \z\cdo & {\lv+\z\cdo+} & \z\cda &
+{\lv+\z\cda+} & \z\cdb & {\lv+\z\cdb+} & \z\bbc & {\lv+\z\bbc+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bbb & {\lv+\z\bbb+} & \y\zxt & {\lv+\y\zxt+} & \z\bbd &
+{\lv+\z\bbd+} & \z\afe & {\lv+\z\afe+} & \z\bda & {\lv+\z\bda+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bbf & {\lv+\z\bbf+} & \z\bbg & {\lv+\z\bbg+} & \z\bag &
+{\lv+\z\bag+} & \z\bcg & {\lv+\z\bcg+} & \z\baa & {\lv+\z\baa+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\coc & {\lv+\z\coc+} & \z\coe & {\lv+\z\coe+} & \z\bbe &
+{\lv+\z\bbe+} & \z\bcf & {\lv+\z\bcf+} & \z\bee & {\lv+\z\bee+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cad & {\lv+\z\cad+} & \z\afg & {\lv+\z\afg+} & \z\bdo &
+{\lv+\z\bdo+} & \z\cab & {\lv+\z\cab+} & \z\bao & {\lv+\z\bao+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cob & {\lv+\z\cob+} & \z\cod & {\lv+\z\cod+} & \z\cof &
+{\lv+\z\cof+} & \z\cac & {\lv+\z\cac+} & \z\cao & {\lv+\z\cao+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bab & {\lv+\z\bab+} & \z\adb & {\lv+\z\adb+} & \z\caf &
+{\lv+\z\caf+} & \z\cag & {\lv+\z\cag+} & \z\ccb & {\lv+\z\ccb+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cce & {\lv+\z\cce+} & \z\ccf & {\lv+\z\ccf+} & \z\abc &
+{\lv+\z\abc+} & \z\cbb & {\lv+\z\cbb+} & \z\abd & {\lv+\z\abd+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\y\zvo & {\lv+\y\zvo+} & \y\zvz & {\lv+\y\zvz+} & \y\zvt &
+{\lv+\y\zvt+} & \z\aff & {\lv+\z\aff+} & \z\beb & {\lv+\z\beb+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bec & {\lv+\z\bec+} & \z\bed & {\lv+\z\bed+} & \z\afd &
+{\lv+\z\afd+} & \z\aag & {\lv+\z\aag+} & \z\aaf & {\lv+\z\aaf+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cbc & {\lv+\z\cbc+} & \z\aad & {\lv+\z\aad+} & \z\add &
+{\lv+\z\add+} & \y\zxi & {\lv+\y\zxi+} & \z\cfc & {\lv+\z\cfc+}\\
+&&&&&&&&&\\
+\hline
+\z\cfd & {\lv+\z\cfd+} & \z\adc & {\lv+\z\adc+} & \z\cae &
+{\lv+\z\cae+} & \z\cga & {\lv+\z\cga+} & \z\cgd & {\lv+\z\cgd+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\afb & {\lv+\z\afb+} & \z\cfg & {\lv+\z\cfg+} & \z\aeb &
+{\lv+\z\aeb+} & \z\aca & {\lv+\z\aca+} & \z\ade & {\lv+\z\ade+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\acb & {\lv+\z\acb+} & \z\adf & {\lv+\z\adf+} & \z\aco &
+{\lv+\z\aco+} & \z\adg & {\lv+\z\adg+} & \y\zxi & {\lv+\y\zxi+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\abg & {\lv+\z\abg+} &&&&&&&&\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\iso}\\
+\hline
+&&&&&&&&&\\
+\z\iso & {\lv+\z\iso+} & \z\ado & {\lv+\z\ado+} & \z\aga &
+{\lv+\z\aga+} & \z\bdc & {\lv+\z\bdc+} & \z\bdd & {\lv+\z\bdd+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bdg & {\lv+\z\bdg+} & \z\beo & {\lv+\z\beo+} & \z\bff &
+{\lv+\z\bff+} & \z\bga & {\lv+\z\bga+} & \z\ogg & {\lv+\z\ogg+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\ogf & {\lv+\z\ogf+} & \z\ogd & {\lv+\z\ogd+} & \z\aoo &
+{\lv+\z\aoo+} & \z\aoa & {\lv+\z\aoa+} & \z\acc & {\lv+\z\acc+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\acd & {\lv+\z\acd+} & \z\aod & {\lv+\z\aod+} & \z\ace &
+{\lv+\z\ace+} & \z\acf & {\lv+\z\acf+} & \z\acg & {\lv+\z\acg+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\aoc & {\lv+\z\aoc+} & \z\aoe & {\lv+\z\aoe+} & \z\aob &
+{\lv+\z\aob+} & \z\agg & {\lv+\z\agg+} & \z\ogc & {\lv+\z\ogc+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\ago & {\lv+\z\ago+} & \z\agd & {\lv+\z\agd+} & \z\agc &
+{\lv+\z\agc+} & \z\age & {\lv+\z\age+} & \z\agf & {\lv+\z\agf+}\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\pet}\\
+\hline
+&&&&&&&&&\\
+\z\pet & {\lv+\z\pet+} & \z\beg & {\lv+\z\beg+} & \z\bfd &
+{\lv+\z\bfd+} & \z\bfo & {\lv+\z\bfo+} & \z\bfc & {\lv+\z\bfc+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\bfb & {\lv+\z\bfb+} & \z\aed & {\lv+\z\aed+} & \z\cbd &
+{\lv+\z\cbd+} & \z\ccc & {\lv+\z\ccc+} & \z\abb & {\lv+\z\abb+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cbg & {\lv+\z\cbg+} & \z\ccd & {\lv+\z\ccd+} & \z\aba &
+{\lv+\z\aba+} & \z\cbf & {\lv+\z\cbf+} & \z\abo & {\lv+\z\abo+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cbe & {\lv+\z\cbe+} & \z\aae & {\lv+\z\aae+} & \z\aac &
+{\lv+\z\aac+} & \z\bco & {\lv+\z\bco+} & \z\aee & {\lv+\z\aee+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\aef & {\lv+\z\aef+} & \z\cgo & {\lv+\z\cgo+} & \z\cgc &
+{\lv+\z\cgc+} & \z\ada & {\lv+\z\ada+} & \z\aeg & {\lv+\z\aeg+}\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\ela}\\
+\hline
+&&&&&&&&&\\
+\z\ela & {\lv+\z\ela+} & \z\bod & {\lv+\z\bod+} & \z\ofb &
+{\lv+\z\ofb+} & \z\ofc & {\lv+\z\ofc+} & \z\boe & {\lv+\z\boe+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\boc & {\lv+\z\boc+} & \z\aea & {\lv+\z\aea+} & \z\bfe &
+{\lv+\z\bfe+} & \y\zxo & {\lv+\y\zxo+} &&\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\xam}\\
+\hline
+&&&&&&&&&\\
+\z\xam & {\lv+\z\xam+} & \z\ofo & {\lv+\z\ofo+} & \z\ofa &
+{\lv+\z\ofa+} & \z\aog & {\lv+\z\aog+} & \z\aao & {\lv+\z\aao+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\aaa & {\lv+\z\aaa+} & \z\aab & {\lv+\z\aab+} &&&&&&\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\upo}\\
+\hline
+&&&&&&&&&\\
+\z\upo & {\lv+\z\upo+} & \z\ogo & {\lv+\z\ogo+} & \z\oga &
+{\lv+\z\oga+} & \z\ogb & {\lv+\z\ogb+} & \z\cfe & {\lv+\z\cfe+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cff & {\lv+\z\cff+} & \z\cgb & {\lv+\z\cgb+} & \z\cge &
+{\lv+\z\cge+} & \z\cgf & {\lv+\z\cgf+} & \z\cgg & {\lv+\z\cgg+}\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\apo}\\
+\hline
+&&&&&&&&&\\
+\z\apo & {\lv+\z\apo+} & \z\cde & {\lv+\z\cde+} & \z\cdf &
+{\lv+\z\cdf+} & \z\cdg & {\lv+\z\cdg+} & \z\ceo & {\lv+\z\ceo+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cea & {\lv+\z\cea+} & \z\ceb & {\lv+\z\ceb+} & \z\cec &
+{\lv+\z\cec+} & \z\ced & {\lv+\z\ced+} & \z\bof & {\lv+\z\bof+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cee & {\lv+\z\cee+} & \z\cef & {\lv+\z\cef+} & \z\ceg &
+{\lv+\z\ceg+} & \z\cfo & {\lv+\z\cfo+} & \z\cfa & {\lv+\z\cfa+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cfb & {\lv+\z\cfb+} & \y\zxx & {\lv+\y\zxx+} & \y\zxv &
+{\lv+\y\zxv+} & \z\cdd & {\lv+\z\cdd+} & \z\aeo & {\lv+\z\aeo+}\\
+&&&&&&&&&\\
+\hline
+&&&&&&&&&\\
+\z\cdc & {\lv+\z\cdc+} & \z\bgg & {\lv+\z\bgg+} &&&&&\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\knt}\\
+\hline
+&&&&&&&&&\\
+\z\knt & {\lv+\z\knt+} & \z\coo & {\lv+\z\coo+} & \z\coa &
+{\lv+\z\coa+} & \z\cog & {\lv+\z\cog+} &&\\
+&&&&&&&&&\\
+\hline
+\multicolumn{10}{|c|}{\large Sundiasmo`i m`e b'ash \z\ken}\\
+\hline
+&&&&&&&&&\\
+\z\ken & {\lv+\z\ken+} & \z\ips & {\lv+\z\ips+} &&&&&&\\
+&&&&&&&&&\\
+\hline
+\end{longtable}
diff --git a/fonts/byzfonts/paper/el/apxB.tex b/fonts/byzfonts/paper/el/apxB.tex
new file mode 100644
index 0000000000..b04d3e8670
--- /dev/null
+++ b/fonts/byzfonts/paper/el/apxB.tex
@@ -0,0 +1,77 @@
+\section{Orismo`i t~wn >okt`w >'hqwn}\label{nxoi1}
+\renewcommand{\thetable}{\thesection-\arabic{table}}
+\setcounter{table}{0}
+
+T`a shmad'ofwna gi`a to`uc >okt`w >'hqouc d`en >'eqoun sqediasj~h|
+>all`a >'egine <h qr'hsh t~hc {\lv+\stack+} >entol~hc ka`i t~wn
+dunatot'htwn t~hc \LaTeX\ gi`a t`hn >anaparagwg'h touc.
+
+\setlongtables
+\begin{longtable}{*{4}{@{\extracolsep{\fill}}|c|}}
+\caption{<H >Okt'ahqoc}\\
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+\multicolumn{4}{|c|}{Pr~wtoc >`h D'wrioc}\\
+\hline
+&&&\\
+\AHXOC{Pa} & \AHXOC{Ke} & \AHXOCpa &\\
+{\lv+\AHXOC{Pa}+} & {\lv+\AHXOC{Ke}+} & {\lv+\AHXOCpa+} &\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{De'uteroc >`h L'udioc}\\
+\hline
+&&&\\
+\BHXOC{Di } & \BHXOC{Bou} & \BHXOCpa &\\
+{\lv+\BHXOC{Di }+} & {\lv+\BHXOC{Bou}+} & {\lv+\BHXOCpa+} &\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Tr'itoc >`h Fr'ugioc}\\
+\hline
+&&&\\
+\CHXOCga & \CHXOCgapa & \CHXOCpa & \CHXOC\\
+{\lv+\CHXOCga+} & {\lv+\CHXOCgapa+} & {\lv+\CHXOCpa+} & {\lv+\CHXOC+}\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{T'etartoc >`h Mixol'udioc}\\
+\hline
+&&&\\
+\DHXOC{Pa} & \DHXOC{Di} & \LEGETOC & \LGTC\\
+{\lv+\DHXOC{Pa}+} & {\lv+\DHXOC{Di}+} & {\lv+\LEGETOC+} & {\lv+\LGTC+}\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Pl. Pr~wtoc >`h <Upod'wrioc}\\
+\hline
+&&&\\
+\pAHXOC & \pAHXOCeip &&\\
+{\lv+\pAHXOC+} & {\lv+\pAHXOCeip+} &&\\
+&&&\\
+\newpage
+\multicolumn{4}{|c|}{Pl. De'uteroc >`h <Upol'udioc}\\
+\hline
+\pBHXOCpa &\pBHXOCdia & \pBHXOCdib & \pBHXOCboua\\
+{\lv+\pBHXOCpa+} & {\lv+\pBHXOCdia+} & {\lv+\pBHXOCdib+} &
+{\lv+\pBHXOCboua+}\\
+&&&\\
+\pBHXOCboub & \pBHXOCp & \pBHXOCd &\\
+{\lv+\pBHXOCboub+} & {\lv+\pBHXOCp+} & {\lv+\pBHXOCd+} &\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Bar`uc >`h <Upofr'ugioc}\\
+\hline
+&&&\\
+\BAPYC{Ga} & \BAPYC{Zw} &&\\
+{\lv+\BAPYC{Ga}+} & {\lv+\BAPYC{Zw}+} &&\\
+&&&\\
+\hline
+\multicolumn{4}{|c|}{Pl. T'etartoc >`h <Upomuxol'udioc}\\
+\hline
+&&&\\
+\pDHXOC & \pDHXOCgaa & \pDHXOCgab & \pDHXOCbou\\
+{\lv+\pDHXOC+} & {\lv+\pDHXOCgaa+} & {\lv+\pDHXOCgab+} &
+{\lv+\pDHXOCbou+}\\
+&&&\\
+\end{longtable}
diff --git a/fonts/byzfonts/paper/el/apxC.tex b/fonts/byzfonts/paper/el/apxC.tex
new file mode 100644
index 0000000000..22a348b589
--- /dev/null
+++ b/fonts/byzfonts/paper/el/apxC.tex
@@ -0,0 +1,127 @@
+\section{Loipo`i <Orismo`i}\label{grmm}
+\renewcommand{\thetable}{\thesection-\arabic{table}}
+\setcounter{table}{0}
+
+\setlongtables
+\begin{longtable}{*{8}{@{\extracolsep{\fill}}|c|}}
+\caption{Martur'iec Fj'oggwn}\\
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+\f\OOO & \f\OOA & \f\OOB & \f\OOC & \f\OOD & \f\OOE & \f\OOF & \f\OOG\\
+{\lv+\f\OOO+} & {\lv+\f\OOA+} & {\lv+\f\OOB+} & {\lv+\f\OOC+} &
+{\lv+\f\OOD+} & {\lv+\f\OOE+} & {\lv+\f\OOF+} & {\lv+\f\OOG+}\\
+\hline
+&&&&&&&\\
+\f\OAO & \f\OAA & \f\OAB & \f\OAC & \f\OAD & \f\OAE & \f\OAF & \f\OAG\\
+{\lv+\f\OAO+} & {\lv+\f\OAA+} & {\lv+\f\OAB+} & {\lv+\f\OAC+} &
+{\lv+\f\OAD+} & {\lv+\f\OAE+} & {\lv+\f\OAF+} & {\lv+\f\OAG+}\\
+\hline
+&&&&&&&\\
+\f\OBO & \f\OCF & \f\ODB & \f\OFD & \f\ODO & \f\OEE & \f\OBA & \f\OCE\\
+{\lv+\f\OBO+} & {\lv+\f\OCF+} & {\lv+\f\ODB+} & {\lv+\f\OFD+} &
+{\lv+\f\ODO+} & {\lv+\f\OEE+} & {\lv+\f\OBA+} & {\lv+\f\OCE+} \\
+\hline
+&&&&&&&\\
+\f\ODC & \f\OFC & \f\OCG & \f\ODA & \f\OEB & \f\OCG & \f\ODA & \f\OEB\\
+{\lv+\f\ODC+} & {\lv+\f\OFC+} & {\lv+\f\OCG+} & {\lv+\f\ODA+} &
+{\lv+\f\OEB+} & {\lv+\f\OCG+} & {\lv+\f\ODA+} & {\lv+\f\OEB+} \\
+\hline
+&&&&&&&\\
+\f\OED & \f\OBB & \f\OCD & \f\ODD & \f\OFB & \f\OFG & \f\OEC & \f\ACG\\
+{\lv+\f\OED+} & {\lv+\f\OBB+} & {\lv+\f\OCD+} & {\lv+\f\ODD+} &
+{\lv+\f\OFB+} & {\lv+\f\OFG+} & {\lv+\f\OEC+} & {\lv+\f\AGG+}\\
+\hline
+&&&&&&&\\
+\f\OBC & \f\OCC& \f\ODE & \f\OGE & \f\ADO & \f\OBD & \f\OCB & \f\ODF\\
+{\lv+\f\OBC+} & {\lv+\f\OCC+} & {\lv+\f\ODE+} & {\lv+\f\OGE+} &
+{\lv+\f\ADO+} & {\lv+\f\OBD+} & {\lv+\f\OCB+} & {\lv+\f\ODF+} \\
+\hline
+&&&&&&&\\
+\f\OGA & \f\OGB & \f\OGG & \f\ACE & \f\ABA & \f\OBE & \f\OCA & \f\ODG\\
+{\lv+\f\OGA+} & {\lv+\f\OGB+} & {\lv+\f\OGG+} & {\lv+\f\ACE+} &
+{\lv+\f\ABA+} & {\lv+\f\OBE+} & {\lv+\f\OCA+} & {\lv+\f\ODG+} \\
+\hline
+&&&&&&&\\
+\f\ACF & \f\ACD & \f\OBF & \f\OCO & \f\OEO & \f\OEF & \f\xpc & \f\xpcc\\
+{\lv+\f\ACF+} & {\lv+\f\ACD+} & {\lv+\f\OBF+} & {\lv+\f\OCO+} &
+{\lv+\f\OEO+} & {\lv+\f\OEF+} & {\lv+\f\xpc+} & {\lv+\f\xpcc+}\\
+\hline
+&&&&&&&\\
+\f\ABC & \f\AFA &&&&&&\\
+{\lv+\f\ABC+} & {\lv+\f\AFA+} &&&&&&\\
+
+\end{longtable}
+
+\newpage
+
+\setlongtables
+\begin{longtable}{*{8}{@{\extracolsep{\fill}}|c|}}
+\caption[]{Gr'ammata ka`i S'umploka a>ut~wn}\\
+\hline
+\endfirsthead
+\hline
+\endhead
+\hline
+\endfoot
+\hline
+\endlastfoot
+&&&&&&&\\
+&&&&&&&\\
+{\f A} & {\f B} & {\f G} & {\f D} & {\f E} & {\f Z} & {\f H} & {\f J}\\
+{\lv+{\f A}+} & {\lv+{\f B}+} & {\lv+{\f G}+} & {\lv+{\f D}+} &
+{\lv+{\f E}+} & {\lv+{\f Z}+} & {\lv+{\f H}+} & {\lv+{\f J}+}\\
+\hline
+&&&&&&&\\
+&&&&&&&\\
+{\f I} & {\f K} & {\f L} & {\f M} & {\f N} & {\f V} & {\f O} & {\f P}\\
+{\lv+{\f I}+} & {\lv+{\f K}+} & {\lv+{\f L}+} & {\lv+{\f M}+} &
+{\lv+{\f N}+} & {\lv+{\f V}+} & {\lv+{\f O}+} & {\lv+{\f P}+}\\
+\hline
+&&&&&&&\\
+&&&&&&&\\
+{\f R} & {\f C} & {\f T} & {\f Y} & {\f F} & {\f X} & {\f U} & {\f W}\\
+{\lv+{\f R}+} & {\lv+{\f C}+} & {\lv+{\f T}+} & {\lv+{\f Y}+} &
+{\lv+{\f F}+} & {\lv+{\f X}+} & {\lv+{\f U}+} & {\lv+{\f W}+}\\
+\hline
+&&&&&&&\\
+{\f a} & {\f b} & {\f g} & {\f d} & {\f e} & {\f z} & {\f h} & {\f j}\\
+{\lv+{\f a}+} & {\lv+{\f b}+} & {\lv+{\f c}+} & {\lv+{\f d}+} &
+{\lv+{\f e}+} & {\lv+{\f z}+} & {\lv+{\f h}+} & {\lv+{\f j}+}\\
+\hline
+&&&&&&&\\
+{\f i} & {\f k} & {\f l} & {\f m} & {\f n} & {\f v} & {\f o} & {\f p}\\
+{\lv+{\f i}+} & {\lv+{\f k}+} & {\lv+{\f l}+} & {\lv+{\f m}+} &
+{\lv+{\f n}+} & {\lv+{\f v}+} & {\lv+{\f o}+} & {\lv+{\f p}+}\\
+\hline
+&&&&&&&\\
+{\f r} & {\f c} & {\f t} & {\f y} & {\f f} & {\f x} & {\f u} & {\f w}\\
+{\lv+{\f r}+} & {\lv+{\f c}+} & {\lv+{\f t}+} & {\lv+{\f y}+} &
+{\lv+{\f f}+} & {\lv+{\f x}+} & {\lv+{\f y}+} & {\lv+{\f w}+}\\
+\hline
+\f\BAC & \f\BOA & \f\BOB & \f\BOC & \f\BOG & \f\BAO & \f\BAA & \f\BAB\\
+{\lv+\f\BAC+} & {\lv+\f\BOA+} & {\lv+\f\BOB+} & {\lv+\f\BOC+} &
+{\lv+\f\BOG+} & {\lv+\f\BAO+} & {\lv+\f\BAA+} & {\lv+\f\BAB+}\\
+\hline
+\f\BAD & \f\BAE & \f\BAF & \f\BAG & \f\BBO & \f\BBA & \f\BBC & \f\BBD\\
+{\lv+\f\BAD+} & {\lv+\f\BAE+} & {\lv+\f\BAF+} & {\lv+\f\BAG+} &
+{\lv+\f\BBO+} & {\lv+\f\BBA+} & {\lv+\f\BBC+} & {\lv+\f\BBD+}\\
+\hline
+\f\BBE & \f\BBF & \f\BBG & \f\BCO & \f\BCA & \f\BCB & \f\BCC & \f\BCD\\
+{\lv+\f\BBE+} & {\lv+\f\BBF+} & {\lv+\f\BBG+} & {\lv+\f\BCO+} &
+{\lv+\f\BCA+} & {\lv+\f\BCB+} & {\lv+\f\BCC+} & {\lv+\f\BCD+}\\
+\hline
+\f\BCE & \f\BCF & \f\BCG & \f\BDO & \f\kai & \f\twv & \f\kta &
+\f\mta\\
+{\lv+\f\BCE+} & {\lv+\f\BCF+} & {\lv+\f\BCG+} & {\lv+\f\BDO+} &
+{\lv+\f\kai+} & {\lv+\f\twv+} & {\lv+\f\kta+} & {\lv+\f\mta+}\\
+\hline
+\z\XYM & \z\TAX & \z\KAN & \z\MTP & \z\MEC & \z\BPA & \kp{\lx xyz} &\\
+{\lv+\z\XYM+} & {\lv+\z\TAX+} & {\lv+\z\KAN+} & {\lv+\z\MTP+} &
+{\lv+\z\MEC+} & {\lv+\z\BPA+} & {\lv+\kp{xyz}+}&\\
+\hline
+
+\end{longtable}
diff --git a/fonts/byzfonts/paper/el/bbl.tex b/fonts/byzfonts/paper/el/bbl.tex
new file mode 100644
index 0000000000..1e69336a8c
--- /dev/null
+++ b/fonts/byzfonts/paper/el/bbl.tex
@@ -0,0 +1,19 @@
+\begin{thebibliography}{99}
+\bibitem{bzwr} {\lx http://cgi.ch.uog.gr/~gbelis}
+\bibitem{donkn} {\lx {\bf The \MF{book}}, Donald E. Knuth, Addison
+Wesley Publ. Co., 1986}
+\bibitem{dipan} {\bf Jewr'ia ka`i Pr'axic t~hc Buzantin~hc
+>Ekklhsiastik~hc Mousik~hc}, Dhm'htrioc >I. Panagiwt'opouloc,
+>Adelf'othc Jeol'ogwn ((<o Swt'hr)), 6h >'ekdosic, 1997
+\bibitem{xtem} {\bf E>isagwg`h e>ic t`o jewrhtik`on ka`i praktik`on
+t~hc >ekklhsiastik~hc mousik~hc ka`i Jewrhtik`on M'ega t~hc Mousik~hc},
+Qr'usanjoc to~u >ek Mad'utwn, Par'isioi 1821, fwtografik`h >epan'ekdosh
+t~wn >ekd'osewn Koulto'ura.
+\bibitem{anst} {\bf >Anastasimat'arion >Arg`on ka`i S'untomon},
+P'etroc Lampad'arioc ka`i >Iw'annhc Prwtoy'althc, >Adelf'othc Jeol'ogwn
+((<h Zw'h)), 13h >'ekdosic, 1998.
+\bibitem{cix} {\bf Buzantin`h Je'ia Leitourg'ia}, Solom`wn >I.
+Qatzhsolwmo~u, SIQ, Leukws'ia 1975.
+\bibitem{dgal} {\bf M'ejodoc <Ellhnik~hc Mousik~hc}, Dhmhtr'iou
+Gal'anh, P'atra, 1999.
+\end{thebibliography}
diff --git a/fonts/byzfonts/paper/el/eftar.tex b/fonts/byzfonts/paper/el/eftar.tex
new file mode 100644
index 0000000000..dbbb92e5dd
--- /dev/null
+++ b/fonts/byzfonts/paper/el/eftar.tex
@@ -0,0 +1,540 @@
+\documentclass{article}
+
+\usepackage{fullpage}
+\usepackage{mflogo}
+\usepackage[polutonikogreek]{babel}
+\usepackage{longtable}
+\usepackage{STY/alf}
+\usepackage{STY/bzf}
+\usepackage{STY/bzfct}
+\usepackage{STY/f3nts}
+\input{Defs/definitions}
+\newcommand{\lx}{\latintext}
+\newcommand{\lv}{\latintext\verb}
+\newcommand{\gn}{\greeknumeral}
+
+\begin{document}
+\title{Mi`a pr'wth prosp'ajeia stoiqeioj'ethshc keim'enou
+t~hc <ellhnik~hc >ekklhsiastik~hc mousik~hc (EEM) m`e t`h bo'hjeia
+t~hc \LaTeX}
+\author{>Iw'annhc >A. Bambak~ac\footnote{Fusik'oc; {\lx E-mail}
+>epikoinwn'iac: {\lx giavvns@pythagoras.physics.upatras.gr}}\\
+Panagi'wthc Kotopo'ulhc\footnote{Gumnast`hc ka`i Lampad'arioc <I. N.
+<Ag'iou Gewrg'iou <R'iou Patr~wn}}
+%\date{\gn{2005}, A>ugo'ustou \gn{20}}
+\date{\today}
+\maketitle
+
+\begin{abstract}
+<H parous'iash d'uo n'ewn grammatoseir~wn, t~wn {\lx byzf} ka`i
+{\lx byyf}, >antisto'iqwc, g'inetai st`o par`on >'arjro.
+<'Opwc g'inetai >antilhpt`o ka`i >ap`o t`a >on'omat'a touc, pr'okeitai
+gi`a t`on sqediasm'o, m`e t`h bo'hjeia t~hc gl'wssac \MF\ to~u
+{\lx Donald Knuth}, sqed`on <'olwn (<apl~wn ka`i sunj'etwn)
+t~wn gl'ufwn t~hc parashmantik~hc po`u qrhsimopoie~i <h >orj'odoxh
+>Ekklhs'ia t~hc kaj> <hm~ac >Anatol~hc st`a mousik`a thc ke'imena.
+Parade'igmata mousik~wn fr'asewn >ap`o t`hn >ekklhsiastik`h >all`a
+ka`i t`hn kosmik`h--dhmotik`h mac par'adosh, stoiqeiojethm'ena
+m`e t`h bo'hjeia t~hc \LaTeX, d'inontai.
+\end{abstract}
+
+\section{E>isagwg`h}
+<'Ewc ka`i pr`in >ap`o merik`ec dekaet'iec <h >ekm'ajhsh t~hc
+<ellhnik~hc >ekklhsiastik~hc mousik~hc perioriz'otan st`h sunteqn'ia
+t~wn <ieroyalt~wn, st`ic <ieratik`ec sqol`ec t~hc <Elladik~hc
+>Ekklhs'iac, st`ic d'uo Panepisthmiak`ec Jeologik`ec sqol'ec po`u
+diaj'etei <h q'wra kaj`wc ka`i s`e k'apoia <wde~ia. >`An k'apoioc
+kosmik'oc, po`u d`en >epijumo~use
+n`a g'inh| >epaggelmat'iac y'althc, >'hjele n`a gnwr'ish| t`hn mousik`h
+j`a >'eprepe n`a e>uq'otan n`a sunant'hsh| k'apoion >anoiqt'omualo
+y'alth po`u j`a gin'otan <o d'askal'oc tou. Pl'eon, a>ut`oc <o
+periorism`oc >'eqei >ekle'iyh|. <'Olec o<i mhtrop'oleic, >all`a ka`i
+poll`ec dhmotik`ec >arq'ec, diaj'etoun s'hmera sqol`ec >ekm'ajhshc
+>ekklhsiastik~hc mousik~hc, paradosiak~wn >org'anwn ka`i qor~wn,
+>antapokrin'omenec st`hn <'olo ka`i megal'uterh z'hthsh.
+
+Pr`in suneq'ish|, <o e<~ic >ek t~wn suggraf'ewn j`a >'hjele n`a k'anh|
+mi`a dieukr'inhsh. <H sq'esh tou m`e t`on >epijetik`o prosdiorism`o
+``buzantin`oc-`h-`o'' kaj`wc ka`i m`e <'ola t`a par'agwg'a tou,
+>'eqh| diataraqj~h| pr`o poll~wn >et~wn, >af> <~hc stigm~hc >'emaje
+p`wc >~htan dutik`h >epin'ohsh to~u IZ a>i~wna m`e st'oqo t`hn
+<upot'imhsh t~hc <istor'iac ka`i to~u <'o,ti >antipros'wpeue <h
+(>Anatolik`h) <Rwma"ik`h A>utokrator'ia. <Wc >ek to'utou, <o
+>anagn'wsthc d`en j`a sunant'hsh| t`on >'oro ``buzantin`h mousik`h''
+p'era >ap`o a>ut`o t`o shme~io. >En to'utoic, j`a >anarwthj~h| pr`oc
+t'i <h qr'hsh to~u >'orou {\lx byzf} gi`a t`h grammatoseir'a? <H
+>ap'anthsh e>~ine <'oti, dustuq~wc, <h mousik`h po`u pro~hlje >ap`o
+t`o p'antrema t~wn diasthm'atwn t~hc >arqa'iac <ellhnik~hc ka`i kat`a
+k'oron persik~wn >akousm'atwn, >'egine gnwst`h <wc {\lx byzantine}.
+Kat`a t`h gn'wmh mou, <o pi`o d'okimoc >'oroc j`a >~htan ``<rwm'eikh
+mousik`h'' >all`a s`e a>ut`o t`o >'arjro diathre~itai <o prosdiorism`oc
+``<ellhnik`h'' qwr`ic kam'ia sobinistik`h di'ajesh.
+
+<Wc tritoet`hc majht`hc t~hc EEM ka`i m`h >'eqwn kam'ia pr'ojesh n`a
+g'inw >epaggelmat'iac y'althc, k'apoia stigm`h j'elhsa n`a >ektup'wsw,
+m`e t`h bo'hjeia t~hc >agaphm'enhc mou \LaTeX, <'enan p'inaka m`e t`a
+diast'hmat'a thc <'wste n`a bohjo~umai kat`a t`h di'arkeia t~hc
+mel'ethc mou. <H >anaz'hthsh mi~ac grammatoseir~ac m`e t`a s'umbola
+t~hc parashmantik~hc xek'inhse >ap`o t`on <ellhnik`o s'ullogo \TeX\
+(eft) ka`i suneq'isthke st`a >arqe~ia {\lx CTAN}. M`e meg'alh mou
+>'ekplhxh >anak'aluya p`wc parashmantik`h grammatoseira d`en e>~iqe
+sqediasj~h|. Ap`o t`hn >'allh, st`o diad'iktuo mpore~i kane`ic
+n`a sunant'hsh k'apoiec grammatoseir`ec po`u e>~ine sqediasm'enec
+gi`a progr'ammata stoiqeiojes'iac keim'enou s`e perib'allon {\lx
+Windows}, >'htoi, {\lx Notepad, Microsoft Word,} klp. St`o >emp'orio
+kuklofore~i <o {\bf Buzantinogr'afoc 2.0} sqediasm'enoc >ap`o t`on
+Beliss'ario G. Gkezerl~h\cite{bzwr}. >Ap`o <'o,ti >'eqei p'esh|
+st`hn >ant'ilhy'h mou, t`o pak'eto a>ut`o e>~ine >arket`a dhmofil'ec
+giat`i e>~ine e>ukoloqrhsimopo'ihto >ap`o <opoiod'hpote qr'hsth. T`hn
+>arqik`h mou >apogo'hteush
+>akolo'ujhse mi`a >akt'ida >elp'idac <'otan >'epese st`a q'eria mou
+t`o pas'ignwsto bibl'io to~u {\lx Donald Knuth}\cite{donkn} gi`a t`o
+sqediasm`o grammatoseir~wn {\lx tfm} gi`a stoiqeiojes'ia keim'enou
+m'esw| \TeX/\LaTeX. >'Etsi xek'inhse <h perip'eteia sqediasmo~u t~hc
+{\lx byzf} <h <opo'ia >ed~w ka`i tre~ic m~hnec m`e >apasqole~i
+paragwgik'a >en~w| m`h pros'eqontac t`h proeidopo'ihsh to~u {\lx
+Knuth\footnote{Type design can be hazardous to your interests. Once
+you get hooked, you will develop intense feelings about letterforms;
+the medium will intrude on the messages that you read. And you will
+perpetually be thinking of improvements to the fonts that you see
+everywhere, especially those of your own design.}} >exakolouj~w n`a
+m`hn pa'uw n`a >epanasqedi'azw >'hdh sqediasm'enouc gl'ufouc s`e
+<'enan >a'enao k'uklo!
+
+\section{S'untomh <istori'a t~hc EEM}
+>Ap`o t`hn >epoq`h to~u M. Kwnstant'inou m'eqri ka`i t`ic >arq`ec to~u
+IJ a>i~wna <h shmeiograf'ia po`u >eqrhsimopoi~hto st`hn
+>ekklhsiastik`h ka`i t`h kosmik`h mousik`h d`en e>~iqe mi`a t'etoia
+>org'anwsh po`u n`a t`h kajist~a| e>'uqrhsth ka`i e>ukolom'ajhth.
+Prokeim'enou o<i mousiko`i n`a mpor'esoun n`a >ekfr'asoun <'oson t`o
+dunat`on pi`o pist`a di'afora poik'ilmata gi`a n`a d'wsoun <idia'itero
+qrwmatism`o st`o ke'imeno, e>~iqan >epino'hsh| <'ena meg'alo pl~hjoc
+sumb'olwn! >`Ac m`h xeqn~ame p'wc, s`e >ant'ijesh m`e t`hn dutik`h
+mousik'h <h <opo'ia st'ekei ka`i a>ut'onoma, dhlad'h, qwr`ic
+ke'imeno, t~hc <ellhnik~hc <o >antikeimenik`oc st'oqoc e>ine n`a
+>anade'ixh| t`o ke'imeno t`o <opo~io kat`a k'oron sunode'uei. T`o
+1814, tre~ic diakekrim'enoi mousikodid'askaloi ka`i melopoio'i,
+<o mhtropol'ithc Pro'usac Qr'usanjoc <o >ek Mad'utou, <o prwtoy'althc
+Grhg'orioc Leu"'ithc ka`i <o qartof'ulax t~hc Meg'alhc to~u Qristo~u
+>Ekklhs'iac Ge'wrgioc Qourmo'uzioc >`h Giamal~hc, >org'anwsan <'olon
+a>ut`o t`on meg'alo >arijm`o sumb'olwn, >apo>r<r'iptontac k'apoia
+ka`i diathr~wntac k'apoia >'alla, dies'afhsan poll`a skotein`a shme~ia
+t~hc jewr'iac ka`i kat'elhxan st`hn paro~usa morf`h t~hc EEM. St`h
+sun'eqeia <'idrusan mi`a sqol`h st`h Kwnstantino'upolh <up`o t`hn
+a>ig'ida to~u O>ikoumeniko~u Patriarqe'iou m`e skop`o t`h didaskal'ia
+t~hc n'eas shmeiograf'iac ka`i t`h di'ados'h thc s`e <ol'oklhro t`on
+<ellhnism'o.
+\section{S'untomh e>isagwg`h st`h jewr'ia t~hc EEM}
+Piste'uoume p`wc m'ia s'untomh perigraf`h basik~wn stoiqe'iwn t~hc
+jewr'iac t~hc EEM e>~ine >apara'ithth pr`in proqwr'hsoume st`hn
+>an'alush t~wn teqnik~wn qarakthristik~wn, kaj`wc a>ut`h j`a d'wsh|
+st`on >anagn'wsth mi`an >id'ea t~hc logik~hc po`u >'eqei <h dom`h
+t~wn qarakt'hrwn. Gi`a t`on >endiafer'omeno po`u >epijume~i n`a m'ajh|
+periss'otera p'anw st`hn
+jewr'ia sunisto~ume t`o palai`o >all`a pol`u kal`o bibl'io to~u
+Dhmhtr'iou Panagiwtopo'ulou\cite{dipan} po`u suneq'izei n`a
+>epanekd'idetai >ap`o t`o 1947!
+
+<H EEM e>~ine a>usthr`a monofwnik'h; <h tetrafwnik`h parallag`h a>ut~hc
+po`u >ako'ugetai st`ic >ekklhs'iec t~wn >Ion'iwn N'hswn >ofe'iletai
+st`hn >ep'idrash po`u e>~iqe <h makra'iwnh katoq`h a>ut~wn >ap`o
+dutiko`uc kataktht'ec. K'aje mousik`h fr'ash >apotele~itai >ap`o
+d'uo seir'ec, <h p'anw peri'eqei to`uc qarakt~hrec ka`i <h k'atw t`ic
+sullab`ec to~u keim'enou. S`e >ant'ijesh m`e t`o pent'agrammo <'opou
+mi`a mousik`h fr'ash >arq'izei m`e <'ena kleid`i po`u plhrofore~i
+t`on >ektelest~h s`e poi'a gramm`h j`a >ektel'esh| t`on fj'oggo to~u
+kleidio~u (kleid`i to`u s`ol, p.q.), st`hn EEM >arq'izei m`e mi`a
+martur'ia; marture~i-plhrofore~i m`e poi'on fj'oggo j`a >arq'ish|
+<h >ekt'elesh to~u kommatio~u. Ka`i >ed~w, <'opwc st`h dutik`h mousik'h,
+g'inetai qr'hsh <ept`a fj'oggwn po`u dane'izontai t`a >on'omat'a touc
+>ap`o t`a <ept`a pr~wta gr'ammata to~u <ellhniko~u >alf'abhtou m`e
+t`h prosj'hkh fwnh'entwn >`h sumf'wnwn <'wste n`a g'inoun sullab'ec,
+>'htoi:
+\begin{center} pA, Bou, Ga, Dh, kE, Zw, nH\end{center}
+T`a <'exi diast'hmata metax`u t~wn <ept`a fj'oggwn d`en e>~ine
+>akrib~wc >'isa
+m`e t`a >ant'istoiqa <'exi t~wn dutik~wn nto, re, mi, fa, sol, la, si,
+ka`i >akrib~wc a>ut`h e>~ine <h e>idopoi`oc diafor`a po`u d'inei st`hn
+EEM a>ut`h t`hn >alloi'wtikh a>'isjhsh. Met`a t`hn >arktik`h
+martur'ia tr'ia stoiqe~ia e>~ine >apara'ithta gi`a t`hn swst`h >ap'odosh
+<en`oc kommatio~u:
+[a] P'osa diast'hmata >ap'eqei <o >akolouj`wn <up`o >ekt'elesh fj'oggoc,
+[b] P~wc j`a >ektelest~h| a>ut'oc ka`i [g] P'osh di'arkeia j`a >'eqh| <h
+>apaggel'ia tou. <Wc pr`oc t`o pr~wto, >apaite~itai <'ena posotik`o
+shm'adi, gi`a t`o de'utero <'ena poiotik'o ka`i gi`a t`o tr'ito <'ena
+qronik`o shm'adi. <H EEM >'eqei d'eka posotiko'uc qarakt~hrec <'opwc
+fa'inontai st`on p'inaka (\ref{posx}). St`h pr'wth st'hlh a>uto~u
+br'iskontai t`a s'umbola a>ut~wn. Qwr'izontai s`e qarakt~hrec
+>anab'asewc, katab'asewc >en~w| <up'arqei ka`i <'enac, t`o >'ison, po`u
+zht~a| t`on >akoloujo~unta fj'oggo n`a >apaggelj~h| m`e t~hn >'idia
+suqn'othta <'opwc ka`i <o prohgo'umenoc. <H tr'ith st'hlh
+de'iqnei t`on >arijm`o t~wn diasthm'atwn po`u <h fwn`h to~u
+>ektelesto~u j`a pr'eph| n`a >an'eljh| >`h n`a kat'eljh| s`e sq'esh m`e
+t`on prohgo'umeno fj'oggo. St`on p'inaka >emfan'izetai >an'abash >`h
+kat'abash m'eqri ka`i 4 diast'hmata. Gi`a n`a >ekfrasto~un metabol`ec
+5, 6, klp., diasthm'atwn >apaite~itai <'ena sundiasm`oc t~wn d'eka
+basik~wn qarakt'hrwn. >Ep`i parade'igmati, <o sundiasm'oc:
+\begin{center}\font\byzf=byzf\byzf b \end{center}
+shmatodote~i >an'abash tri~wn diasthm'atwn, <en~w| <o sundiasm'oc:
+\begin{center}\font\byzf=byzf\byzf J \end{center}
+shma'inei kat'abash p'ente diasthm'atwn.
+\begin{table}
+\centering
+\begin{tabular}{||c|l|c||c|l|c||}
+\hline
+Qarakt~hrac & >'Onoma & Di'asthma & Qarakt~hrac & >'Onoma & Di'asthma\\
+\hline
+\iso & >'Ison & $0$ &\ips & <Uyhl`h & $+4$ \\
+\oli & >Ol'igon& $+1$ &\apo & >Ap'ostrofoc & $-1$\\
+\pet & Petast`h& $+1$ &\ela & >Elafr`on & $-2$ \\
+\knt & Kent'hmata & $+1$ &\upo & <Upo>r<ro`h & $-1-1$\\
+\ken & K'enthma& $+2$ &\xam & Qamhl`h & $-4$ \\
+\hline
+\end{tabular}
+\caption{O<i 10 posotiko`i qarakt~hrec t~hc EEM}\label{posx}
+\end{table}
+
+Poiotiko`uc qarakt~hrec <h EEM qrhsimopoie~i <'exi, s'umfwna m`e t`on
+p'inaka (\ref{poix}). <H tr'ith st'hlh >exhge~i st`on >ektelest~h m`e
+poi'o tr'opo pr'epei n`a >apagge'ilh| t`on fj'oggo p'anw st`on <opo~io
+dr~a| <o poiotik`oc qarakt~hrac. N`a prosj'esoume >ed~w k'ati po`u
+<'oloi o<i d'askaloi ton'izoun sto`uc majht'ec touc; <h mousik`h
+mpore~i n`a e>~ine ka`i >epist'hmh >all`a kat`a k'oron e>~ine t'eqnh
+po`u metad'idetai, parad'idetai, >ap`o t`on d'askalo st`o majht'h.
+<'Oloi o<i poiotiko`i qarakt~hrec maja'inontai st`hn >arq`h m`e
+m'imhsh to~u dask'alou t`h stigm`h po`u to`uc >apagg'elei; >'alloc
+tr'opoc >ekm'ajhs'hc touc d`en <up'arqei.
+\begin{table}
+\centering
+\begin{tabular}{||c|l|l||}
+\hline
+Qarakt~hrac & >'Onoma & Poiotik`h Dr'ash\\
+\hline
+\ank & >Antik'enwma & Mikr`o p'etagma t~hc fwn~hc\\
+\var & Bare'ia & >Apaggel'ia m`e bar'utero t'ono\\
+\enf & >End'ofwnon & Profor`a m`e kleist`o t`o st'oma\\
+\etr & <'Eteron & S'undesmoc qarakt'hrwn qwr`ic diakop`h\\
+\oml & >Omal`on & Kumatism`oc fwn~hc >ep`i t`o >ox`u\\
+\psf & Yhfist`on & Profor`a t'onou m`e d'unamh\\
+\hline
+\end{tabular}
+\caption{O<i 6 poiotiko`i qarakt~hrec t~hc EEM}\label{poix}
+\end{table}
+
+T'eloc, qroniko`uc qarakt~hrec <h EEM qrhsimopoie~i d'wdeka s'umfwna
+m`e t`on p'inaka (\ref{xpox}). <H basik`h mon'ada to~u qr'onou e>~ine
+per'ipou >'ish m`e $1/3$ to~u deuterol'eptou, <op'ote >`an
+<upoj'esoume p`wc mi'a sullab`h >apagg'eletai s`e m'ia qronik`h
+mon'ada t'ote per'ipou $180$ sullab`ec prof'erontai t`o lept'o. <H
+tr'ith st'hlh to~u p'inaka peri'eqei t`h dr'ash po`u >'eqoun o<i
+qroniko`i qarakt~hrec >ep`i t~hc mon'adac to~u qr'onou.
+\begin{table}
+\centering
+\begin{tabular}{||c|l|l||}
+\hline
+Qarakt~hrac & >'Onoma & Qronik`h Dr'ash\\
+\hline
+\kla & Kl'asma & Diplasiasm`oc to~u >arqiko~u qr'onou\\
+$\cdot$ & <Apl~h & Diplasiasm`oc >arqiko~u qr'onou\\
+$\cdot\cdot$ & Dipl~h & Triplasiasm`oc >arqiko~u qr'onou\\
+$\cdot\cdot\cdot$ & Tripl~h & Tetraplasiasm`oc >arqiko~u qr'onou\\
+\grg & Gorg`on & <Upodiplasiasm`oc >arqiko~u qr'onou\\
+\dgrg & D'igorg`on & <Upotriplasiasm`oc >arqiko~u qr'onou\\
+\tgrg & Tr'igorg`on & <Upotetraplasiasm`oc >arqiko~u qr'onou\\
+\arg & >Arg`on & Gorg`on $+$ Kl'asma\\
+\darg & D'iargon & Gorg`on $+$ Dipl~h\\
+\targ & Tr'iargon & Gorg`on $+$ Tripl~h\\
+\stav & Staur`oc & Pa'usic\\
+\kor & Korwn`ic & >Aperi'oristh qronik`h par'atash t'onou\\
+\hline
+\end{tabular}
+\caption{O<i 12 qroniko`i qarakt~hrec t~hc EEM}\label{xpox}
+\end{table}
+
+>Ekt`oc t~wn >anwt'erw, <'ena >ap`o t`a pl'eon basik`a kef'alaia t~hc
+jewr'iac t~hc EEM e>~ine <h >orjograf'ia t~wn qarakt'hrwn pos'othtac.
+Gi`a par'adeigma, bl'epoume >ap`o t`on p'inaka (\ref{posx}) <'oti tre~ic
+>ani'ontec qarakt~hrec, <ol'igon, k'enthma ka`i petast'h, zhto~un
+>an'abash kat`a <'ena di'asthma; poi'oc >ap`o to`uc tre~ic j`a
+qrhsimopoie~itai k'aje for'a? T`o pr'oblhma g'inetai katanoht`o <'otan
+skeft~h| kane`ic p`wc st`hn <ellhnik`h gl~wssa qrhsimopoio~untai <'exi
+fj'oggoi gi`a t`on >~hqo ``i'', >'htoi, i, h, u, ei, oi, ui, ka`i m'ono
+o<i grammatiko`i >orjografiko`i kan'onec l'ene p'ote ka`i po~u n`a
+g'inh| qr'hsh poio~u. D`en j`a >epektajo~ume periss'otero >ep`i to~u
+j'ematoc ka`i t`o m'ono po`u j`a pr'eph| n`a sugkrat'hsh| <o
+>anagn'wsthc e>~ine p`wc t'etoioi kan'onec >akolouj'hjhkan st`o
+sqediasm`o t~hc grammatoseir~ac.
+
+St`hn EEM qrhsimopoio~untai >okt`w >~hqoi (>`h >okt'ahqoc) >an'aloga
+m`e t`o poi'a kl'imaka qrhsimopoie~itai k'aje for'a, k'ati >an'alogo
+m`e t`ic me'izonec ka`i >el'assonec kl'imakec t~hc e>urwpa"ik~hc
+mousik~hc. St`o p'inaka (\ref{nxoi}) >emf'an'izontai o<i >okt`w >~hqoi
+m`e t`ic martur'iec touc.
+\begin{table}
+\centering
+\begin{tabular}{||c|ll|c|ll||}
+\hline
+Martur'ia & \multicolumn{2}{|c|}{>'Onoma >'hqou} & Martur'ia &
+\multicolumn{2}{|c|}{>'Onoma >'hqou}\\
+\hline
+ & N'eo & >Arqa~io & & N'eo & >Arqa~io\\
+\hline
+\AHXOC{Pa} & Pr~wtoc & D'wrioc & \pAHXOC & Pl'agioc to~u pr'wtou
+& <Upod'wrioc\\
+\BHXOC{Di } & De'uteroc & L'udioc & \pBHXOCpa & Pl'agioc to~u deut'erou
+& <Upol'udioc\\
+\CHXOC & Tr'itoc & Fr'ugioc & \BAPYC{Zw} & Bar`uc & <Upofr'ugioc\\
+\DHXOC{Di} & T'etartoc & Mixol'udioc & \pDHXOC & Pl'agioc to~u
+tet'artou & <Upomixol'udioc\\
+\hline
+\end{tabular}
+\caption{<H >okt'ahqoc}\label{nxoi}
+\end{table}
+\section{Teqnik`h >an'alush}
+O<i morf`ec t~wn qarakt'hrwn po`u sunant~wntai st`ic di'aforec
+>ekd'oseic leitourgik~wn bibl'iwn poik'iloun >an'aloga m`e t`on
+>ekd'oth. Gnwsto`i meg'aloi prwtoy'altec ka`i lampad'arioi (>ep'ishmoi
+t'itloi gi`a t`on dexi`o ka`i >arister`o y'alth, >ant'istoiqa) >'eqoun
+prob~h| st`on >epanasqediasm`o t~wn qarakt'hrwn m'enontac, <'omwc,
+pisto`i st`a basik`a qarakthristik`a <'wste t`o s'umbolo n`a e>~ine
+>anagnwr'isimo >ap`o <'olouc >an`a p'asa qronik`h stigm'h. >Eme~ic
+protim'hsame n`a >anapar'agoume to`uc qarakt~hrec <'opwc
+>emfan'izontai st`o p'onhma\cite{xtem} to~u Qr'usanjou to~u >ek
+Mad'utwn, <en`oc >ap`o to`uc tre~ic didask'alouc t~hc <om'adac to~u
+1814. Sunhj'izetai st`a leitourgik`a bibl'ia t`o pr~wto gr'amma t~hc
+>arqik~hc sullab~hc mi~ac melwdik~hc gramm~hc n`a tup'wnetai s`e
+megal'utero m'egejoc >en~w| <up'arqoun pollo`i po`u >anadeikn'uoun
+ka`i t`h kalliteqnik`h touc fl'eba dhmiourg~wntac >aristourg'hmata
+mikrograf'iac. M`e a>ut`o t`o skeptik'o, p'era >ap`o t`h grammatoseir`a
+{\lx byzf} sqedi'asame ka`i m'ia de'uterh, t`hn {\lx bzal}, m`e t`o
+<ellhnik`o >alf'abhto, t`a kefala~ia to~u <opo'iou >'eqoun <'uyoc
+per'ipou >'iso m`e t`hn >ap'ostash metax`u d'uo diadoqik~wn gramm~wn
+({\lx baselines}), <'opwc ka`i k'apoia s'umploka gramm'atwn ({\lx
+ligatures}).
+
+<H EEM gr'afetai s`e d'uo seir'ec; <h >ep'anw seir`a peri'eqei to`uc
+>anodiko`uc >`h kajodiko`uc qarakt~hrec maz`i m`e t`a shme~ia
+di'arkei'a touc ka`i t`a poiotik`a shm'adia, >en~w| <h k'atw seir`a
+peri'eqei t`ic sullab`ec to~u keim'enou. T`a leitourgik`a ke'imena,
+>an'aloga m`e t`o p'ote qrhsimopoi~untai kat`a t`h di'arkeia mi~ac
+leitourg'iac, diakr'inontai s`e e<irmologik'a (>amfimonos'hmanth
+>antistoiq'ia metax`u qarakt'hrwn ka`i sullab~wn), stiqhrarik`a (m'ia
+sullab`h >ekte'inetai s`e periss'oterec >ap`o <'ena qarakt~hra) ka`i
+papadik`a (m'ia sullab`h mpore~i n`e >ekte'inetai s`e m'ia >`h ka`i
+d'uo gramm`ec qarakt'hrwn); gi`a par'adeigma:
+\begin{center}
+\begin{tabular}{cccc}
+\centering
+\aba & \apo & \iso & \oli\\
+Ku & ri & e & e\\
+\end{tabular}\\ ka`i\\
+\begin{tabular}{cccccc}
+\ela & \afe & \afg & \ela & \aoa & \aoa\\
+Ku & u & u & ri & e & e\\
+\end{tabular}
+\end{center}
+St`h pr'wth per'iptwsh <h sullab`h ``Ku'' >antistoiqe~i s`e <'ena
+qarakt~hra, >en~w| st`h de'uterh s`e p'ente, kaj`wc o<i \afe\ ka`i
+\afg\ e>~ine d'uo qarakt~hrec <'ekastoc.
+
+St`hn >arq`h to~u sqediasmo~u t~hc grammatoseir~ac ka`i met`a t`h
+dhmiourg'ia t~wn basik~wn qarakt'hrwn, flert'arame m`e t`hn >id'ea
+n`a g'inh| qr`hsh mi~ac meg'alhc seir~ac >ap`o {\lv+\newcommand's+}
+st`h prosp'ajei'a mac n`a >'eqoume sundiasmo`uc qarakt'hrwn. Mi`a
+>entol`h <'opwc <h:
+
+{\lx\begin{verbatim}
+a\stack{y}{x}{b}
+\end{verbatim}}
+
+m`e <orism'o:
+
+{\lx\begin{verbatim}
+\newcommand{\stack}[3]{\hspace{#1mm}\raisebox{#2mm}{#3}}
+\end{verbatim}}
+m~ac d'inei t`h dunat'othta n`a j'etoume t`on qarakt~hra {\lx b,} $\pm
+x\ mm$ p'anw >`h k'atw >ap`o ka`i $\pm y\ mm$ >arister`a to~u {\lx a}.
+>Arg'otera
+<h >id'ea >egkatale'ifjhke <wc d'usqrhsth ka`i m'ono o<i martur'iec
+t~wn >okt`w >'hqwn sqedi'asthkan m`e a>ut`h t`h m'ejodo. >'Etsi
+>apofas'isthke <o sqediasm`oc <'olwn <'oswn
+sundiasm~wn >'eqoun <upop'esh| st`hn >ant'ilhy'h mac, m`e gn'wmona t`hn
+>orjograf'ia t~hc EEM, <'opwc proanaf'erjhke. O<i suggrafe~ic j`a
+>~htan e>ugn'wmonec pr`oc k'aje qr'hsth po`u j`a to`uc <upode'iknue
+sundiasmo`uc po`u e>'ite lhsm'onhsan e>'ite to`uc di'efugan, <'wste n`a
+sumplhrwjo~un o<i sqetiko`i p'inakec.
+
+>Ed~w j`a pr'eph| n`a e>ipwj~h|
+<'enac l'ogoc sqetik`a m`e mi`a <om'ada shmadof'wnwn t`a <opo~ia
+>af'ejhsan n`a sqediato~un st`o m'ellon. Pr'okeitai gi`a to`uc
+posotiko`uc ka`i poiotiko`uc qarakt~hrec po`u pro"up~hrxan t~hc
+meta>r<r'ujmishc to~u 1814 ka`i <h trimel~hc >epitrop`h d`en >'elabe
+<up> >'oyin thc. <H sqol`h >ap'odoshc t~hc EEM to~u S'imwna Kar~a
+<uposthr'izei p`wc gi`a t`h kal'uterh >ap'odosh t~wn mousik~wn
+fr'asewn pr'epei n`a qrnsimopoio~untai. <'Osec sqol`ec >antit'ijetai
+s`e a>ut`o <uposthr'izoun p`wc d`en >'emeine kam'ia plhrofor'ia >ap`o
+to`uc mousiko`uc t~hc pr`o to~u 1814 >epoq~hc po`u n`a >exhg~h|
+p~wc n`a >apod'idoume a>ut`a t`a shmad'ofwna. >'Etsi, >ekd'idontai
+mousik`a bibl'ia >ek t~wn <opo'iwn >'alla peri'eqoun to`uc qarakt~hrec
+a>uto`uc ki >'alla to`uc >agnoo~un. >Eme~ic kat> >arq'ac,
+sqedi'asame <'o,ti e>~ine >en g'enei paradekt`o >en~w| >epifulas'omaste
+gi`a m'ia mellontik`h >anako'inwsh <h <opo'ia j`a peri'eqh| ka`i t`a
+palai`a shmad'ofwna.
+
+T`o pi`o shmantik`o pr'oblhma st`o <opo~io >'eprepe m`a doj~h| mi`a
+<ikanopoihtik`h >ap'anthsh >~htan <h telik`h qr'hsh t~wn qarakt'hrwn
+m'esa >ap`o t`o perib'allon t~hc \LaTeX. K'aje mousik`h gramm'h, <'opwc
+>'eqoume >anaf'erh| ka`i nwr'itera, pr'epei n`a >apotele~itai >ap`o
+d'uo gramm'ec, <h pr'wth peri'eqei to`uc qarakt~hrec ka`i <h >'allh
+t`ic sullab`ec to~u keim'enou, topojethm'enec >akrib~wc k'atw >ap`o
+k'aje qarakt~hra. T`o perib'allon to~u p'inaka >~htan <h pr'wth mac
+sk'eyh ka`i a>ut`h st`hn <opo'ia katal'hxame. >En to'utoic, t`a
+>apotel'esmata, molon'oti e>uan'agnwsta, d`en m~ac >'eqoun
+<ikanopoi'hsh| <'oso j`a j'elame.
+
+>Ekt`oc >ap`o to`uc d'eka basiko`uc qarakt~hrec, sqedi'asthke >ak'oma
+<'enac meg'aloc >arijm`oc sundiasm~wn a>ut~wn lamb'anontac <up> >'oyin
+t`hn >orjograf'ia t~hc EEM ka`i to`uc qarakt~hrec poi'othtac, qr'onou,
+fjor~ac, di'esewn ka`i <uf'esewn. K'aje grammatoseir`a mpore~i n`a
+peri'eqh| m'eqri 255 qarakt~hrec. >En~w| graf'otan t`o par`on ke'imeno
+d`en e>'iqame stamat'hsh| n`a sqedi'azoume sundiasmo`uc po`u m~ac
+e>~iqan diel'ajh|. <O dieurum'enoc p'inakac mi~ac grammatoseir~ac
+peri'eqei qarakt~hrec po`u d`en mporo~un n`a e>isaqjo~un >ap`o t`o
+plhktrol'ogio, <op'ote protim'hsame n`a <or'isoume k'aje qarakt~hra.
+O<i <aplo`i qarakt~hrec >'eqoun t`o dik`o touc >'onoma (p.q., >'ison,
+petast'h, klp.) t`o <opo~io ka`i diathr'hsame sto`uc <orismo'uc. Gi`a
+to`uc s'unjetouc >apofas'isoume n`a k'anoume qr'hsh t~hc j'eshc touc
+st`on p'inaka. <H j'esh k'aje qarakt~hra, s'umfwna m`e t`o >oktadik`o
+s'usthma, d'idetai >ap`o tre~ic >ak'eraiouc. Pr`oc to~uto o<i >arijmo`i
+0,1,2,3,4,5,6,7 taut'isthkan m`e t`a gr'ammata to~u latiniko~u
+>alfab'htou {\lx o,a,b,c,d,e,f,g}; >'etsi, <o qarakt~hrac po`u
+br'isketai st`h j'esh 206 <or'izetai <wc {\lv+\bof+}, klp. >Epeid`h
+<o p'inakac t~hc grammatoseir~ac {\lx byzf} sumplhr'wjhke, m'ia
+de'uterh xek'inhse, <h {\lx byyf}, sumplhrwmatik`h t~hc pr'wthc. Gi`a
+n`a >apofeuqj~h| s'ugqish, s`e to'uth t`h kwdikopo'ihsh >akolouj'hjhke
+<h qr'hsh gramm'atwn >ap`o t`ic >agglik`ec l'exeic gi`a to`uc >okt`w
+>arijmo`uc k'aje seir~ac, >'htoi,
+{\lx (z)ero, (o)ne, (t)wo, th(r)ee, (f)our, f(i)ve, si(x), se(v)en.}
+>'Etsi <h j'esh 105 j`a d'inetai >ap`o t`hn
+>entol`h {\lv+\ozi+}. Mi`a tr'ith grammatoseir`a m`e t`a gr'ammata
+t~hc <ellhnik~hc >alfab'htou ka`i k'apoiwn sundiasm~wn a>ut~wn
+({\lx ligatures}), <h {\lx bzal}, >ep'ishc qrhsimopoie~itai.
+S`e a>ut`hn topojet'hsame, >ekt`oc >ap`o t`a gr'ammata, ka`i t`ic
+martur'iec
+t~wn fj'oggwn. <H kwdikopo'ihsh s`e a>ut`hn e>~ine >'idia m`e t`hn
+{\lx byzf} m'ono po`u >ant`i gi`a t`a pez`a >'egine qr'hsh t~wn
+kefala'iwn gramm'atwn, {\lv+\BOF+} gi`a t`h j'esh 206, p.q.
+<'Enac q'arthc <orism~wn dhmiourg'hjhke ka`i gi`a to'uth
+t`h grammatoseir'a ka`i br'isketai st`o par'arthma (\ref{grmm}).
+T'wra, >'eqontac to`uc qarakt~hrec mac
+diaskorpism'enouc s`e tre~ic grammatoseir`ec j`a pr'eph| pl'eon n`a
+>anaf'eretai st`o >'onoma to~u qarakt~hra ka`i <h grammatoseir`a st`hn
+<opo'ia >an'hkei. T'ijetai <h >entol`h {\lv+\z, \y+} >`h {\lv+\f+}
+mprost`a >ap`o t`o kwdik`o k'aje qarakt~hra >an'aloga m`e
+t`o >`an >an'hkoun st`hn {\lx byzf} t`hn {\lx byyf} >`h t`hn {\lx bzal},
+>antisto'iqwc. O<i <orismo`i t~wn >okt`w >'hqwn br'iskontai st`o
+>arqe~io {\lx definitions} >en~w| t`o par'arthma (\ref{nxoi1})
+peri'eqei mi`a tupopo'ihsh a>ut~wn pr`oc dieuk'olunsh.
+
+<O qr'hsthc >arq'izei >ano'igontac <'ena >arqe~io \LaTeX\ s'umfwna
+m`e t`o <ex~hc <up'odeigma:
+{\lx\begin{verbatim}
+
+\documentclass[12pt]{article}
+
+\usepackage{fullpage}
+\usepackage[polutonikogreek]{babel}
+\usepackage{STY/alf}
+\usepackage{STY/bzf}
+\usepackage{STY/bzfct}
+\input{Defs/definitions}
+
+\begin{document}
+
+\end{verbatim}}
+
+St`h sun'eqeia <oi qarakt~hrec topojeto~untai s`e dekaex'asthlo
+p'inaka. >'Eqontac >epil'exh| {\lx fullpage}, br'hkame p`wc <o
+m'egistoc >arijm`oc qarakt'hrwn >an`a seir`a e>~ine g'urw sto`uc
+16 >all`a a>ut`oc <o >arijm`oc n`a pr'eph| n`a jewre~itai
+metaball'omenoc.
+
+\begin{table}
+\input{musphr1}
+\caption{((K'urie >ek'ekraxa...)) s`e >~hqo pl'agio to~u tet'artou}
+\label{mfr1}
+\end{table}
+
+<O p'inakac (\ref{mfr1}) parousi'azei <'ena par'adeigma mousiko~u
+keim'enou e>ilhmm'enou >ap`o t`o >Anastasimat'ario\cite{anst}, sel'ida
+473. <H topoj'ethsh t~wn qarakt'hrwn to~u p'inaka fa'inetai parak'atw
+<wc <ex~hc:
+
+{\lx\begin{verbatim}
+.............................................................
+& \z\aba & \z\apo & \z\iso & \z\oli & \y\zio & \z\apo & \z\apo &
+ \z\iso & \z\apo & \z\apo & \z\oli & \z\oli & \z\bao & \z\apo &
+ \z\apo\\
+{\f K} & u & ri & e & e & ke & kra & xa & proc & se & ei & sa &\\
+.............................................................
+\end{verbatim}}
+
+Gi`a t`hn >apofug`h sugq'isewc to~u qr'hsth prote'inetai <'ena
+logismik`o
+par'omoio m`o t`o {\lx Microsoft Excel} <'opou <o q~wroc >ergas'iac
+>'eqei t`h morf`h p'inaka. T`o telik`o >arqe~io s'wzetai <wc {\lx text.}
+>Ep'ishc, <'oloi o<i <orismo`i t~wn qarakt'htwn d'inontai st`o
+par'arthma (\ref{sumpl}) t~hc paro'ushc. <'Ena de'utero par'adeigma
+parousi'azetai st`on p'inaka (\ref{mfr2}) e>ilhmm'eno >ap`o bibl'io
+to~u Solom~wntoc >I. Qatzhsolwmo~u\cite{cix}, sel'ida 17.
+
+\begin{table}
+\input{musphr2}
+\caption{>Anast'asimo >apolut'ikio to~u plag'iou deut'erou >'hqou}
+\label{mfr2}
+\end{table}
+
+T'eloc, <'ena tr'ito par'adeigma d'inetai st`o p'inaka (\ref{mfr3})
+>ap`o t`h dhmotik`h mac par'adosh, e>ilhmm'eno >ap`o bibl'io to~u
+Dhm'htrh Gal'anh\cite{dgal}, t'omoc B, sel'ida 55, prwtoy'altou st`on
+<I. N. <Ag'iac Tri'adoc Patr~wn ka`i kajhghto~u st`h Sqol`h
+<Ellhnik~hc Mousik~hc t~hc <I. M. Patr~wn.
+
+\begin{table}
+\input{musphr3}
+\caption{((S`e kaino'urgia b'arka mp~hka...)), surt`o Propont~idoc s`e
+>~hqo L'egeto}
+\label{mfr3}
+\end{table}
+
+\section{Sumper'asmata}
+M`e t`h qr'hsh t~hc \MF\ sqedi'asame sqed`on <'olouc to`uc qarakt~hrec
+t~hc <Ellhnik~hc >Ekklhsiastik~hc Mousik~hc (basiko`uc posotiko`uc
+qarakt~hrec, s'umploka a>ut~wn, poiotiko'uc ka`i qroniko`uc qarakt~hrec,
+fjor`ec, qr'oec, di'eseic ka`i <uf'eseic, martur'iec >'hqwn ka`i
+fj'oggwn, kaj`wc ka`i mi`a seir`a pez~wn ka`i kefala'iwn gramm'atwn
+t~hc <ellhnik~hc >alfab'htou). St`h sun'eqeia k'aname qr'hsh to~u
+pinakoperib'allontoc t~hc \LaTeX gi`a t`hn >ekt'upwsh mousik~wn
+fr'asewn. <Ol'oklhro t`o pak'eto m`e t`a >arqe~ia t~wn grammatoseir~wn
+br'iskontai st`hn die'ujunsh t~hc {\lx CTAN:
+http://dante.ctan.org/tex-archive/fonts/byzfonts.}
+
+Basik`o meion'ekthma t~hc qr'hsewc t~wn grammatoseir~wn {\lx byzf, byyf}
+ka`i {\lx bzal}, pr~agma po`u k'anei t`o pak'eto >'oqi t'oso filik`o
+<'oso <o buzantinogr'afoc to~u kur'iou Gkezerl~h, e>~ine p`wc
+>apeuj'unontai
+s`e qr~hstec po`u gnwr'izoun (>`h toul'aqiston j`a >epijumo~usan n`a
+m'ajoun basik`h \LaTeX). S`e mellontik`h mac >ergas'ia j`a
+prospaj'hsoume n`a belti'wsoume t`h filik'othta t~hc qr'hsewc.
+
+\input{bbl}
+
+\newpage
+\appendix
+\input{apxA}
+\newpage
+\input{apxB}
+\newpage
+\input{apxC}
+
+\end{document}
diff --git a/fonts/byzfonts/paper/el/musphr.tex b/fonts/byzfonts/paper/el/musphr.tex
new file mode 100644
index 0000000000..62b0e19782
--- /dev/null
+++ b/fonts/byzfonts/paper/el/musphr.tex
@@ -0,0 +1,28 @@
+\documentclass[12pt]{article}
+\usepackage{fullpage}
+\usepackage[polutonikogreek]{babel}
+\usepackage{STY/bzf}
+\usepackage{STY/bzfct}
+\usepackage{STY/alf}
+\usepackage{STY/f3nts}
+\input{Defs/definitions}
+
+\begin{document}
+\begin{tabular}{*{16}{@{ }c}}
+& &\multicolumn{11}{c}{>~Hqoc \pDHXOC} & {\bzf\XYM} &&\\
+&\z\aba&\z\apo&\z\iso&\z\oli&\y\zio&\z\apo&\z\apo&\z\iso&\z\apo&\z\apo&\z\oli&\z\oli&\z\bao&\z\apo&\z\apo\\
+{\f K}&u&ri&e&e&ke&kra&xa&proc&se&ei&sa&kou&so&on&mou\\
+\z\iso&\z\ago&\z\apo&\z\aea&\z\coa&\z\bba&\z\apo&\z\apo&\z\cde&\f\OBO&
+\z\abe&\z\apo&\z\oli&\z\oli&\z\oli&\z\iso\\
+ei&sa&kou&so&on&mou&Ku&ri&e&&Ku&ri&e&e&ke&kra\\
+\z\iso&\z\iso&\z\apo&\z\apo&\z\oli&\z\oli&\z\bao&\z\apo&\z\cde&\y\zst&
+\z\apo&\z\apo&\z\apo&\y\zsz&\y\zso&\z\oli\\
+xa&proc&se&ei&sa&kou&so&on&mou&proc&qec&th&fw&nh&thc&de\\
+\y\zio&\z\apo&\z\adc&\z\boo&\z\iso&\z\iso&\z\agb&\z\oli&\z\oli&\z\apo&
+\z\apo&\z\oli&\z\oli&\z\iso&\z\ado&\z\apo\\
+h&se&wc&mou&en&tw&ke&kra&ge&nai&me&proc&se&ei&sa&kou\\
+\z\apo&\z\apo&\z\bbc&\z\apo&\z\cea&\y\zsr&\z\oeo&\z\acc&&&&&&&&\\
+son&mou&Ku&u&ri&i&&e&&&&&&&&\f\OBO\\
+\end{tabular}
+
+\end{document}
diff --git a/fonts/byzfonts/paper/el/musphr1.tex b/fonts/byzfonts/paper/el/musphr1.tex
new file mode 100644
index 0000000000..86155f04f4
--- /dev/null
+++ b/fonts/byzfonts/paper/el/musphr1.tex
@@ -0,0 +1,14 @@
+\begin{tabular}{*{16}{@{ }c}}
+& &\multicolumn{11}{c}{>~Hqoc \pDHXOC} & {\z\MEC} &&\\
+ &\z\aba &\z\apo &\z\iso &\z\oli &\z\bgf &\z\apo &\z\apo &\z\iso &\z\apo &\z\apo &\z\oli &\z\oli &\z\bao &\z\apo &\z\apo\\
+{\f K} &u &ri &e &e &ke &kra &xa &proc &se &ei &sa &kou &so &on &mou\\
+\z\iso &\z\ago &\z\apo &\z\aea &\z\coa &\z\bba &\z\apo &\z\apo &\z\cde &\f\OBO &\z\abe &\z\apo &\z\oli &\z\oli &\z\oli &\z\iso\\
+ei &sa &kou &so &on &mou &Ku &ri &e & &Ku &ri &e &e &ke &kra\\
+\z\iso &\z\iso &\z\apo &\z\apo &\z\oli &\z\oli &\z\bao &\z\apo &\z\cde
+&\y\zxt &\z\apo &\z\apo &\z\apo &\y\zxz &\y\zxo &\z\oli\\
+xa &proc &se &ei &sa &kou &so &on &mou &proc &qec &th &fw &nh &thc &de\\
+\z\bgf &\z\apo &\z\adc &\z\boo &\z\iso &\z\iso &\z\agb &\z\oli &\z\oli &\z\apo &\z\apo &\z\oli &\z\oli &\z\iso &\z\ado &\z\apo\\
+h &se &wc &mou &en &tw &ke &kra &ge &nai &me &proc &se &ei &sa &kou\\
+\z\apo &\z\apo &\z\bbc &\z\apo &\z\cea &\y\bof &\z\dst &\z\acc & & & & & & & &\\
+son &mou &Ku &u &ri &i & &e & & & & & & & &\f\OBO\\
+\end{tabular}
diff --git a/fonts/byzfonts/paper/el/musphr2.tex b/fonts/byzfonts/paper/el/musphr2.tex
new file mode 100644
index 0000000000..7fbdd75893
--- /dev/null
+++ b/fonts/byzfonts/paper/el/musphr2.tex
@@ -0,0 +1,47 @@
+\begin{tabular}{*{16}{@{}c}}
+ & & \multicolumn{14}{c}{>~Hqoc \pBHXOCboub}\\
+ & \y\zxx & \z\oli & \z\oli & \z\dst & \z\bgf & \z\apo & \z\dst &
+\z\cdd & \y\zxv & \z\oli & \z\iso & \z\iso & \z\dst & \z\apo & \z\coa \\
+{\f A} & g & ge & li & & kai & Du & &
+na & a & a & meic & e & & pi & i \\
+&&&&&&&&&&&&&&&\\
+\z\oli & \z\dst & \y\zxi & \z\apo & \z\cde & \f\ODD & \z\dst & \z\iso &
+\z\iso & \z\oli & \z\oli & \z\dst & \z\bgf & \z\apo & \z\apo & \z\iso \\
+tw & & mnh & ma & sou & & kai & oi &
+fu & las & son & tec & a & & pe & ne \\
+&&&&&&&&&&&&&&&\\
+\z\dst & \z\bgf & \z\apo & \z\dst & \z\cde & \f\ODB & \z\iso & \z\dst &
+\z\abd & \z\iso & \z\iso & \z\apo & \z\dst & \z\oli & \z\oli & \z\iso \\
+ & krw & jh & & san & & kai & &
+i & sta & to & Ma & ri & a & en & tw \\
+&&&&&&&&&&&&&&&\\
+\z\dst & \z\ado & \z\apo & \z\oli & \z\dst & \z\bgf & \z\apo & \z\apo &
+\z\dst & \z\pet & \z\apo & \z\dst & \z\ado & \z\apo & \z\apo & \z\dst \\
+ & ta & fw & zh & & tou & sa & to &
+ & a & qran & & to & on & Sou & \\
+&&&&&&&&&&&&&&&\\
+\z\pet & \z\cde & \f\ODD & \z\iso & \z\dst & \z\adb & \z\iso & \z\apo &
+\z\apo & \z\dst & \z\beg & \z\xam & \z\dst & \y\zvz & \y\apo & \z\zxx \\
+sw & ma & & e & & sku & leu & sac &
+ton & & A & dhn & & mh & pei & ra \\
+&&&&&&&&&&&&&&&\\
+\z\dst & \z\bdo & \z\apo & \z\apo & \z\dst & \z\ado & \f\ODD & \z\iso &
+\z\dst & \z\abc & \z\iso & \z\apo & \z\dst & \z\iso & \z\apo & \z\dst \\
+ & sjeic & up & au & & tou & & u &
+ & phn & th & sac & & th & Par & \\
+&&&&&&&&&&&&&&&\\
+\z\pet & \z\apo & \z\oli & \z\dst & \z\bdo & \z\apo & \z\apo & \z\dst &
+\z\apo & \y\zxx & \z\dst & \z\cag & \f\ODF & \y\zxx & \z\dst & \z\oli \\
+je & nw & dw & & rou & me & noc & &
+thn & zw & & hn & & o & & A \\
+&&&&&&&&&&&&&&&\\
+\z\oli & \z\dst & \z\bdo & \z\apo & \z\apo & \y\zxx & \z\dst & \z\cag &
+\z\dst & \z\cdd & \z\apo & \z\oli & \z\oli & \z\dst & \z\beg & \z\cdd \\
+na & & stac & ek & twn & ne & & krwn &
+ & Ku & u & ri & e & & do & xa \\
+&&&&&&&&&&&&&&&\\
+\z\apo & \z\dst & \z\ogd & \kp{\z\cdg} & \f\ODD & \z\dst & & &
+ & & & & & & & \\
+a & & soi & oi & & & & &
+ & & & & & & & \\
+\end{tabular}
diff --git a/fonts/byzfonts/paper/el/musphr3.tex b/fonts/byzfonts/paper/el/musphr3.tex
new file mode 100644
index 0000000000..e0d029075b
--- /dev/null
+++ b/fonts/byzfonts/paper/el/musphr3.tex
@@ -0,0 +1,25 @@
+\begin{tabular}{*{16}{@{}c}}
+ & & \multicolumn{14}{c}{>~Hqoc \LEGETOC}\\
+\multicolumn{4}{c}{4shmoc} &&&&&&&&&&&\\
+ & \y\zvt & \z\ago & \z\apo & \y\zxv & \z\dst & \z\beg & \z\aea &
+\z\iso & \y\oli & \z\oli & \z\oli & \z\apo & \z\bco & \z\aea & \f\OBB \\
+{\f C} & e & e & mw & re & & se & se &
+kai & nou & rgia & bar & ka & mph & ka & \\
+&&&&&&&&&&&&&&&\\
+\z\ela & \z\agb & \z\iso & \z\iso & \z\dst & \y\zxz & \y\zxz & \z\bae &
+\z\cdd & \z\cfa & \z\iso & \z\bof & \z\cbo & \f\ABA & \z\aoa & \f\OBB \\
+se & kai & nou & rgia & & ba & rka & a &
+mph & & h & h & ka & & & \\
+kai & sto & Mi & qa & & li & tsi & e &
+bgh & & h & h & & & ka & \\
+\end{tabular}
+\begin{verse}
+Br'i- mwr`e br'i- br'iskw na~utec pallhk'aria\\
+br'iskw na~utec pallhk'aria ki >eyare'uane gi`a y'aria\\
+
+>'E- mwr`e >'E- >'eqete yar~adec y'aria\\
+>'Eqete yar~adec y'aria, gi`a n`a f~an> t`a pallhk'aria\\
+
+>'E- mwr`e >'E- >'eqoume past`a ka`i ql'wria\\
+>'eqoume past`a ka`i ql'wria, ka`i p'ent> <'exh >ok~adec q'wria
+\end{verse}
diff --git a/fonts/byzfonts/symbols1.pdf b/fonts/byzfonts/symbols1.pdf
new file mode 100644
index 0000000000..706bc77548
--- /dev/null
+++ b/fonts/byzfonts/symbols1.pdf
Binary files differ
diff --git a/fonts/byzfonts/symbols2.pdf b/fonts/byzfonts/symbols2.pdf
new file mode 100644
index 0000000000..f731b084d4
--- /dev/null
+++ b/fonts/byzfonts/symbols2.pdf
Binary files differ
diff --git a/fonts/byzfonts/symbols3.pdf b/fonts/byzfonts/symbols3.pdf
new file mode 100644
index 0000000000..60f7741385
--- /dev/null
+++ b/fonts/byzfonts/symbols3.pdf
Binary files differ
diff --git a/fonts/byzfonts/tst.tex b/fonts/byzfonts/tst.tex
new file mode 100644
index 0000000000..9bc3253b72
--- /dev/null
+++ b/fonts/byzfonts/tst.tex
@@ -0,0 +1,62 @@
+\documentclass{article}
+\usepackage{fullpage}
+\usepackage[polutonikogreek]{babel}
+
+\begin{document}
+\font\alf=bzal
+\alf
+\begin{tabular}{cccccccccccc}
+aa & ab & ag & ad & ae & az & ah & aj & ai & ak & al & am\\
+an & av & ao & ap & ar & ac & at & ay & af & ax & au & aw\\
+ba & bb & bg & bd & be & bz & bh & bj & bi & bk & bl & bm\\
+bn & bv & bo & bp & br & bc & bt & by & bf & bx & bu & bw\\
+ga & gb & gg & gd & ge & gz & gh & gj & gi & gk & gl & gm\\
+gn & gv & go & gp & gr & gc & gt & gy & gf & gx & gu & gw\\
+da & db & dg & dd & de & dz & dh & dj & di & dk & dl & dm\\
+dn & dv & do & dp & dr & dc & dt & dy & df & dx & du & dw\\
+ea & eb & eg & ed & ee & ez & eh & ej & ei & ek & el & em\\
+en & ev & eo & ep & er & ec & et & ey & ef & ex & eu & ew\\
+za & zb & zg & zd & ze & zz & zh & zj & zi & zk & zl & zm\\
+zn & zv & zo & zp & zr & zc & zt & zy & zf & zx & zu & zw\\
+ha & hb & hg & hd & he & hz & hh & hj & hi & hk & hl & hm\\
+hn & hv & ho & hp & hr & hc & ht & hy & hf & hx & hu & hw\\
+ja & jb & jg & jd & je & jz & jh & jj & ji & jk & jl & jm\\
+jn & jv & jo & jp & jr & jc & jt & jy & jf & jx & ju & jw\\
+ia & ib & ig & id & ie & iz & ih & ij & ii & ik & il & im\\
+in & iv & io & ip & ir & ic & it & iy & if & ix & iu & iw\\
+ka & kb & kg & kd & ke & kz & kh & kj & ki & kk & kl & km\\
+kn & kv & ko & kp & kr & kc & kt & ky & kf & kx & ku & kw\\
+la & lb & lg & ld & le & lz & lh & lj & li & lk & ll & lm\\
+ln & lv & lo & lp & lr & lc & lt & ly & lf & lx & lu & lw\\
+ma & mb & mg & md & me & mz & mh & mj & mi & mk & ml & mm\\
+mn & mv & mo & mp & mr & mc & mt & my & mf & mx & mu & mw\\
+\end{tabular}
+\newpage
+\begin{tabular}{cccccccccccc}
+na & nb & ng & nd & ne & nz & nh & nj & ni & nk & nl & nm\\
+nn & nv & no & np & nr & nc & nt & ny & nf & nx & nu & nw\\
+va & vb & vg & vd & ve & vz & vh & vj & vi & vk & vl & vm\\
+vn & vv & vo & vp & vr & vc & vt & vy & vf & vx & vu & vw\\
+oa & ob & og & od & oe & oz & oh & oj & oi & ok & ol & om\\
+on & ov & oo & op & or & oc & ot & oy & of & ox & ou & ow\\
+pa & pb & pg & pd & pe & pz & ph & pj & pi & pk & pl & pm\\
+pn & pv & po & pp & pr & pc & pt & py & pf & px & pu & pw\\
+ra & rb & rg & rd & re & rz & rh & rj & ri & rk & rl & rm\\
+rn & rv & ro & rp & rr & rc & rt & ry & rf & rx & ru & rw\\
+ca & cb & cg & cd & ce & cz & ch & cj & ci & ck & cl & cm\\
+cn & cv & co & cp & cr & cc & ct & cy & cf & cx & cu & cw\\
+ta & tb & tg & td & te & tz & th & tj & ti & tk & tl & tm\\
+tn & tv & to & tp & tr & tc & tt & ty & tf & tx & tu & tw\\
+ya & yb & yg & yd & ye & yz & yh & yj & yi & yk & yl & ym\\
+yn & yv & yo & yp & yr & yc & yt & yy & yf & yx & yu & yw\\
+fa & fb & fg & fd & fe & fz & fh & fj & fi & fk & fl & fm\\
+fn & fv & fo & fp & fr & fc & ft & fy & ff & fx & fu & fw\\
+xa & xb & xg & xd & xe & xz & xh & xj & xi & xk & xl & xm\\
+xn & xv & xo & xp & xr & xc & xt & xy & xf & xx & xu & xw\\
+ua & ub & ug & ud & ue & uz & uh & uj & ui & uk & ul & um\\
+un & uv & uo & up & ur & uc & ut & uy & uf & ux & uu & uw\\
+wa & wb & wg & wd & we & wz & wh & wj & wi & wk & wl & wm\\
+wn & wv & wo & wp & wr & wc & wt & wy & wf & wx & wu & ww\\
+\end{tabular}
+
+\end{document}