From bd36712a3846fe8b17a13b5edfdcf10dc8787235 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Tue, 21 Jul 2020 03:03:08 +0000 Subject: CTAN sync 202007210303 --- fonts/charissil/README | 40 +++ fonts/charissil/doc/CharisSIL-features.pdf | Bin 0 -> 742076 bytes fonts/charissil/doc/CharisSIL-samples.pdf | Bin 0 -> 46721 bytes fonts/charissil/doc/CharisSIL-samples.tex | 42 +++ fonts/charissil/doc/FONTLOG.txt | 318 +++++++++++++++++++++ fonts/charissil/doc/OFL.txt | 94 ++++++ fonts/charissil/enc/cha_5222od.enc | 66 +++++ fonts/charissil/enc/cha_6kgbit.enc | 63 ++++ fonts/charissil/enc/cha_7bykzl.enc | 66 +++++ fonts/charissil/enc/cha_7qkcho.enc | 65 +++++ fonts/charissil/enc/cha_byetuc.enc | 65 +++++ fonts/charissil/enc/cha_djsqg6.enc | 65 +++++ fonts/charissil/enc/cha_fr2ebm.enc | 65 +++++ fonts/charissil/enc/cha_jncfzr.enc | 66 +++++ fonts/charissil/enc/cha_l6xsmm.enc | 65 +++++ fonts/charissil/enc/cha_liimvs.enc | 65 +++++ fonts/charissil/enc/cha_nvhmow.enc | 66 +++++ fonts/charissil/enc/cha_trlgdg.enc | 66 +++++ fonts/charissil/enc/cha_yszurh.enc | 65 +++++ fonts/charissil/latex/CharisSIL.sty | 66 +++++ fonts/charissil/latex/LY1CharisSIL-TLF.fd | 157 ++++++++++ fonts/charissil/latex/OT1CharisSIL-TLF.fd | 157 ++++++++++ fonts/charissil/latex/T1CharisSIL-TLF.fd | 157 ++++++++++ fonts/charissil/latex/T2ACharisSIL-TLF.fd | 157 ++++++++++ fonts/charissil/latex/T2BCharisSIL-TLF.fd | 157 ++++++++++ fonts/charissil/latex/T2CCharisSIL-TLF.fd | 157 ++++++++++ fonts/charissil/latex/TS1CharisSIL-TLF.fd | 97 +++++++ fonts/charissil/map/CharisSIL.map | 54 ++++ fonts/charissil/tfm/CharisSIL-Bold-tlf-ly1.tfm | Bin 0 -> 1796 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-ot1.tfm | Bin 0 -> 1364 bytes .../tfm/CharisSIL-Bold-tlf-sc-ly1--base.tfm | Bin 0 -> 1744 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1.tfm | Bin 0 -> 1812 bytes .../tfm/CharisSIL-Bold-tlf-sc-ot1--base.tfm | Bin 0 -> 1320 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1.tfm | Bin 0 -> 1376 bytes .../tfm/CharisSIL-Bold-tlf-sc-t1--base.tfm | Bin 0 -> 1700 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1.tfm | Bin 0 -> 1776 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2a.tfm | Bin 0 -> 1900 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2b.tfm | Bin 0 -> 1856 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2c.tfm | Bin 0 -> 1868 bytes .../charissil/tfm/CharisSIL-Bold-tlf-t1--base.tfm | Bin 0 -> 1704 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-t1.tfm | Bin 0 -> 1772 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-t2a.tfm | Bin 0 -> 1892 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-t2b.tfm | Bin 0 -> 1864 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-t2c.tfm | Bin 0 -> 1868 bytes .../charissil/tfm/CharisSIL-Bold-tlf-ts1--base.tfm | Bin 0 -> 1360 bytes fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1.tfm | Bin 0 -> 1368 bytes .../charissil/tfm/CharisSIL-BoldItalic-tlf-ly1.tfm | Bin 0 -> 2044 bytes .../charissil/tfm/CharisSIL-BoldItalic-tlf-ot1.tfm | Bin 0 -> 1524 bytes .../tfm/CharisSIL-BoldItalic-tlf-sc-ly1--base.tfm | Bin 0 -> 1972 bytes .../tfm/CharisSIL-BoldItalic-tlf-sc-ly1.tfm | Bin 0 -> 2040 bytes .../tfm/CharisSIL-BoldItalic-tlf-sc-ot1--base.tfm | Bin 0 -> 1492 bytes .../tfm/CharisSIL-BoldItalic-tlf-sc-ot1.tfm | Bin 0 -> 1548 bytes .../tfm/CharisSIL-BoldItalic-tlf-sc-t1--base.tfm | Bin 0 -> 1908 bytes .../tfm/CharisSIL-BoldItalic-tlf-sc-t1.tfm | Bin 0 -> 1984 bytes .../tfm/CharisSIL-BoldItalic-tlf-sc-t2a.tfm | Bin 0 -> 2164 bytes .../tfm/CharisSIL-BoldItalic-tlf-sc-t2b.tfm | Bin 0 -> 2132 bytes .../tfm/CharisSIL-BoldItalic-tlf-sc-t2c.tfm | Bin 0 -> 2152 bytes .../tfm/CharisSIL-BoldItalic-tlf-t1--base.tfm | Bin 0 -> 1940 bytes .../charissil/tfm/CharisSIL-BoldItalic-tlf-t1.tfm | Bin 0 -> 2008 bytes .../charissil/tfm/CharisSIL-BoldItalic-tlf-t2a.tfm | Bin 0 -> 2104 bytes .../charissil/tfm/CharisSIL-BoldItalic-tlf-t2b.tfm | Bin 0 -> 2056 bytes .../charissil/tfm/CharisSIL-BoldItalic-tlf-t2c.tfm | Bin 0 -> 2072 bytes .../tfm/CharisSIL-BoldItalic-tlf-ts1--base.tfm | Bin 0 -> 1424 bytes .../charissil/tfm/CharisSIL-BoldItalic-tlf-ts1.tfm | Bin 0 -> 1428 bytes fonts/charissil/tfm/CharisSIL-Italic-tlf-ly1.tfm | Bin 0 -> 2024 bytes fonts/charissil/tfm/CharisSIL-Italic-tlf-ot1.tfm | Bin 0 -> 1540 bytes .../tfm/CharisSIL-Italic-tlf-sc-ly1--base.tfm | Bin 0 -> 1956 bytes .../charissil/tfm/CharisSIL-Italic-tlf-sc-ly1.tfm | Bin 0 -> 2024 bytes .../tfm/CharisSIL-Italic-tlf-sc-ot1--base.tfm | Bin 0 -> 1500 bytes .../charissil/tfm/CharisSIL-Italic-tlf-sc-ot1.tfm | Bin 0 -> 1556 bytes .../tfm/CharisSIL-Italic-tlf-sc-t1--base.tfm | Bin 0 -> 1912 bytes fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1.tfm | Bin 0 -> 1988 bytes .../charissil/tfm/CharisSIL-Italic-tlf-sc-t2a.tfm | Bin 0 -> 2144 bytes .../charissil/tfm/CharisSIL-Italic-tlf-sc-t2b.tfm | Bin 0 -> 2116 bytes .../charissil/tfm/CharisSIL-Italic-tlf-sc-t2c.tfm | Bin 0 -> 2124 bytes .../tfm/CharisSIL-Italic-tlf-t1--base.tfm | Bin 0 -> 1936 bytes fonts/charissil/tfm/CharisSIL-Italic-tlf-t1.tfm | Bin 0 -> 2004 bytes fonts/charissil/tfm/CharisSIL-Italic-tlf-t2a.tfm | Bin 0 -> 2136 bytes fonts/charissil/tfm/CharisSIL-Italic-tlf-t2b.tfm | Bin 0 -> 2092 bytes fonts/charissil/tfm/CharisSIL-Italic-tlf-t2c.tfm | Bin 0 -> 2100 bytes .../tfm/CharisSIL-Italic-tlf-ts1--base.tfm | Bin 0 -> 1412 bytes fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1.tfm | Bin 0 -> 1424 bytes fonts/charissil/tfm/CharisSIL-tlf-ly1.tfm | Bin 0 -> 1812 bytes fonts/charissil/tfm/CharisSIL-tlf-ot1.tfm | Bin 0 -> 1380 bytes fonts/charissil/tfm/CharisSIL-tlf-sc-ly1--base.tfm | Bin 0 -> 1744 bytes fonts/charissil/tfm/CharisSIL-tlf-sc-ly1.tfm | Bin 0 -> 1812 bytes fonts/charissil/tfm/CharisSIL-tlf-sc-ot1--base.tfm | Bin 0 -> 1324 bytes fonts/charissil/tfm/CharisSIL-tlf-sc-ot1.tfm | Bin 0 -> 1380 bytes fonts/charissil/tfm/CharisSIL-tlf-sc-t1--base.tfm | Bin 0 -> 1708 bytes fonts/charissil/tfm/CharisSIL-tlf-sc-t1.tfm | Bin 0 -> 1784 bytes fonts/charissil/tfm/CharisSIL-tlf-sc-t2a.tfm | Bin 0 -> 1952 bytes fonts/charissil/tfm/CharisSIL-tlf-sc-t2b.tfm | Bin 0 -> 1916 bytes fonts/charissil/tfm/CharisSIL-tlf-sc-t2c.tfm | Bin 0 -> 1924 bytes fonts/charissil/tfm/CharisSIL-tlf-t1--base.tfm | Bin 0 -> 1720 bytes fonts/charissil/tfm/CharisSIL-tlf-t1.tfm | Bin 0 -> 1788 bytes fonts/charissil/tfm/CharisSIL-tlf-t2a.tfm | Bin 0 -> 1940 bytes fonts/charissil/tfm/CharisSIL-tlf-t2b.tfm | Bin 0 -> 1908 bytes fonts/charissil/tfm/CharisSIL-tlf-t2c.tfm | Bin 0 -> 1908 bytes fonts/charissil/tfm/CharisSIL-tlf-ts1--base.tfm | Bin 0 -> 1352 bytes fonts/charissil/tfm/CharisSIL-tlf-ts1.tfm | Bin 0 -> 1360 bytes fonts/charissil/truetype/CharisSIL-B.ttf | Bin 0 -> 1443920 bytes fonts/charissil/truetype/CharisSIL-BI.ttf | Bin 0 -> 1504932 bytes fonts/charissil/truetype/CharisSIL-I.ttf | Bin 0 -> 1510100 bytes fonts/charissil/truetype/CharisSIL-R.ttf | Bin 0 -> 1508296 bytes fonts/charissil/type1/CharisSIL-B.pfb | Bin 0 -> 688406 bytes fonts/charissil/type1/CharisSIL-BI.pfb | Bin 0 -> 772909 bytes fonts/charissil/type1/CharisSIL-I.pfb | Bin 0 -> 747416 bytes fonts/charissil/type1/CharisSIL-R.pfb | Bin 0 -> 684711 bytes fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ly1.vf | Bin 0 -> 1696 bytes fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ot1.vf | Bin 0 -> 820 bytes fonts/charissil/vf/CharisSIL-Bold-tlf-sc-t1.vf | Bin 0 -> 1716 bytes fonts/charissil/vf/CharisSIL-Bold-tlf-t1.vf | Bin 0 -> 1716 bytes fonts/charissil/vf/CharisSIL-Bold-tlf-ts1.vf | Bin 0 -> 528 bytes .../vf/CharisSIL-BoldItalic-tlf-sc-ly1.vf | Bin 0 -> 1700 bytes .../vf/CharisSIL-BoldItalic-tlf-sc-ot1.vf | Bin 0 -> 824 bytes .../charissil/vf/CharisSIL-BoldItalic-tlf-sc-t1.vf | Bin 0 -> 1724 bytes fonts/charissil/vf/CharisSIL-BoldItalic-tlf-t1.vf | Bin 0 -> 1720 bytes fonts/charissil/vf/CharisSIL-BoldItalic-tlf-ts1.vf | Bin 0 -> 536 bytes fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ly1.vf | Bin 0 -> 1696 bytes fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ot1.vf | Bin 0 -> 820 bytes fonts/charissil/vf/CharisSIL-Italic-tlf-sc-t1.vf | Bin 0 -> 1720 bytes fonts/charissil/vf/CharisSIL-Italic-tlf-t1.vf | Bin 0 -> 1716 bytes fonts/charissil/vf/CharisSIL-Italic-tlf-ts1.vf | Bin 0 -> 532 bytes fonts/charissil/vf/CharisSIL-tlf-sc-ly1.vf | Bin 0 -> 1692 bytes fonts/charissil/vf/CharisSIL-tlf-sc-ot1.vf | Bin 0 -> 816 bytes fonts/charissil/vf/CharisSIL-tlf-sc-t1.vf | Bin 0 -> 1712 bytes fonts/charissil/vf/CharisSIL-tlf-t1.vf | Bin 0 -> 1708 bytes fonts/charissil/vf/CharisSIL-tlf-ts1.vf | Bin 0 -> 524 bytes 128 files changed, 2501 insertions(+) create mode 100644 fonts/charissil/README create mode 100644 fonts/charissil/doc/CharisSIL-features.pdf create mode 100644 fonts/charissil/doc/CharisSIL-samples.pdf create mode 100644 fonts/charissil/doc/CharisSIL-samples.tex create mode 100644 fonts/charissil/doc/FONTLOG.txt create mode 100644 fonts/charissil/doc/OFL.txt create mode 100644 fonts/charissil/enc/cha_5222od.enc create mode 100644 fonts/charissil/enc/cha_6kgbit.enc create mode 100644 fonts/charissil/enc/cha_7bykzl.enc create mode 100644 fonts/charissil/enc/cha_7qkcho.enc create mode 100644 fonts/charissil/enc/cha_byetuc.enc create mode 100644 fonts/charissil/enc/cha_djsqg6.enc create mode 100644 fonts/charissil/enc/cha_fr2ebm.enc create mode 100644 fonts/charissil/enc/cha_jncfzr.enc create mode 100644 fonts/charissil/enc/cha_l6xsmm.enc create mode 100644 fonts/charissil/enc/cha_liimvs.enc create mode 100644 fonts/charissil/enc/cha_nvhmow.enc create mode 100644 fonts/charissil/enc/cha_trlgdg.enc create mode 100644 fonts/charissil/enc/cha_yszurh.enc create mode 100644 fonts/charissil/latex/CharisSIL.sty create mode 100644 fonts/charissil/latex/LY1CharisSIL-TLF.fd create mode 100644 fonts/charissil/latex/OT1CharisSIL-TLF.fd create mode 100644 fonts/charissil/latex/T1CharisSIL-TLF.fd create mode 100644 fonts/charissil/latex/T2ACharisSIL-TLF.fd create mode 100644 fonts/charissil/latex/T2BCharisSIL-TLF.fd create mode 100644 fonts/charissil/latex/T2CCharisSIL-TLF.fd create mode 100644 fonts/charissil/latex/TS1CharisSIL-TLF.fd create mode 100644 fonts/charissil/map/CharisSIL.map create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-ly1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-ot1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2a.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2b.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2c.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-t1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-t1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-t2a.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-t2b.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-t2c.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ly1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ot1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ly1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ly1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ot1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ot1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2a.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2b.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2c.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2a.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2b.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2c.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ts1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ts1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-ly1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-ot1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ly1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ly1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ot1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ot1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2a.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2b.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2c.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-t1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-t1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-t2a.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-t2b.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-t2c.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-ly1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-ot1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-sc-ly1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-sc-ly1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-sc-ot1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-sc-ot1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-sc-t1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-sc-t1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-sc-t2a.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-sc-t2b.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-sc-t2c.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-t1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-t1.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-t2a.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-t2b.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-t2c.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-ts1--base.tfm create mode 100644 fonts/charissil/tfm/CharisSIL-tlf-ts1.tfm create mode 100644 fonts/charissil/truetype/CharisSIL-B.ttf create mode 100644 fonts/charissil/truetype/CharisSIL-BI.ttf create mode 100644 fonts/charissil/truetype/CharisSIL-I.ttf create mode 100644 fonts/charissil/truetype/CharisSIL-R.ttf create mode 100644 fonts/charissil/type1/CharisSIL-B.pfb create mode 100644 fonts/charissil/type1/CharisSIL-BI.pfb create mode 100644 fonts/charissil/type1/CharisSIL-I.pfb create mode 100644 fonts/charissil/type1/CharisSIL-R.pfb create mode 100644 fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ly1.vf create mode 100644 fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ot1.vf create mode 100644 fonts/charissil/vf/CharisSIL-Bold-tlf-sc-t1.vf create mode 100644 fonts/charissil/vf/CharisSIL-Bold-tlf-t1.vf create mode 100644 fonts/charissil/vf/CharisSIL-Bold-tlf-ts1.vf create mode 100644 fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-ly1.vf create mode 100644 fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-ot1.vf create mode 100644 fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-t1.vf create mode 100644 fonts/charissil/vf/CharisSIL-BoldItalic-tlf-t1.vf create mode 100644 fonts/charissil/vf/CharisSIL-BoldItalic-tlf-ts1.vf create mode 100644 fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ly1.vf create mode 100644 fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ot1.vf create mode 100644 fonts/charissil/vf/CharisSIL-Italic-tlf-sc-t1.vf create mode 100644 fonts/charissil/vf/CharisSIL-Italic-tlf-t1.vf create mode 100644 fonts/charissil/vf/CharisSIL-Italic-tlf-ts1.vf create mode 100644 fonts/charissil/vf/CharisSIL-tlf-sc-ly1.vf create mode 100644 fonts/charissil/vf/CharisSIL-tlf-sc-ot1.vf create mode 100644 fonts/charissil/vf/CharisSIL-tlf-sc-t1.vf create mode 100644 fonts/charissil/vf/CharisSIL-tlf-t1.vf create mode 100644 fonts/charissil/vf/CharisSIL-tlf-ts1.vf (limited to 'fonts') diff --git a/fonts/charissil/README b/fonts/charissil/README new file mode 100644 index 0000000000..475dc67743 --- /dev/null +++ b/fonts/charissil/README @@ -0,0 +1,40 @@ +This is the README for the charissil package, version 5.0, +release 2020-07-19. + +This package provides the CharisSIL family of fonts +adapted by SIL International from Bitstream Charter +in both TrueType and Type1 formats, with support for both +traditional and modern LaTeX processors. + +To install this package on a TDS-compliant +TeX system download the file +"tex-archive"/install/fonts/charissil.tds.zip where the +preferred URL for "tex-archive" is http://mirrors.ctan.org. +Unzip the archive at the root of an appropriate texmf tree, +likely a personal or local tree. If necessary, update the +file-name database (e.g., texhash). Update the font-map +files by enabling the Map file CharisSIL.map. + +To use, add + +\usepackage{CharisSIL} + +to the preamble of your document. This will activate +CharisSIL as the main (serifed) text font. Regular, +Italic, Bold and BoldItalic styles are available. Font +encodings supported are OT1, T1, TS1, LY1 and T2A/B/C. +The only figure style is tabular-lining. + +If LuaLaTeX and xeLaTeX users prefer type1 fonts or wish to +avoid fontspec they may use the type1 option. + +Options scaled= or scale= may be used to +scale the fonts. + +The fonts are licensed under the SIL Open Font License, +version 1.1; the text may be found in the doc directory. +The type1 versions were created using fontforge. The LaTeX +support files were created using autoinst and are licensed +under the terms of the LaTeX Project Public License. +The maintainer of this package is Bob Tennent (rdt at +cs.queensu.ca). diff --git a/fonts/charissil/doc/CharisSIL-features.pdf b/fonts/charissil/doc/CharisSIL-features.pdf new file mode 100644 index 0000000000..07f286e130 Binary files /dev/null and b/fonts/charissil/doc/CharisSIL-features.pdf differ diff --git a/fonts/charissil/doc/CharisSIL-samples.pdf b/fonts/charissil/doc/CharisSIL-samples.pdf new file mode 100644 index 0000000000..2b7f2ef3aa Binary files /dev/null and b/fonts/charissil/doc/CharisSIL-samples.pdf differ diff --git a/fonts/charissil/doc/CharisSIL-samples.tex b/fonts/charissil/doc/CharisSIL-samples.tex new file mode 100644 index 0000000000..4aa01d5eff --- /dev/null +++ b/fonts/charissil/doc/CharisSIL-samples.tex @@ -0,0 +1,42 @@ +\documentclass{article} +\usepackage{iftex} +\usepackage[T2A,T1]{fontenc} +\usepackage[scale=1.0]{CharisSIL} +\usepackage{lipsum} +\begin{document} +\thispagestyle{empty} + +\begin{center}\huge\bf CharisSIL +\end{center} + + +\section*{Regular} +\lipsum[1] + +\section*{Small Caps} +\textsc{\lipsum[1]} + +\section*{Italic} +\textit{\lipsum[2]} + +\section*{Bold} + +\textbf{\lipsum[3]} + +\section*{Bold Italic} + + +\textbf{\textit{\lipsum[4]}} + +\section*{Numbers} + +0123456789 + +\section*{Cyrillic} + +{\ifxetex\else\ifluatex\else\fontencoding{T2A}\selectfont\fi\fi + +Съешь ещё этих мягких французских булок да +выпей чаю!} + +\end{document} diff --git a/fonts/charissil/doc/FONTLOG.txt b/fonts/charissil/doc/FONTLOG.txt new file mode 100644 index 0000000000..fbb31aaef8 --- /dev/null +++ b/fonts/charissil/doc/FONTLOG.txt @@ -0,0 +1,318 @@ +FONTLOG +Charis SIL font family +======================== + + +This file provides detailed information on the Charis SIL family of fonts. +This information should be distributed along with the Charis SIL fonts and +any derivative works. + + +Basic Font Information +---------------------- + +Charis is similar to Bitstream Charter, one of the first fonts designed +specifically for laser printers. It is highly readable and holds up well in +less-than-ideal reproduction environments. It also has a full set of styles +- regular, italic, bold, bold italic - and so is more useful in general +publishing than Doulos SIL. Charis is a serif proportionally spaced font +optimized for readability in long printed documents. + +The goal for this product was to provide a single Unicode-based font family +that would contain a comprehensive inventory of glyphs needed for almost any +Roman- or Cyrillic-based writing system, whether used for phonetic or +orthographic needs. In addition, there is provision for other characters and +symbols useful to linguists. This font makes use of state-of-the-art font +technologies to support complex typographic issues, such as the need to +position arbitrary combinations of base glyphs and diacritics optimally. + +Four fonts from this typeface family are included in this release: + + * Charis SIL Regular + * Charis SIL Bold + * Charis SIL Italic + * Charis SIL Bold Italic + +The design of the basic character set of Charis SIL is similar (but not +identical) to Bitstream Charter, designed by Matthew Carter. The following +notice accompanied the Charter fonts: + +(c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA. + +You are hereby granted permission under all Bitstream propriety rights to +use, copy, modify, sublicense, sell, and redistribute the 4 Bitstream +Charter (r) Type 1 outline fonts and the 4 Courier Type 1 outline fonts +for any purpose and without restriction; provided, that this notice is left +intact on all copies of such fonts and that Bitstream's trademark is +acknowledged as shown below on all unmodified copies of the 4 Charter +Type 1 fonts. + +BITSTREAM CHARTER is a registered trademark of Bitstream Inc. + +SIL International is the creator of the Charis SIL fonts, and is the owner +of all proprietary rights therein. + + +A Note Regarding the Open Font License and TypeTuner +---------------------------------------------------- + +The OFL prohibits the use of Reserved Font Names "Charis" and "SIL" in +the name of any font that is derived from the Original Version of Charis +SIL. However, SIL International (the Copyright Holder) grants through +this separate written agreement the right to use the Reserved Font Names +in any Modified Version of this font created by using TypeTuner as long +as the feature information contained in the Original Version is used, +unmodified, as the source for TypeTuner feature information, and +"Charis SIL" is not the resulting font family name. + +TypeTuner-produced fonts created in this manner are still bound by the +terms of the OFL. Specifically, the use of Reserved Font Names is +prohibited when making derivatives of a TypeTuner-produced font. Anyone +making a derivative of a TypeTuner font will need to find a different +name. For example a TypeTuner-produced font may be named +"Charis SIL Literacy SomeFarAwayPlace" but a derivative of that font made +with other tools would not be allowed to use the "Charis" and "SIL" +Reserved Font Names and would have to be named something like "Grace Foo". + + +ChangeLog +--------- +(This should list both major and minor changes, most recent first.) + +27 Oct 2014 (SIL NRSI team) Charis SIL version 5.000 +- Added Stylistic Sets to the font for OpenType support + of previously Graphite-only features +- Added Character Variants to the font for OpenType support + of previously Graphite-only features +- Added Serbian feature when Serbian language is turned on +- Added hook D variant feature (for U+018A/U+0257) +- Removed "Show deprecated PUA" feature +- Removed "Romanian-style diacritics" feature + (because glyphs are now encoded) +- Removed "Diacritic selection" feature +- Added U+039E, U+03BC, U+03C6 and U+03C9 in the Greek and Coptic block +- Added U+0528..U+052F in the Cyrillic Supplement block +- Added U+2041 in the General Punctuation block +- Added U+2095..U+209C in the Superscripts and Subscripts block +- Added U+20B6..U+20BD in the Currency Symbols block +- Added U+210C, U+2113, U+2117, U+212D, U+2135, U+214F in the + Letterlike Symbols block +- Added U+2150..U+2152 and U+2189 in the Number Forms block +- Added U+2226, U+2234..U+2235, U+2262, U+2282..U+2287 in the + Mathematical Operators block +- Added U+2640, U+2642, U+266D, U+266F in the Miscellaneous Symbols block +- Added U+27E8..U+27E9 in the Miscellaneous Mathematical Symbols-A block +- Added U+2C7E..U+2C7F in the Latin Extended-C block +- Added U+2C88 in the Coptic block +- Added U+2E00..U+2E0D, U+2E3A..U+2E3B in the Supplemental + Punctuation block +- Added U+A736..U+A73F, U+A742..U+A74D, U+A750..U+A787, U+A790..U+A7AD, + U+A7B0..U+A7B1, U+A7F7..U+A7FA in the Latin Extended-D block. + These were also added to relevant features. +- Added U+A92E in the Kayah Li block (to support the Kayah Li language + when using the Roman script) +- Added U+AB64..U+AB65 in the Latin Extended-E block +- Added U+1D40C, U+1D504..U+1D505, U+1D50A, U+1D50E..U+1D50F, U+1D514, + U+1D516..U+1D517, U+1D519 in the Mathematical Alphanumeric Symbols block +- Added PUA characters U+F26C (curl J) and U+F26D (left-hook b) +- Characters in our PUA that were added to Unicode have had their + codepoints updated: + F1AD>A7F9, F266>A78E, F26B>A78D, F32C>0526, F32D>0527, F17B>1DFD, F209>2C70 +- These PUA characters were deprecated (now white on black glyphs): + U+F17B, U+F1AD, U+F209, U+F247, U+F248, U+F266, U+F26B, U+F32C, U+F32D +- Deleted U+0149 as it is officially deprecated in Unicode +- Added support for shorter macrons under narrow letters (i,l,r,t). + (This only works for Graphite or using precomposed characters in OpenType.) +- Made it possible for saltillo characters (U+A78B and U+A78C) to "carry" + diacritics +- Improved design of U+A722..U+A725 and U+A78D +- Refactored all cedilla positioning +- Removal of unneeded duplicate glyphs (because of improvements in smart + font code) +- Bug fix in Graphite code to allow for simultaneous selection of Vietnamese + alternates and Small Caps +- Bug fix in Graphite code to allow for simultaneous selection of Ogonek + alternates and Small Caps +- Improved hinting +- Significant size, position and metric changes made to Subscript and Superscript + parentheses, plus, minus, equals. +- Size of guillomets (U+00AB U+00BB U+2039 U+203A) modified to match the font. + Metrics were not changed. +- Arrowhead design of U+21A8 modified to match the other arrows +- Placement of Ogonek revisited +- Slight modification to positioning of U+0361 and U+035C in Italic and Bold Italic +- Changed the strongly curved hooks on Cyrillic U+04C3..U+04C4, U+04C7..U+04C8, + U+04FC..U+04FD, U+0512..U+0513 to be more consistent with other hooks +- Modified Cyrillic italic versions of U+04AF, U+04B1, U+04B5, U+04BC, U+04BE, U+04D8 +- Modified design of U+A78D to be more curved and less squared +- Changed postscript names for U+0218 and U+0219 +- Changed postscript names for U+2203, U+232A and U+2329 +- "Hide tone contour staves" feature now works with single tonebar +- U+1DBF now follows weight and italic changes +- Allowed combining marks to render properly with U+02D0 + +10 Jun 2013 (SIL NRSI team) Charis SIL version 4.114 +- optimized Graphite code for faster processing of plain ASCII text + +1 Aug 2012 (SIL NRSI team) Charis SIL version 4.112 +- Changed Graphite feature identifiers from integers to 4-character + alphanumeric tags (no other changes) + +12 Sep 2011 (SIL NRSI team) Charis SIL version 4.110 +- Removed the VDMX table +- Changed version number (using ttfsetver) + +25 Aug 2011 (SIL NRSI team) Charis SIL version 4.108 +- Double-encoded the SIL PUA characters which were added to Unicode 5.2 and 6.0 + (using ttfremap) +- Encoded 1D29 (using ttfremap) +- Corrected problem with coverage tables (using ttfsortcover) +- Changed version number (using ttfsetver) +- Added device metric tables +- Added an empty dsig table + +05 May 2009 (Alan Ward) Charis SIL version 4.106 +- TypeTuner (Silt) table changed so that line metrics from legacy fonts + can be imported + +20 Mar 2009 (SIL NRSI team) Charis SIL version 4.106 +- Added support for Unicode 5.1 Latin and Cyrillic additions +- Other characters added: 0462, 0463, 0474, 0475, 0524, 0525, 20E5, 2203, 2204, + 231C..U+231F, 2329, 232A, 239B..23AD, A722..U+A725 +- Added PUA characters F26B, F32C, F32D +- Design changes: 002F, 00A1, 00BF, 02D0, 02ED, 02FF, 034B, 04A8, 04A9, 04BC, + 04BD, 04BE, 04BF, 04E0, 04E1, 045F, 04AA, 04AB, F208, F209, 0358 +- Fixed attachment points on 1D68, 1D69, 1D6A, 04FA, 04FB, fi and fl ligatures +- Fixed collision issues for Vietnamese glyphs 'with horn' +- Fixed advance of t-caron +- Feature modifications: + * new alternates added to feature ID 1033 and renamed from Small v-hook + alternate + to V-hook alternates + * new alternate U+2C65 LATIN SMALL LETTER A WITH STROKE added to + Literacy alternates feature + * default for Diacritic selection was changed from "on" to "off" + (by request of FieldWorks team) +- Added new features: + * Small Caps + * Non-European caron alternates + * Capital B-hook alternate + * Show deprecated PUA +- Slant italic bug fixed (dot on i was not disappearing with combining marks) +- Removal of about 700 unused glyphs (including precomposed chao tone letters + which were no longer needed since these are now dynamically created) +- Fixed issues: kern table error, usMaxContext and yMax errors +- Several OpenType issues fixed +- Graphite reordering bug fixed +- Automated AAT build process +- Changed OFL license to version 1.1 + +9 May 2008 (SIL NRSI team) Charis SIL version 4.104 +- Double-encoded the SIL PUA characters which were added to Unicode 5.1 + (using ttfremap) +- Changed version number (using ttfsetver) + +16 Aug 2007 (SIL NRSI team) Charis SIL version 4.102 +- Modified the OpenType features so that InDesign's built-in small caps work + +31 Jan 2007 (SIL NRSI team) Charis SIL version 4.100 +- Added PUA character F26A +- Added 2308, 2309 +- Removed Cyrillic italic alternates feature and added those 3 characters to the + slant italic specials feature +- Fixed bug in nine-level tones (in PUA) feature +- Made Chinantec tones larger, added 02C9 to this feature +- Fixed bug in GSUB table to work in Pango + +15 Dec 2006 (SIL NRSI team) Charis SIL version 4.0.04 beta 1 (Version 4.004) +- Beta release (should not be distributed!) +- Added support for Unicode 5 Latin and Cyrillic additions +- Other new chars: 2053, 211F, 2123, 2423, FE20..FE23 +- Numerous new PUA characters +- Deprecated some existing PUA chars now added to Unicode +- New features: + - Open O alternate + - Chinantec tones + - Pitch contour tramlines + - Cyrillic italic alternates +- Tone bars no longer limited to 3 sequences (OpenType) +- Added glyphs for nine-level tones (in PUA) +- Design changes to some Greek, Cyrillic, ogonek and modifier glyphs, + particularly in italic faces + +31 Jan 2006 (SIL NRSI team) Charis SIL version 4.0.02 (Version 4.002) +- First version released under the SIL Open Font License + + +Information for Contributors +---------------------------- + +The release of Charis SIL version 4.0.02 (Version 4.002) (and any subsequent +versions) under the OFL license provides a means for people to modify the fonts +to meet their needs and contribute to the project. For information on what +you're allowed to change or modify, consult the OFL and OFL-FAQ. + +Anyone can make their own modified version of Charis SIL (using a different +name), but SIL International will continue to maintain and develop the +canonical version of the Charis SIL fonts. As the package maintainer, we +welcome contributions. Here are some things to keep in mind: + +Format: We are open to contributions in various formats, but if you want to +maximise the chances of us including your work, please make it available to +us (via email or a URL) as either a FontLab database (preferred) or a +PostScript Type 1 (or OT-CFF) font. + +Source files: We are not yet making the extended source files available, because +our build system is rather complex and difficult to reproduce. We hope to +include an easier process in the future. + +Copyright attribution: If you submit something for inclusion in the main +Charis SIL fonts, we will ask you to affirm that it is your original work, +and ask you to assign the copyright of your work to SIL International. This +is to ensure that future releases can be made under improved versions of the +OFL without needing to track you down for further permission. This follows +the same principle used by the FSF. Keep in mind that we are a +not-for-profit organization committed to free/libre and open source +software, and that any contributions incorporated in the fonts will always +be available under the OFL or a similar license. + +Quality: Because we want to be able to guarantee a high level of quality for +the primary Charis SIL fonts, we will review submissions carefully. Please +don't be discouraged if we do not include a submission for this reason, or +ask you to make specific revisions. + +Types of contributions: If you wish to make a contribution - a set of +additional glyphs, scripts, code, etc. - please contact us before you do any +work to see if it is a contribution we currently need. Every addition adds +to the complexity of the project and needs to be carefully planned. This +also avoids two people working on the same type of addition at the same time. + +Linux packages: Please contact the upstream maintainer of the various +packages - nicolas_spalinger@sil.org - if you want to help package or +maintain a package. + +When submissions will be included: We plan to revise the fonts when major +updates are needed (eg new versions of Unicode). If you wish to make +submissions, contact us on the timing. + +Acknowledgements +---------------- +(Here is where contributors can be acknowledged. If you make modifications +be sure to add your name (N), email (E), web-address (W) and description +(D). This list is sorted by last name in alphabetical order.) + +N: Walt Agee, Miriam Martin, Annie Olsen, Victor Gaultney, Lorna Priest, +Alan Ward, Bob Hallissy, Martin Hosken, Sharon Correll, Jon Coblentz, +Jonathan Kew +E: http://scripts.sil.org/support +W: http://scripts.sil.org/ +D: SIL designers and font engineers + +The Charis SIL project is maintained by SIL International. + +For more information please visit the Charis SIL page on SIL International's +Computers and Writing systems website: +http://scripts.sil.org/CharisSILfont + +Support through the website: http://scripts.sil.org/Support + diff --git a/fonts/charissil/doc/OFL.txt b/fonts/charissil/doc/OFL.txt new file mode 100644 index 0000000000..f8d60c8fa6 --- /dev/null +++ b/fonts/charissil/doc/OFL.txt @@ -0,0 +1,94 @@ +This Font Software is Copyright (c) 1997-2014, SIL International (http://scripts.sil.org/) +with Reserved Font Names "Charis" and "SIL". + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/fonts/charissil/enc/cha_5222od.enc b/fonts/charissil/enc/cha_5222od.enc new file mode 100644 index 0000000000..a8fff7f07e --- /dev/null +++ b/fonts/charissil/enc/cha_5222od.enc @@ -0,0 +1,66 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_5222od2mpjwoqor65x2zaufdmh +% Encoding created by otftotfm on Sun Jul 19 20:18:56 2020 +% Command line follows encoding +/AutoEnc_5222od2mpjwoqor65x2zaufdmh [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /angleleft /angleright +%10 + /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef + /.notdef /dotlessi.sc /uni0237 /ff /fi /fl /ffi /ffl +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc + /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc +%70 + /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc + /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen +%80 + /.notdef /uni0492 /.notdef /uni0494 /uni04BA /uni0496 /.notdef /uni04E0 + /uni0409 /uni049A /.notdef /uni04C3 /.notdef /uni04A2 /uni04A4 /uni04C7 +%90 + /uni04E8 /.notdef /uni040E /uni04AE /.notdef /uni04B2 /.notdef /uni04CB + /uni04B6 /uni040A /uni04D8 /.notdef /uni0401 /uni2116 /currency /section +%A0 + /.notdef /uni0493.sc /.notdef /uni0495.sc /uni04BB.sc /uni0497.sc /.notdef /uni04E1.sc + /uni0459.sc /uni049B.sc /.notdef /uni04C4.sc /.notdef /uni04A3.sc /uni04A5.sc /uni04C8.sc +%B0 + /uni04E9.sc /.notdef /uni045E.sc /uni04AF.sc /.notdef /uni04B3.sc /.notdef /uni04CC.sc + /uni04B7.sc /uni045A.sc /uni04D9.sc /.notdef /uni0451.sc /quotedblbase /guillemotleft /guillemotright +%C0 + /uni0410 /uni0411 /uni0412 /uni0413 /uni0414 /uni0415 /uni0416 /uni0417 + /uni0418 /uni0419 /uni041A /uni041B /uni041C /uni041D /uni041E /uni041F +%D0 + /uni0420 /uni0421 /uni0422 /uni0423 /uni0424 /uni0425 /uni0426 /uni0427 + /uni0428 /uni0429 /uni042A /uni042B /uni042C /uni042D /uni042E /uni042F +%E0 + /uni0430.sc /uni0431.sc /uni0432.sc /uni0433.sc /uni0434.sc /uni0435.sc /uni0436.sc /uni0437.sc + /uni0438.sc /uni0439.sc /uni043A.sc /uni043B.sc /uni043C.sc /uni043D.sc /uni043E.sc /uni043F.sc +%F0 + /uni0440.sc /uni0441.sc /uni0442.sc /uni0443.sc /uni0444.sc /uni0445.sc /uni0446.sc /uni0447.sc + /uni0448.sc /uni0449.sc /uni044A.sc /uni044B.sc /uni044C.sc /uni044D.sc /uni044E.sc /uni044F.sc +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t2b +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX CYRILLIC FONT ENCODING - T2B --feature=kern +% --feature=liga --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl +% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl +% --unicoding=germandbls =: SSsmall CharisSIL-BI.ttf +% CharisSIL-BoldItalic-tlf-sc-t2b' diff --git a/fonts/charissil/enc/cha_6kgbit.enc b/fonts/charissil/enc/cha_6kgbit.enc new file mode 100644 index 0000000000..185ffca079 --- /dev/null +++ b/fonts/charissil/enc/cha_6kgbit.enc @@ -0,0 +1,63 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_6kgbitvse6dggxfzp6zdekm46d +% Encoding created by otftotfm on Sun Jul 19 20:18:56 2020 +% Command line follows encoding +/AutoEnc_6kgbitvse6dggxfzp6zdekm46d [ +%00 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk +%10 + /question /C /quotedblbase /questiondown /exclamdown /.notdef /.notdef /.notdef + /arrowleft /arrowright /.notdef /.notdef /.notdef /.notdef /endash /.notdef +%20 + /uni2423 /.notdef /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle + /.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction +%30 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /angleleft /minus /angleright /.notdef +%40 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%50 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Omega + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /arrowup /arrowdown +%60 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%70 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%80 + /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /uni2225 /perthousand + /bullet /.notdef /.notdef /.notdef /florin /colonmonetary /uni20A9 /.notdef +%90 + /.notdef /.notdef /lira /.notdef /.notdef /.notdef /dong /trademark + /.notdef /.notdef /.notdef /uni2116 /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section + /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef +%B0 + /degree /plusminus /twosuperior /threesuperior /.notdef /mu /paragraph /periodcentered + /.notdef /onesuperior /ordmasculine /radical /onequarter /onehalf /threequarters /Euro +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ts1 +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 +% CharisSIL-BI.ttf CharisSIL-BoldItalic-tlf-ts1' diff --git a/fonts/charissil/enc/cha_7bykzl.enc b/fonts/charissil/enc/cha_7bykzl.enc new file mode 100644 index 0000000000..ec6486c7b3 --- /dev/null +++ b/fonts/charissil/enc/cha_7bykzl.enc @@ -0,0 +1,66 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_7bykzlzbojrydijgiqebwbvnbb +% Encoding created by otftotfm on Sun Jul 19 20:18:55 2020 +% Command line follows encoding +/AutoEnc_7bykzlzbojrydijgiqebwbvnbb [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /angleleft /angleright +%10 + /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef + /.notdef /dotlessi.sc /uni0237 /ff /fi /fl /ffi /ffl +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc + /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc +%70 + /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc + /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen +%80 + /uni0490 /uni0492 /uni0402 /uni040B /uni04BA /uni0496 /uni0498 /uni0409 + /uni0407 /uni049A /uni04A0 /uni049C /uni04D4 /uni04A2 /uni04A4 /uni0405 +%90 + /uni04E8 /uni04AA /uni040E /uni04AE /uni04B0 /uni04B2 /uni040F /uni04B8 + /uni04B6 /uni0404 /uni04D8 /uni040A /uni0401 /uni2116 /currency /section +%A0 + /uni0491.sc /uni0493.sc /uni0452.sc /uni045B.sc /uni04BB.sc /uni0497.sc /uni0499.sc /uni0459.sc + /uni0457.sc /uni049B.sc /uni04A1.sc /uni049D.sc /uni04D5.sc /uni04A3.sc /uni04A5.sc /uni0455.sc +%B0 + /uni04E9.sc /uni04AB.sc /uni045E.sc /uni04AF.sc /uni04B1.sc /uni04B3.sc /uni045F.sc /uni04B9.sc + /uni04B7.sc /uni0454.sc /uni04D9.sc /uni045A.sc /uni0451.sc /quotedblbase /guillemotleft /guillemotright +%C0 + /uni0410 /uni0411 /uni0412 /uni0413 /uni0414 /uni0415 /uni0416 /uni0417 + /uni0418 /uni0419 /uni041A /uni041B /uni041C /uni041D /uni041E /uni041F +%D0 + /uni0420 /uni0421 /uni0422 /uni0423 /uni0424 /uni0425 /uni0426 /uni0427 + /uni0428 /uni0429 /uni042A /uni042B /uni042C /uni042D /uni042E /uni042F +%E0 + /uni0430.sc /uni0431.sc /uni0432.sc /uni0433.sc /uni0434.sc /uni0435.sc /uni0436.sc /uni0437.sc + /uni0438.sc /uni0439.sc /uni043A.sc /uni043B.sc /uni043C.sc /uni043D.sc /uni043E.sc /uni043F.sc +%F0 + /uni0440.sc /uni0441.sc /uni0442.sc /uni0443.sc /uni0444.sc /uni0445.sc /uni0446.sc /uni0447.sc + /uni0448.sc /uni0449.sc /uni044A.sc /uni044B.sc /uni044C.sc /uni044D.sc /uni044E.sc /uni044F.sc +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t2a +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A --feature=kern +% --feature=liga --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl +% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl +% --unicoding=germandbls =: SSsmall CharisSIL-BI.ttf +% CharisSIL-BoldItalic-tlf-sc-t2a' diff --git a/fonts/charissil/enc/cha_7qkcho.enc b/fonts/charissil/enc/cha_7qkcho.enc new file mode 100644 index 0000000000..5df34a427f --- /dev/null +++ b/fonts/charissil/enc/cha_7qkcho.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_7qkchohwjspopq3y3zvj2rm2de +% Encoding created by otftotfm on Sun Jul 19 20:18:54 2020 +% Command line follows encoding +/AutoEnc_7qkchohwjspopq3y3zvj2rm2de [ +%00 + /Gamma /Delta /Theta /.notdef /Xi /Pi /.notdef /.notdef + /.notdef /Psi /Omega /ff /fi /fl /ffi /ffl +%10 + /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ot1 +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX TEXT --feature=kern --feature=liga +% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i +% =: ffi --ligkern=ff l =: ffl CharisSIL-BI.ttf +% CharisSIL-BoldItalic-tlf-ot1' diff --git a/fonts/charissil/enc/cha_byetuc.enc b/fonts/charissil/enc/cha_byetuc.enc new file mode 100644 index 0000000000..fcfd7889d9 --- /dev/null +++ b/fonts/charissil/enc/cha_byetuc.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_byetuc5xcnujkzo2sthqulbcub +% Encoding created by otftotfm on Sun Jul 19 20:18:55 2020 +% Command line follows encoding +/AutoEnc_byetuc5xcnujkzo2sthqulbcub [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /angleleft /angleright +%10 + /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef + /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde /hyphen +%80 + /uni04A6 /uni04B4 /uni04AC /uni0494 /uni04BA /.notdef /uni048E /uni04E0 + /.notdef /uni049A /.notdef /uni049E /.notdef /uni04A2 /.notdef /uni04C7 +%90 + /uni04E8 /uni04BC /uni04BE /uni048C /.notdef /uni04B2 /uni040F /uni04A8 + /uni04B6 /.notdef /uni04D8 /.notdef /uni0401 /uni2116 /currency /section +%A0 + /uni04A7 /uni04B5 /uni04AD /uni0495 /uni04BB /.notdef /uni048F /uni04E1 + /.notdef /uni049B /.notdef /uni049F /.notdef /uni04A3 /.notdef /uni04C8 +%B0 + /uni04E9 /uni04BD /uni04BF /uni048D /.notdef /uni04B3 /uni045F /uni04A9 + /uni04B7 /.notdef /uni04D9 /.notdef /uni0451 /quotedblbase /guillemotleft /guillemotright +%C0 + /uni0410 /uni0411 /uni0412 /uni0413 /uni0414 /uni0415 /uni0416 /uni0417 + /uni0418 /uni0419 /uni041A /uni041B /uni041C /uni041D /uni041E /uni041F +%D0 + /uni0420 /uni0421 /uni0422 /uni0423 /uni0424 /uni0425 /uni0426 /uni0427 + /uni0428 /uni0429 /uni042A /uni042B /uni042C /uni042D /uni042E /uni042F +%E0 + /uni0430 /uni0431 /uni0432 /uni0433 /uni0434 /uni0435 /uni0436 /uni0437 + /uni0438 /uni0439 /uni043A /uni043B /uni043C /uni043D /uni043E /uni043F +%F0 + /uni0440 /uni0441 /uni0442 /uni0443 /uni0444 /uni0445 /uni0446 /uni0447 + /uni0448 /uni0449 /uni044A /uni044B /uni044C /uni044D /uni044E /uni044F +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t2c +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX CYRILLIC FONT ENCODING - T2C --feature=kern +% --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff +% --ligkern=ff i =: ffi --ligkern=ff l =: ffl CharisSIL-BI.ttf +% CharisSIL-BoldItalic-tlf-t2c' diff --git a/fonts/charissil/enc/cha_djsqg6.enc b/fonts/charissil/enc/cha_djsqg6.enc new file mode 100644 index 0000000000..03bf836638 --- /dev/null +++ b/fonts/charissil/enc/cha_djsqg6.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_djsqg67fuujwa6yvcospgzc5wd +% Encoding created by otftotfm on Sun Jul 19 20:18:55 2020 +% Command line follows encoding +/AutoEnc_djsqg67fuujwa6yvcospgzc5wd [ +%00 + /Gamma /Delta /Theta /.notdef /Xi /Pi /.notdef /.notdef + /.notdef /Psi /Omega /ff /fi /fl /ffi /ffl +%10 + /dotlessi.sc /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash +%20 + /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent +%60 + /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc + /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc +%70 + /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc + /x.sc /y.sc /z.sc /endash /emdash /hungarumlaut /tilde /dieresis +%80 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /lslash.sc /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ot1 +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX TEXT --feature=kern --feature=liga +% --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff +% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =: +% SSsmall CharisSIL-BI.ttf CharisSIL-BoldItalic-tlf-sc-ot1' diff --git a/fonts/charissil/enc/cha_fr2ebm.enc b/fonts/charissil/enc/cha_fr2ebm.enc new file mode 100644 index 0000000000..add10a0ea8 --- /dev/null +++ b/fonts/charissil/enc/cha_fr2ebm.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_fr2ebmbkfql5275f34tkpemi3b +% Encoding created by otftotfm on Sun Jul 19 20:18:55 2020 +% Command line follows encoding +/AutoEnc_fr2ebmbkfql5275f34tkpemi3b [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /angleleft /angleright +%10 + /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef + /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde /hyphen +%80 + /uni0490 /uni0492 /uni0402 /uni040B /uni04BA /uni0496 /uni0498 /uni0409 + /uni0407 /uni049A /uni04A0 /uni049C /uni04D4 /uni04A2 /uni04A4 /uni0405 +%90 + /uni04E8 /uni04AA /uni040E /uni04AE /uni04B0 /uni04B2 /uni040F /uni04B8 + /uni04B6 /uni0404 /uni04D8 /uni040A /uni0401 /uni2116 /currency /section +%A0 + /uni0491 /uni0493 /uni0452 /uni045B /uni04BB /uni0497 /uni0499 /uni0459 + /uni0457 /uni049B /uni04A1 /uni049D /uni04D5 /uni04A3 /uni04A5 /uni0455 +%B0 + /uni04E9 /uni04AB /uni045E /uni04AF /uni04B1 /uni04B3 /uni045F /uni04B9 + /uni04B7 /uni0454 /uni04D9 /uni045A /uni0451 /quotedblbase /guillemotleft /guillemotright +%C0 + /uni0410 /uni0411 /uni0412 /uni0413 /uni0414 /uni0415 /uni0416 /uni0417 + /uni0418 /uni0419 /uni041A /uni041B /uni041C /uni041D /uni041E /uni041F +%D0 + /uni0420 /uni0421 /uni0422 /uni0423 /uni0424 /uni0425 /uni0426 /uni0427 + /uni0428 /uni0429 /uni042A /uni042B /uni042C /uni042D /uni042E /uni042F +%E0 + /uni0430 /uni0431 /uni0432 /uni0433 /uni0434 /uni0435 /uni0436 /uni0437 + /uni0438 /uni0439 /uni043A /uni043B /uni043C /uni043D /uni043E /uni043F +%F0 + /uni0440 /uni0441 /uni0442 /uni0443 /uni0444 /uni0445 /uni0446 /uni0447 + /uni0448 /uni0449 /uni044A /uni044B /uni044C /uni044D /uni044E /uni044F +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t2a +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX CYRILLIC FONT ENCODING - T2A --feature=kern +% --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff +% --ligkern=ff i =: ffi --ligkern=ff l =: ffl CharisSIL-BI.ttf +% CharisSIL-BoldItalic-tlf-t2a' diff --git a/fonts/charissil/enc/cha_jncfzr.enc b/fonts/charissil/enc/cha_jncfzr.enc new file mode 100644 index 0000000000..ef9e892fc2 --- /dev/null +++ b/fonts/charissil/enc/cha_jncfzr.enc @@ -0,0 +1,66 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_jncfzrwcoqoe27jlkenffyzyig +% Encoding created by otftotfm on Sun Jul 19 20:18:55 2020 +% Command line follows encoding +/AutoEnc_jncfzrwcoqoe27jlkenffyzyig [ +%00 + /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /.notdef /.notdef /uni200C /ffl /ffi /ff /fl /fi +%10 + /dotlessi.sc /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /.notdef /ae.sc /oe.sc /oslash.sc /AE /OE /Oslash +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore +%60 + /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc + /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc +%70 + /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc + /x.sc /y.sc /z.sc /braceleft /bar /braceright /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin.sc /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus +%90 + /lslash.sc /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron.sc /guilsinglright /oe.sc /zcaron.sc /asciitilde /Ydieresis +%A0 + /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron +%B0 + /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc + /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc +%F0 + /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex.sc /otilde.sc /odieresis.sc /divide + /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /ydieresis.sc +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ly1 +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern +% --feature=liga --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl +% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl +% --unicoding=germandbls =: SSsmall CharisSIL-BI.ttf +% CharisSIL-BoldItalic-tlf-sc-ly1' diff --git a/fonts/charissil/enc/cha_l6xsmm.enc b/fonts/charissil/enc/cha_l6xsmm.enc new file mode 100644 index 0000000000..2cf8290d1c --- /dev/null +++ b/fonts/charissil/enc/cha_l6xsmm.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_l6xsmmksqgw54k3cninsreavof +% Encoding created by otftotfm on Sun Jul 19 20:18:55 2020 +% Command line follows encoding +/AutoEnc_l6xsmmksqgw54k3cninsreavof [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /angleleft /angleright +%10 + /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef + /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde /hyphen +%80 + /.notdef /uni0492 /.notdef /uni0494 /uni04BA /uni0496 /.notdef /uni04E0 + /uni0409 /uni049A /.notdef /uni04C3 /.notdef /uni04A2 /uni04A4 /uni04C7 +%90 + /uni04E8 /.notdef /uni040E /uni04AE /.notdef /uni04B2 /.notdef /uni04CB + /uni04B6 /uni040A /uni04D8 /.notdef /uni0401 /uni2116 /currency /section +%A0 + /.notdef /uni0493 /.notdef /uni0495 /uni04BB /uni0497 /.notdef /uni04E1 + /uni0459 /uni049B /.notdef /uni04C4 /.notdef /uni04A3 /uni04A5 /uni04C8 +%B0 + /uni04E9 /.notdef /uni045E /uni04AF /.notdef /uni04B3 /.notdef /uni04CC + /uni04B7 /uni045A /uni04D9 /.notdef /uni0451 /quotedblbase /guillemotleft /guillemotright +%C0 + /uni0410 /uni0411 /uni0412 /uni0413 /uni0414 /uni0415 /uni0416 /uni0417 + /uni0418 /uni0419 /uni041A /uni041B /uni041C /uni041D /uni041E /uni041F +%D0 + /uni0420 /uni0421 /uni0422 /uni0423 /uni0424 /uni0425 /uni0426 /uni0427 + /uni0428 /uni0429 /uni042A /uni042B /uni042C /uni042D /uni042E /uni042F +%E0 + /uni0430 /uni0431 /uni0432 /uni0433 /uni0434 /uni0435 /uni0436 /uni0437 + /uni0438 /uni0439 /uni043A /uni043B /uni043C /uni043D /uni043E /uni043F +%F0 + /uni0440 /uni0441 /uni0442 /uni0443 /uni0444 /uni0445 /uni0446 /uni0447 + /uni0448 /uni0449 /uni044A /uni044B /uni044C /uni044D /uni044E /uni044F +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t2b +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX CYRILLIC FONT ENCODING - T2B --feature=kern +% --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff +% --ligkern=ff i =: ffi --ligkern=ff l =: ffl CharisSIL-BI.ttf +% CharisSIL-BoldItalic-tlf-t2b' diff --git a/fonts/charissil/enc/cha_liimvs.enc b/fonts/charissil/enc/cha_liimvs.enc new file mode 100644 index 0000000000..64afafda8b --- /dev/null +++ b/fonts/charissil/enc/cha_liimvs.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_liimvstlywzg654vfdjz2gzdsd +% Encoding created by otftotfm on Sun Jul 19 20:18:55 2020 +% Command line follows encoding +/AutoEnc_liimvstlywzg654vfdjz2gzdsd [ +%00 + /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /.notdef /.notdef /uni200C /ffl /ffi /ff /fl /fi +%10 + /dotlessi /uni0237 /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus +%90 + /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis +%A0 + /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron +%B0 + /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis +] def +% Command line: 'otftotfm --automatic --encoding=fontools_ly1 +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern +% --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff +% --ligkern=ff i =: ffi --ligkern=ff l =: ffl CharisSIL-BI.ttf +% CharisSIL-BoldItalic-tlf-ly1' diff --git a/fonts/charissil/enc/cha_nvhmow.enc b/fonts/charissil/enc/cha_nvhmow.enc new file mode 100644 index 0000000000..83c784d259 --- /dev/null +++ b/fonts/charissil/enc/cha_nvhmow.enc @@ -0,0 +1,66 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_nvhmowr5l2x7zethtbh37i4jgb +% Encoding created by otftotfm on Sun Jul 19 20:18:55 2020 +% Command line follows encoding +/AutoEnc_nvhmowr5l2x7zethtbh37i4jgb [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright +%10 + /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /uni200C + /.notdef /dotlessi.sc /uni0237 /ff /fi /fl /ffi /ffl +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc + /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc +%70 + /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc + /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen +%80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute +%90 + /Rcaron /Sacute /Scaron /Scedilla /Tcaron /uni0162 /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat.sc /section +%A0 + /abreve.sc /aogonek.sc /cacute.sc /ccaron.sc /dcaron.sc /ecaron.sc /eogonek.sc /gbreve.sc + /lacute.sc /lcaron.sc /lslash.sc /nacute.sc /ncaron.sc /eng.sc /ohungarumlaut.sc /racute.sc +%B0 + /rcaron.sc /sacute.sc /scaron.sc /scedilla.sc /tcaron.sc /uni0163.sc /uhungarumlaut.sc /uring.sc + /ydieresis.sc /zacute.sc /zcaron.sc /zdotaccent.sc /ij.sc /exclamdown /questiondown /sterling +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave.sc /aacute.sc /acircumflex.sc /atilde.sc /adieresis.sc /aring.sc /ae.sc /ccedilla.sc + /egrave.sc /eacute.sc /ecircumflex.sc /edieresis.sc /igrave.sc /iacute.sc /icircumflex.sc /idieresis.sc +%F0 + /eth.sc /ntilde.sc /ograve.sc /oacute.sc /ocircumflex.sc /otilde.sc /odieresis.sc /oe.sc + /oslash.sc /ugrave.sc /uacute.sc /ucircumflex.sc /udieresis.sc /yacute.sc /thorn.sc /.notdef +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t1 +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN +% --feature=kern --feature=liga --feature=smcp --ligkern=f i =: fi +% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff +% l =: ffl --unicoding=germandbls =: SSsmall CharisSIL-BI.ttf +% CharisSIL-BoldItalic-tlf-sc-t1' diff --git a/fonts/charissil/enc/cha_trlgdg.enc b/fonts/charissil/enc/cha_trlgdg.enc new file mode 100644 index 0000000000..bc28035e3f --- /dev/null +++ b/fonts/charissil/enc/cha_trlgdg.enc @@ -0,0 +1,66 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_trlgdgpia4ie2iqw5gqeuszmuf +% Encoding created by otftotfm on Sun Jul 19 20:18:56 2020 +% Command line follows encoding +/AutoEnc_trlgdgpia4ie2iqw5gqeuszmuf [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /uni04C0 /angleleft /angleright +%10 + /quotedblleft /quotedblright /.notdef /.notdef /.notdef /endash /emdash /.notdef + /.notdef /dotlessi.sc /uni0237 /ff /fi /fl /ffi /ffl +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a.sc /b.sc /c.sc /d.sc /e.sc /f.sc /g.sc + /h.sc /i.sc /j.sc /k.sc /l.sc /m.sc /n.sc /o.sc +%70 + /p.sc /q.sc /r.sc /s.sc /t.sc /u.sc /v.sc /w.sc + /x.sc /y.sc /z.sc /braceleft /bar /braceright /asciitilde /hyphen +%80 + /uni04A6 /uni04B4 /uni04AC /uni0494 /uni04BA /.notdef /uni048E /uni04E0 + /.notdef /uni049A /.notdef /uni049E /.notdef /uni04A2 /.notdef /uni04C7 +%90 + /uni04E8 /uni04BC /uni04BE /uni048C /.notdef /uni04B2 /uni040F /uni04A8 + /uni04B6 /.notdef /uni04D8 /.notdef /uni0401 /uni2116 /currency /section +%A0 + /uni04A7.sc /uni04B5.sc /uni04AD.sc /uni0495.sc /uni04BB.sc /.notdef /uni048F.sc /uni04E1.sc + /.notdef /uni049B.sc /.notdef /uni049F.sc /.notdef /uni04A3.sc /.notdef /uni04C8.sc +%B0 + /uni04E9.sc /uni04BD.sc /uni04BF.sc /uni048D.sc /.notdef /uni04B3.sc /uni045F.sc /uni04A9.sc + /uni04B7.sc /.notdef /uni04D9.sc /.notdef /uni0451.sc /quotedblbase /guillemotleft /guillemotright +%C0 + /uni0410 /uni0411 /uni0412 /uni0413 /uni0414 /uni0415 /uni0416 /uni0417 + /uni0418 /uni0419 /uni041A /uni041B /uni041C /uni041D /uni041E /uni041F +%D0 + /uni0420 /uni0421 /uni0422 /uni0423 /uni0424 /uni0425 /uni0426 /uni0427 + /uni0428 /uni0429 /uni042A /uni042B /uni042C /uni042D /uni042E /uni042F +%E0 + /uni0430.sc /uni0431.sc /uni0432.sc /uni0433.sc /uni0434.sc /uni0435.sc /uni0436.sc /uni0437.sc + /uni0438.sc /uni0439.sc /uni043A.sc /uni043B.sc /uni043C.sc /uni043D.sc /uni043E.sc /uni043F.sc +%F0 + /uni0440.sc /uni0441.sc /uni0442.sc /uni0443.sc /uni0444.sc /uni0445.sc /uni0446.sc /uni0447.sc + /uni0448.sc /uni0449.sc /uni044A.sc /uni044B.sc /uni044C.sc /uni044D.sc /uni044E.sc /uni044F.sc +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t2c +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=TEX CYRILLIC FONT ENCODING - T2C --feature=kern +% --feature=liga --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl +% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl +% --unicoding=germandbls =: SSsmall CharisSIL-BI.ttf +% CharisSIL-BoldItalic-tlf-sc-t2c' diff --git a/fonts/charissil/enc/cha_yszurh.enc b/fonts/charissil/enc/cha_yszurh.enc new file mode 100644 index 0000000000..52efc92dae --- /dev/null +++ b/fonts/charissil/enc/cha_yszurh.enc @@ -0,0 +1,65 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_yszurh5ncfbbgkovikgmwwcpje +% Encoding created by otftotfm on Sun Jul 19 20:18:54 2020 +% Command line follows encoding +/AutoEnc_yszurh5ncfbbgkovikgmwwcpje [ +%00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright +%10 + /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /uni200C + /.notdef /dotlessi /uni0237 /ff /fi /fl /ffi /ffl +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde /hyphen +%80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute +%90 + /Rcaron /Sacute /Scaron /Scedilla /Tcaron /uni0162 /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section +%A0 + /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve + /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute +%B0 + /rcaron /sacute /scaron /scedilla /tcaron /uni0163 /uhungarumlaut /uring + /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls +] def +% Command line: 'otftotfm --automatic --encoding=fontools_t1 +% --tfm-directory=texmf/fonts/tfm/SIL/CharisSIL +% --vf-directory=texmf/fonts/vf/SIL/CharisSIL +% --truetype-directory=texmf/fonts/truetype/SIL/CharisSIL +% --encoding-directory=texmf/fonts/enc/dvips/CharisSIL +% --map-file=texmf/fonts/map/dvips/CharisSIL/CharisSIL.map --no-updmap +% --no-type1 --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN +% --feature=kern --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl +% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl +% CharisSIL-BI.ttf CharisSIL-BoldItalic-tlf-t1' diff --git a/fonts/charissil/latex/CharisSIL.sty b/fonts/charissil/latex/CharisSIL.sty new file mode 100644 index 0000000000..4d50080243 --- /dev/null +++ b/fonts/charissil/latex/CharisSIL.sty @@ -0,0 +1,66 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{CharisSIL} + [2020/07/19 (Bob Tennent and autoinst) Style file for CharisSIL fonts.] + +\RequirePackage{iftex,xkeyval,textcomp} + +\newif\ifCharisSIL@ttf +\ifxetex + \CharisSIL@ttftrue +\else\ifluatex + \CharisSIL@ttftrue +\else % [pdf]LaTeX + \CharisSIL@ttffalse + \fi\fi + +\RequirePackage{fontaxes} + +\newcommand*{\CharisSIL@scale}{1} +\RequirePackage{xkeyval} +\DeclareOptionX{scaled}{\renewcommand*{\CharisSIL@scale}{#1}} +\DeclareOptionX{scale}{\renewcommand*{\CharisSIL@scale}{#1}} +\DeclareOptionX{type1}{\CharisSIL@ttffalse} + +\ProcessOptionsX\relax + +\ifCharisSIL@ttf + \RequirePackage{fontspec} +\else + \RequirePackage{fontenc,fontaxes} +\fi + +\ifCharisSIL@ttf + \ifxetex\XeTeXtracingfonts=1\fi + \defaultfontfeatures{ + Ligatures = TeX , + Scale = \CharisSIL@scale , + Extension = .ttf } + \setmainfont + [ UprightFont = *-R, + ItalicFont = *-I, + BoldFont = *-B, + BoldItalicFont = *-BI , + ] + {CharisSIL} + \newfontfamily\CharisSIL + [ UprightFont = *-R, + ItalicFont = *-I, + BoldFont = *-B, + BoldItalicFont = *-BI , + ] + {CharisSIL} + + +\else % type1 + + \def\CharisSIL@family{CharisSIL-TLF} + \renewcommand*\rmdefault{\CharisSIL@family} + \newcommand*\CharisSIL{\fontfamily{\CharisSIL@family}\selectfont} + +\fi + +\ifCharisSIL@ttf + \defaultfontfeatures{} +\fi + +\endinput diff --git a/fonts/charissil/latex/LY1CharisSIL-TLF.fd b/fonts/charissil/latex/LY1CharisSIL-TLF.fd new file mode 100644 index 0000000000..873206f9f1 --- /dev/null +++ b/fonts/charissil/latex/LY1CharisSIL-TLF.fd @@ -0,0 +1,157 @@ +%% Generated by autoinst on 2020/07/19 +%% +\ProvidesFile{LY1CharisSIL-TLF.fd} + [2020/07/19 (autoinst) Font definitions for LY1/CharisSIL-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname CharisSIL@scale\endcsname\relax + \let\CharisSIL@@scale\@empty +\else + \edef\CharisSIL@@scale{s*[\csname CharisSIL@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{CharisSIL-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{LY1}{CharisSIL-TLF}{regular}{sc}{ + <-> \CharisSIL@@scale CharisSIL-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{regular}{n}{ + <-> \CharisSIL@@scale CharisSIL-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{regular}{it}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{regular}{scit}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{regular}{scsl}{ + <-> ssub * CharisSIL-TLF/regular/scit +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{regular}{sl}{ + <-> ssub * CharisSIL-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bold}{sc}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bold}{n}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bold}{it}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bold}{scit}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bold}{scsl}{ + <-> ssub * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bold}{sl}{ + <-> ssub * CharisSIL-TLF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{CharisSIL-TLF}{m}{sl}{ + <-> alias * CharisSIL-TLF/regular/sl +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{m}{scsl}{ + <-> alias * CharisSIL-TLF/regular/scsl +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{m}{sc}{ + <-> alias * CharisSIL-TLF/regular/sc +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{m}{n}{ + <-> alias * CharisSIL-TLF/regular/n +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{m}{it}{ + <-> alias * CharisSIL-TLF/regular/it +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{m}{scit}{ + <-> alias * CharisSIL-TLF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{CharisSIL-TLF}{b}{sl}{ + <-> alias * CharisSIL-TLF/bold/sl +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{b}{scsl}{ + <-> alias * CharisSIL-TLF/bold/scsl +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{b}{sc}{ + <-> alias * CharisSIL-TLF/bold/sc +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{b}{n}{ + <-> alias * CharisSIL-TLF/bold/n +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{b}{it}{ + <-> alias * CharisSIL-TLF/bold/it +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{b}{scit}{ + <-> alias * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bx}{n}{ + <-> ssub * CharisSIL-TLF/b/n +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bx}{sc}{ + <-> ssub * CharisSIL-TLF/b/sc +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bx}{scsl}{ + <-> ssub * CharisSIL-TLF/b/scsl +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bx}{sl}{ + <-> ssub * CharisSIL-TLF/b/sl +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bx}{it}{ + <-> ssub * CharisSIL-TLF/b/it +}{} + +\DeclareFontShape{LY1}{CharisSIL-TLF}{bx}{scit}{ + <-> ssub * CharisSIL-TLF/b/scit +}{} + +\endinput diff --git a/fonts/charissil/latex/OT1CharisSIL-TLF.fd b/fonts/charissil/latex/OT1CharisSIL-TLF.fd new file mode 100644 index 0000000000..c6d5a9159b --- /dev/null +++ b/fonts/charissil/latex/OT1CharisSIL-TLF.fd @@ -0,0 +1,157 @@ +%% Generated by autoinst on 2020/07/19 +%% +\ProvidesFile{OT1CharisSIL-TLF.fd} + [2020/07/19 (autoinst) Font definitions for OT1/CharisSIL-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname CharisSIL@scale\endcsname\relax + \let\CharisSIL@@scale\@empty +\else + \edef\CharisSIL@@scale{s*[\csname CharisSIL@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{CharisSIL-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{OT1}{CharisSIL-TLF}{regular}{sc}{ + <-> \CharisSIL@@scale CharisSIL-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{regular}{n}{ + <-> \CharisSIL@@scale CharisSIL-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{regular}{it}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{regular}{scit}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{regular}{scsl}{ + <-> ssub * CharisSIL-TLF/regular/scit +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{regular}{sl}{ + <-> ssub * CharisSIL-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bold}{sc}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bold}{n}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bold}{it}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bold}{scit}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bold}{scsl}{ + <-> ssub * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bold}{sl}{ + <-> ssub * CharisSIL-TLF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{CharisSIL-TLF}{m}{sl}{ + <-> alias * CharisSIL-TLF/regular/sl +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{m}{scsl}{ + <-> alias * CharisSIL-TLF/regular/scsl +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{m}{sc}{ + <-> alias * CharisSIL-TLF/regular/sc +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{m}{n}{ + <-> alias * CharisSIL-TLF/regular/n +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{m}{it}{ + <-> alias * CharisSIL-TLF/regular/it +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{m}{scit}{ + <-> alias * CharisSIL-TLF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{CharisSIL-TLF}{b}{sl}{ + <-> alias * CharisSIL-TLF/bold/sl +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{b}{scsl}{ + <-> alias * CharisSIL-TLF/bold/scsl +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{b}{sc}{ + <-> alias * CharisSIL-TLF/bold/sc +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{b}{n}{ + <-> alias * CharisSIL-TLF/bold/n +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{b}{it}{ + <-> alias * CharisSIL-TLF/bold/it +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{b}{scit}{ + <-> alias * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bx}{n}{ + <-> ssub * CharisSIL-TLF/b/n +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bx}{sc}{ + <-> ssub * CharisSIL-TLF/b/sc +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bx}{scsl}{ + <-> ssub * CharisSIL-TLF/b/scsl +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bx}{sl}{ + <-> ssub * CharisSIL-TLF/b/sl +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bx}{it}{ + <-> ssub * CharisSIL-TLF/b/it +}{} + +\DeclareFontShape{OT1}{CharisSIL-TLF}{bx}{scit}{ + <-> ssub * CharisSIL-TLF/b/scit +}{} + +\endinput diff --git a/fonts/charissil/latex/T1CharisSIL-TLF.fd b/fonts/charissil/latex/T1CharisSIL-TLF.fd new file mode 100644 index 0000000000..27eb369482 --- /dev/null +++ b/fonts/charissil/latex/T1CharisSIL-TLF.fd @@ -0,0 +1,157 @@ +%% Generated by autoinst on 2020/07/19 +%% +\ProvidesFile{T1CharisSIL-TLF.fd} + [2020/07/19 (autoinst) Font definitions for T1/CharisSIL-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname CharisSIL@scale\endcsname\relax + \let\CharisSIL@@scale\@empty +\else + \edef\CharisSIL@@scale{s*[\csname CharisSIL@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{CharisSIL-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T1}{CharisSIL-TLF}{regular}{sc}{ + <-> \CharisSIL@@scale CharisSIL-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{regular}{n}{ + <-> \CharisSIL@@scale CharisSIL-tlf-t1 +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{regular}{it}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{regular}{scit}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{regular}{scsl}{ + <-> ssub * CharisSIL-TLF/regular/scit +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{regular}{sl}{ + <-> ssub * CharisSIL-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{CharisSIL-TLF}{bold}{sc}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bold}{n}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bold}{it}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bold}{scit}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bold}{scsl}{ + <-> ssub * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bold}{sl}{ + <-> ssub * CharisSIL-TLF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{CharisSIL-TLF}{m}{sl}{ + <-> alias * CharisSIL-TLF/regular/sl +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{m}{scsl}{ + <-> alias * CharisSIL-TLF/regular/scsl +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{m}{sc}{ + <-> alias * CharisSIL-TLF/regular/sc +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{m}{n}{ + <-> alias * CharisSIL-TLF/regular/n +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{m}{it}{ + <-> alias * CharisSIL-TLF/regular/it +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{m}{scit}{ + <-> alias * CharisSIL-TLF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T1}{CharisSIL-TLF}{b}{sl}{ + <-> alias * CharisSIL-TLF/bold/sl +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{b}{scsl}{ + <-> alias * CharisSIL-TLF/bold/scsl +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{b}{sc}{ + <-> alias * CharisSIL-TLF/bold/sc +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{b}{n}{ + <-> alias * CharisSIL-TLF/bold/n +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{b}{it}{ + <-> alias * CharisSIL-TLF/bold/it +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{b}{scit}{ + <-> alias * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bx}{n}{ + <-> ssub * CharisSIL-TLF/b/n +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bx}{sc}{ + <-> ssub * CharisSIL-TLF/b/sc +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bx}{scsl}{ + <-> ssub * CharisSIL-TLF/b/scsl +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bx}{sl}{ + <-> ssub * CharisSIL-TLF/b/sl +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bx}{it}{ + <-> ssub * CharisSIL-TLF/b/it +}{} + +\DeclareFontShape{T1}{CharisSIL-TLF}{bx}{scit}{ + <-> ssub * CharisSIL-TLF/b/scit +}{} + +\endinput diff --git a/fonts/charissil/latex/T2ACharisSIL-TLF.fd b/fonts/charissil/latex/T2ACharisSIL-TLF.fd new file mode 100644 index 0000000000..3bf41abb65 --- /dev/null +++ b/fonts/charissil/latex/T2ACharisSIL-TLF.fd @@ -0,0 +1,157 @@ +%% Generated by autoinst on 2020/07/19 +%% +\ProvidesFile{T2ACharisSIL-TLF.fd} + [2020/07/19 (autoinst) Font definitions for T2A/CharisSIL-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname CharisSIL@scale\endcsname\relax + \let\CharisSIL@@scale\@empty +\else + \edef\CharisSIL@@scale{s*[\csname CharisSIL@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{CharisSIL-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{CharisSIL-TLF}{regular}{sc}{ + <-> \CharisSIL@@scale CharisSIL-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{regular}{n}{ + <-> \CharisSIL@@scale CharisSIL-tlf-t2a +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{regular}{it}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-t2a +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{regular}{scit}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{regular}{scsl}{ + <-> ssub * CharisSIL-TLF/regular/scit +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{regular}{sl}{ + <-> ssub * CharisSIL-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bold}{sc}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bold}{n}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-t2a +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bold}{it}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-t2a +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bold}{scit}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bold}{scsl}{ + <-> ssub * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bold}{sl}{ + <-> ssub * CharisSIL-TLF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{CharisSIL-TLF}{m}{sl}{ + <-> alias * CharisSIL-TLF/regular/sl +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{m}{scsl}{ + <-> alias * CharisSIL-TLF/regular/scsl +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{m}{sc}{ + <-> alias * CharisSIL-TLF/regular/sc +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{m}{n}{ + <-> alias * CharisSIL-TLF/regular/n +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{m}{it}{ + <-> alias * CharisSIL-TLF/regular/it +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{m}{scit}{ + <-> alias * CharisSIL-TLF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{CharisSIL-TLF}{b}{sl}{ + <-> alias * CharisSIL-TLF/bold/sl +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{b}{scsl}{ + <-> alias * CharisSIL-TLF/bold/scsl +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{b}{sc}{ + <-> alias * CharisSIL-TLF/bold/sc +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{b}{n}{ + <-> alias * CharisSIL-TLF/bold/n +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{b}{it}{ + <-> alias * CharisSIL-TLF/bold/it +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{b}{scit}{ + <-> alias * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bx}{n}{ + <-> ssub * CharisSIL-TLF/b/n +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bx}{sc}{ + <-> ssub * CharisSIL-TLF/b/sc +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bx}{scsl}{ + <-> ssub * CharisSIL-TLF/b/scsl +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bx}{sl}{ + <-> ssub * CharisSIL-TLF/b/sl +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bx}{it}{ + <-> ssub * CharisSIL-TLF/b/it +}{} + +\DeclareFontShape{T2A}{CharisSIL-TLF}{bx}{scit}{ + <-> ssub * CharisSIL-TLF/b/scit +}{} + +\endinput diff --git a/fonts/charissil/latex/T2BCharisSIL-TLF.fd b/fonts/charissil/latex/T2BCharisSIL-TLF.fd new file mode 100644 index 0000000000..4957f70f2b --- /dev/null +++ b/fonts/charissil/latex/T2BCharisSIL-TLF.fd @@ -0,0 +1,157 @@ +%% Generated by autoinst on 2020/07/19 +%% +\ProvidesFile{T2BCharisSIL-TLF.fd} + [2020/07/19 (autoinst) Font definitions for T2B/CharisSIL-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname CharisSIL@scale\endcsname\relax + \let\CharisSIL@@scale\@empty +\else + \edef\CharisSIL@@scale{s*[\csname CharisSIL@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{CharisSIL-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{CharisSIL-TLF}{regular}{sc}{ + <-> \CharisSIL@@scale CharisSIL-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{regular}{n}{ + <-> \CharisSIL@@scale CharisSIL-tlf-t2b +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{regular}{it}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-t2b +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{regular}{scit}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{regular}{scsl}{ + <-> ssub * CharisSIL-TLF/regular/scit +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{regular}{sl}{ + <-> ssub * CharisSIL-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bold}{sc}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bold}{n}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-t2b +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bold}{it}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-t2b +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bold}{scit}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bold}{scsl}{ + <-> ssub * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bold}{sl}{ + <-> ssub * CharisSIL-TLF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{CharisSIL-TLF}{m}{sl}{ + <-> alias * CharisSIL-TLF/regular/sl +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{m}{scsl}{ + <-> alias * CharisSIL-TLF/regular/scsl +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{m}{sc}{ + <-> alias * CharisSIL-TLF/regular/sc +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{m}{n}{ + <-> alias * CharisSIL-TLF/regular/n +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{m}{it}{ + <-> alias * CharisSIL-TLF/regular/it +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{m}{scit}{ + <-> alias * CharisSIL-TLF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{CharisSIL-TLF}{b}{sl}{ + <-> alias * CharisSIL-TLF/bold/sl +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{b}{scsl}{ + <-> alias * CharisSIL-TLF/bold/scsl +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{b}{sc}{ + <-> alias * CharisSIL-TLF/bold/sc +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{b}{n}{ + <-> alias * CharisSIL-TLF/bold/n +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{b}{it}{ + <-> alias * CharisSIL-TLF/bold/it +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{b}{scit}{ + <-> alias * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bx}{n}{ + <-> ssub * CharisSIL-TLF/b/n +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bx}{sc}{ + <-> ssub * CharisSIL-TLF/b/sc +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bx}{scsl}{ + <-> ssub * CharisSIL-TLF/b/scsl +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bx}{sl}{ + <-> ssub * CharisSIL-TLF/b/sl +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bx}{it}{ + <-> ssub * CharisSIL-TLF/b/it +}{} + +\DeclareFontShape{T2B}{CharisSIL-TLF}{bx}{scit}{ + <-> ssub * CharisSIL-TLF/b/scit +}{} + +\endinput diff --git a/fonts/charissil/latex/T2CCharisSIL-TLF.fd b/fonts/charissil/latex/T2CCharisSIL-TLF.fd new file mode 100644 index 0000000000..7b13724396 --- /dev/null +++ b/fonts/charissil/latex/T2CCharisSIL-TLF.fd @@ -0,0 +1,157 @@ +%% Generated by autoinst on 2020/07/19 +%% +\ProvidesFile{T2CCharisSIL-TLF.fd} + [2020/07/19 (autoinst) Font definitions for T2C/CharisSIL-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname CharisSIL@scale\endcsname\relax + \let\CharisSIL@@scale\@empty +\else + \edef\CharisSIL@@scale{s*[\csname CharisSIL@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{CharisSIL-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{CharisSIL-TLF}{regular}{sc}{ + <-> \CharisSIL@@scale CharisSIL-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{regular}{n}{ + <-> \CharisSIL@@scale CharisSIL-tlf-t2c +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{regular}{it}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-t2c +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{regular}{scit}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{regular}{scsl}{ + <-> ssub * CharisSIL-TLF/regular/scit +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{regular}{sl}{ + <-> ssub * CharisSIL-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bold}{sc}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bold}{n}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-t2c +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bold}{it}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-t2c +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bold}{scit}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bold}{scsl}{ + <-> ssub * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bold}{sl}{ + <-> ssub * CharisSIL-TLF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{CharisSIL-TLF}{m}{sl}{ + <-> alias * CharisSIL-TLF/regular/sl +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{m}{scsl}{ + <-> alias * CharisSIL-TLF/regular/scsl +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{m}{sc}{ + <-> alias * CharisSIL-TLF/regular/sc +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{m}{n}{ + <-> alias * CharisSIL-TLF/regular/n +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{m}{it}{ + <-> alias * CharisSIL-TLF/regular/it +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{m}{scit}{ + <-> alias * CharisSIL-TLF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{CharisSIL-TLF}{b}{sl}{ + <-> alias * CharisSIL-TLF/bold/sl +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{b}{scsl}{ + <-> alias * CharisSIL-TLF/bold/scsl +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{b}{sc}{ + <-> alias * CharisSIL-TLF/bold/sc +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{b}{n}{ + <-> alias * CharisSIL-TLF/bold/n +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{b}{it}{ + <-> alias * CharisSIL-TLF/bold/it +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{b}{scit}{ + <-> alias * CharisSIL-TLF/bold/scit +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bx}{n}{ + <-> ssub * CharisSIL-TLF/b/n +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bx}{sc}{ + <-> ssub * CharisSIL-TLF/b/sc +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bx}{scsl}{ + <-> ssub * CharisSIL-TLF/b/scsl +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bx}{sl}{ + <-> ssub * CharisSIL-TLF/b/sl +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bx}{it}{ + <-> ssub * CharisSIL-TLF/b/it +}{} + +\DeclareFontShape{T2C}{CharisSIL-TLF}{bx}{scit}{ + <-> ssub * CharisSIL-TLF/b/scit +}{} + +\endinput diff --git a/fonts/charissil/latex/TS1CharisSIL-TLF.fd b/fonts/charissil/latex/TS1CharisSIL-TLF.fd new file mode 100644 index 0000000000..b8828eb65a --- /dev/null +++ b/fonts/charissil/latex/TS1CharisSIL-TLF.fd @@ -0,0 +1,97 @@ +%% Generated by autoinst on 2020/07/19 +%% +\ProvidesFile{TS1CharisSIL-TLF.fd} + [2020/07/19 (autoinst) Font definitions for TS1/CharisSIL-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi + +\expandafter\ifx\csname CharisSIL@scale\endcsname\relax + \let\CharisSIL@@scale\@empty +\else + \edef\CharisSIL@@scale{s*[\csname CharisSIL@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{CharisSIL-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{TS1}{CharisSIL-TLF}{regular}{n}{ + <-> \CharisSIL@@scale CharisSIL-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{regular}{it}{ + <-> \CharisSIL@@scale CharisSIL-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{regular}{sl}{ + <-> ssub * CharisSIL-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{CharisSIL-TLF}{bold}{n}{ + <-> \CharisSIL@@scale CharisSIL-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{bold}{it}{ + <-> \CharisSIL@@scale CharisSIL-BoldItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{bold}{sl}{ + <-> ssub * CharisSIL-TLF/bold/it +}{} + +% +% Extra 'alias' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{CharisSIL-TLF}{m}{sl}{ + <-> alias * CharisSIL-TLF/regular/sl +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{m}{n}{ + <-> alias * CharisSIL-TLF/regular/n +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{m}{it}{ + <-> alias * CharisSIL-TLF/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{TS1}{CharisSIL-TLF}{b}{sl}{ + <-> alias * CharisSIL-TLF/bold/sl +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{b}{n}{ + <-> alias * CharisSIL-TLF/bold/n +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{b}{it}{ + <-> alias * CharisSIL-TLF/bold/it +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{bx}{n}{ + <-> ssub * CharisSIL-TLF/b/n +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{bx}{sl}{ + <-> ssub * CharisSIL-TLF/b/sl +}{} + +\DeclareFontShape{TS1}{CharisSIL-TLF}{bx}{it}{ + <-> ssub * CharisSIL-TLF/b/it +}{} + +\endinput diff --git a/fonts/charissil/map/CharisSIL.map b/fonts/charissil/map/CharisSIL.map new file mode 100644 index 0000000000..cf5a5a8da3 --- /dev/null +++ b/fonts/charissil/map/CharisSIL.map @@ -0,0 +1,54 @@ +% Automatically maintained by otftotfm or other programs. Do not edit. + +CharisSIL-BoldItalic-tlf-ot1 CharisSIL-BoldItalic "AutoEnc_7qkchohwjspopq3y3zvj2rm2de ReEncodeFont" <[cha_7qkcho.enc