summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-07-21 03:03:08 +0000
committerNorbert Preining <norbert@preining.info>2020-07-21 03:03:08 +0000
commitbd36712a3846fe8b17a13b5edfdcf10dc8787235 (patch)
treea03524b06804f090ad8364af839219776d17dd70 /fonts
parent7a37d65d52056a1500d4602172582154994bea64 (diff)
CTAN sync 202007210303
Diffstat (limited to 'fonts')
-rw-r--r--fonts/charissil/README40
-rw-r--r--fonts/charissil/doc/CharisSIL-features.pdfbin0 -> 742076 bytes
-rw-r--r--fonts/charissil/doc/CharisSIL-samples.pdfbin0 -> 46721 bytes
-rw-r--r--fonts/charissil/doc/CharisSIL-samples.tex42
-rw-r--r--fonts/charissil/doc/FONTLOG.txt318
-rw-r--r--fonts/charissil/doc/OFL.txt94
-rw-r--r--fonts/charissil/enc/cha_5222od.enc66
-rw-r--r--fonts/charissil/enc/cha_6kgbit.enc63
-rw-r--r--fonts/charissil/enc/cha_7bykzl.enc66
-rw-r--r--fonts/charissil/enc/cha_7qkcho.enc65
-rw-r--r--fonts/charissil/enc/cha_byetuc.enc65
-rw-r--r--fonts/charissil/enc/cha_djsqg6.enc65
-rw-r--r--fonts/charissil/enc/cha_fr2ebm.enc65
-rw-r--r--fonts/charissil/enc/cha_jncfzr.enc66
-rw-r--r--fonts/charissil/enc/cha_l6xsmm.enc65
-rw-r--r--fonts/charissil/enc/cha_liimvs.enc65
-rw-r--r--fonts/charissil/enc/cha_nvhmow.enc66
-rw-r--r--fonts/charissil/enc/cha_trlgdg.enc66
-rw-r--r--fonts/charissil/enc/cha_yszurh.enc65
-rw-r--r--fonts/charissil/latex/CharisSIL.sty66
-rw-r--r--fonts/charissil/latex/LY1CharisSIL-TLF.fd157
-rw-r--r--fonts/charissil/latex/OT1CharisSIL-TLF.fd157
-rw-r--r--fonts/charissil/latex/T1CharisSIL-TLF.fd157
-rw-r--r--fonts/charissil/latex/T2ACharisSIL-TLF.fd157
-rw-r--r--fonts/charissil/latex/T2BCharisSIL-TLF.fd157
-rw-r--r--fonts/charissil/latex/T2CCharisSIL-TLF.fd157
-rw-r--r--fonts/charissil/latex/TS1CharisSIL-TLF.fd97
-rw-r--r--fonts/charissil/map/CharisSIL.map54
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-ly1.tfmbin0 -> 1796 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-ot1.tfmbin0 -> 1364 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1--base.tfmbin0 -> 1744 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1.tfmbin0 -> 1812 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1--base.tfmbin0 -> 1320 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1--base.tfmbin0 -> 1700 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1.tfmbin0 -> 1776 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2a.tfmbin0 -> 1900 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2b.tfmbin0 -> 1856 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2c.tfmbin0 -> 1868 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-t1--base.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-t1.tfmbin0 -> 1772 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-t2a.tfmbin0 -> 1892 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-t2b.tfmbin0 -> 1864 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-t2c.tfmbin0 -> 1868 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1--base.tfmbin0 -> 1360 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1.tfmbin0 -> 1368 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ly1.tfmbin0 -> 2044 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ot1.tfmbin0 -> 1524 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ly1--base.tfmbin0 -> 1972 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ly1.tfmbin0 -> 2040 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ot1--base.tfmbin0 -> 1492 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ot1.tfmbin0 -> 1548 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t1--base.tfmbin0 -> 1908 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t1.tfmbin0 -> 1984 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2a.tfmbin0 -> 2164 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2b.tfmbin0 -> 2132 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2c.tfmbin0 -> 2152 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t1--base.tfmbin0 -> 1940 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t1.tfmbin0 -> 2008 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2a.tfmbin0 -> 2104 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2b.tfmbin0 -> 2056 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2c.tfmbin0 -> 2072 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ts1--base.tfmbin0 -> 1424 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ts1.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-ly1.tfmbin0 -> 2024 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-ot1.tfmbin0 -> 1540 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ly1--base.tfmbin0 -> 1956 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ly1.tfmbin0 -> 2024 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ot1--base.tfmbin0 -> 1500 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ot1.tfmbin0 -> 1556 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1--base.tfmbin0 -> 1912 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1.tfmbin0 -> 1988 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2a.tfmbin0 -> 2144 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2b.tfmbin0 -> 2116 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2c.tfmbin0 -> 2124 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-t1--base.tfmbin0 -> 1936 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-t1.tfmbin0 -> 2004 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-t2a.tfmbin0 -> 2136 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-t2b.tfmbin0 -> 2092 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-t2c.tfmbin0 -> 2100 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1--base.tfmbin0 -> 1412 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1.tfmbin0 -> 1424 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-ly1.tfmbin0 -> 1812 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-ot1.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-sc-ly1--base.tfmbin0 -> 1744 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-sc-ly1.tfmbin0 -> 1812 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-sc-ot1--base.tfmbin0 -> 1324 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-sc-ot1.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-sc-t1--base.tfmbin0 -> 1708 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-sc-t1.tfmbin0 -> 1784 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-sc-t2a.tfmbin0 -> 1952 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-sc-t2b.tfmbin0 -> 1916 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-sc-t2c.tfmbin0 -> 1924 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-t1--base.tfmbin0 -> 1720 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-t1.tfmbin0 -> 1788 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-t2a.tfmbin0 -> 1940 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-t2b.tfmbin0 -> 1908 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-t2c.tfmbin0 -> 1908 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-ts1--base.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/charissil/tfm/CharisSIL-tlf-ts1.tfmbin0 -> 1360 bytes
-rw-r--r--fonts/charissil/truetype/CharisSIL-B.ttfbin0 -> 1443920 bytes
-rw-r--r--fonts/charissil/truetype/CharisSIL-BI.ttfbin0 -> 1504932 bytes
-rw-r--r--fonts/charissil/truetype/CharisSIL-I.ttfbin0 -> 1510100 bytes
-rw-r--r--fonts/charissil/truetype/CharisSIL-R.ttfbin0 -> 1508296 bytes
-rw-r--r--fonts/charissil/type1/CharisSIL-B.pfbbin0 -> 688406 bytes
-rw-r--r--fonts/charissil/type1/CharisSIL-BI.pfbbin0 -> 772909 bytes
-rw-r--r--fonts/charissil/type1/CharisSIL-I.pfbbin0 -> 747416 bytes
-rw-r--r--fonts/charissil/type1/CharisSIL-R.pfbbin0 -> 684711 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ly1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ot1.vfbin0 -> 820 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-Bold-tlf-sc-t1.vfbin0 -> 1716 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-Bold-tlf-t1.vfbin0 -> 1716 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-Bold-tlf-ts1.vfbin0 -> 528 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-ly1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-ot1.vfbin0 -> 824 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-t1.vfbin0 -> 1724 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-BoldItalic-tlf-t1.vfbin0 -> 1720 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-BoldItalic-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ly1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ot1.vfbin0 -> 820 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-Italic-tlf-sc-t1.vfbin0 -> 1720 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-Italic-tlf-t1.vfbin0 -> 1716 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-Italic-tlf-ts1.vfbin0 -> 532 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-tlf-sc-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-tlf-sc-ot1.vfbin0 -> 816 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-tlf-sc-t1.vfbin0 -> 1712 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/charissil/vf/CharisSIL-tlf-ts1.vfbin0 -> 524 bytes
128 files changed, 2501 insertions, 0 deletions
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=<number> or scale=<number> 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
--- /dev/null
+++ b/fonts/charissil/doc/CharisSIL-features.pdf
Binary files differ
diff --git a/fonts/charissil/doc/CharisSIL-samples.pdf b/fonts/charissil/doc/CharisSIL-samples.pdf
new file mode 100644
index 0000000000..2b7f2ef3aa
--- /dev/null
+++ b/fonts/charissil/doc/CharisSIL-samples.pdf
Binary files 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 <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-t1--base CharisSIL-BoldItalic "AutoEnc_yszurh5ncfbbgkovikgmwwcpje ReEncodeFont" <[cha_yszurh.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-ly1 CharisSIL-BoldItalic "AutoEnc_liimvstlywzg654vfdjz2gzdsd ReEncodeFont" <[cha_liimvs.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-t2a CharisSIL-BoldItalic "AutoEnc_fr2ebmbkfql5275f34tkpemi3b ReEncodeFont" <[cha_fr2ebm.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-t2b CharisSIL-BoldItalic "AutoEnc_l6xsmmksqgw54k3cninsreavof ReEncodeFont" <[cha_l6xsmm.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-t2c CharisSIL-BoldItalic "AutoEnc_byetuc5xcnujkzo2sthqulbcub ReEncodeFont" <[cha_byetuc.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-sc-ot1--base CharisSIL-BoldItalic "AutoEnc_djsqg67fuujwa6yvcospgzc5wd ReEncodeFont" <[cha_djsqg6.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-sc-t1--base CharisSIL-BoldItalic "AutoEnc_nvhmowr5l2x7zethtbh37i4jgb ReEncodeFont" <[cha_nvhmow.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-sc-ly1--base CharisSIL-BoldItalic "AutoEnc_jncfzrwcoqoe27jlkenffyzyig ReEncodeFont" <[cha_jncfzr.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-sc-t2a CharisSIL-BoldItalic "AutoEnc_7bykzlzbojrydijgiqebwbvnbb ReEncodeFont" <[cha_7bykzl.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-sc-t2b CharisSIL-BoldItalic "AutoEnc_5222od2mpjwoqor65x2zaufdmh ReEncodeFont" <[cha_5222od.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-sc-t2c CharisSIL-BoldItalic "AutoEnc_trlgdgpia4ie2iqw5gqeuszmuf ReEncodeFont" <[cha_trlgdg.enc <CharisSIL-BI.pfb
+CharisSIL-BoldItalic-tlf-ts1--base CharisSIL-BoldItalic "AutoEnc_6kgbitvse6dggxfzp6zdekm46d ReEncodeFont" <[cha_6kgbit.enc <CharisSIL-BI.pfb
+CharisSIL-Bold-tlf-ot1 CharisSIL-Bold "AutoEnc_7qkchohwjspopq3y3zvj2rm2de ReEncodeFont" <[cha_7qkcho.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-t1--base CharisSIL-Bold "AutoEnc_yszurh5ncfbbgkovikgmwwcpje ReEncodeFont" <[cha_yszurh.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-ly1 CharisSIL-Bold "AutoEnc_liimvstlywzg654vfdjz2gzdsd ReEncodeFont" <[cha_liimvs.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-t2a CharisSIL-Bold "AutoEnc_fr2ebmbkfql5275f34tkpemi3b ReEncodeFont" <[cha_fr2ebm.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-t2b CharisSIL-Bold "AutoEnc_l6xsmmksqgw54k3cninsreavof ReEncodeFont" <[cha_l6xsmm.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-t2c CharisSIL-Bold "AutoEnc_byetuc5xcnujkzo2sthqulbcub ReEncodeFont" <[cha_byetuc.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-sc-ot1--base CharisSIL-Bold "AutoEnc_djsqg67fuujwa6yvcospgzc5wd ReEncodeFont" <[cha_djsqg6.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-sc-t1--base CharisSIL-Bold "AutoEnc_nvhmowr5l2x7zethtbh37i4jgb ReEncodeFont" <[cha_nvhmow.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-sc-ly1--base CharisSIL-Bold "AutoEnc_jncfzrwcoqoe27jlkenffyzyig ReEncodeFont" <[cha_jncfzr.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-sc-t2a CharisSIL-Bold "AutoEnc_7bykzlzbojrydijgiqebwbvnbb ReEncodeFont" <[cha_7bykzl.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-sc-t2b CharisSIL-Bold "AutoEnc_5222od2mpjwoqor65x2zaufdmh ReEncodeFont" <[cha_5222od.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-sc-t2c CharisSIL-Bold "AutoEnc_trlgdgpia4ie2iqw5gqeuszmuf ReEncodeFont" <[cha_trlgdg.enc <CharisSIL-B.pfb
+CharisSIL-Bold-tlf-ts1--base CharisSIL-Bold "AutoEnc_6kgbitvse6dggxfzp6zdekm46d ReEncodeFont" <[cha_6kgbit.enc <CharisSIL-B.pfb
+CharisSIL-Italic-tlf-ot1 CharisSIL-Italic "AutoEnc_7qkchohwjspopq3y3zvj2rm2de ReEncodeFont" <[cha_7qkcho.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-t1--base CharisSIL-Italic "AutoEnc_yszurh5ncfbbgkovikgmwwcpje ReEncodeFont" <[cha_yszurh.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-ly1 CharisSIL-Italic "AutoEnc_liimvstlywzg654vfdjz2gzdsd ReEncodeFont" <[cha_liimvs.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-t2a CharisSIL-Italic "AutoEnc_fr2ebmbkfql5275f34tkpemi3b ReEncodeFont" <[cha_fr2ebm.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-t2b CharisSIL-Italic "AutoEnc_l6xsmmksqgw54k3cninsreavof ReEncodeFont" <[cha_l6xsmm.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-t2c CharisSIL-Italic "AutoEnc_byetuc5xcnujkzo2sthqulbcub ReEncodeFont" <[cha_byetuc.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-sc-ot1--base CharisSIL-Italic "AutoEnc_djsqg67fuujwa6yvcospgzc5wd ReEncodeFont" <[cha_djsqg6.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-sc-t1--base CharisSIL-Italic "AutoEnc_nvhmowr5l2x7zethtbh37i4jgb ReEncodeFont" <[cha_nvhmow.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-sc-ly1--base CharisSIL-Italic "AutoEnc_jncfzrwcoqoe27jlkenffyzyig ReEncodeFont" <[cha_jncfzr.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-sc-t2a CharisSIL-Italic "AutoEnc_7bykzlzbojrydijgiqebwbvnbb ReEncodeFont" <[cha_7bykzl.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-sc-t2b CharisSIL-Italic "AutoEnc_5222od2mpjwoqor65x2zaufdmh ReEncodeFont" <[cha_5222od.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-sc-t2c CharisSIL-Italic "AutoEnc_trlgdgpia4ie2iqw5gqeuszmuf ReEncodeFont" <[cha_trlgdg.enc <CharisSIL-I.pfb
+CharisSIL-Italic-tlf-ts1--base CharisSIL-Italic "AutoEnc_6kgbitvse6dggxfzp6zdekm46d ReEncodeFont" <[cha_6kgbit.enc <CharisSIL-I.pfb
+CharisSIL-tlf-ot1 CharisSIL "AutoEnc_7qkchohwjspopq3y3zvj2rm2de ReEncodeFont" <[cha_7qkcho.enc <CharisSIL-R.pfb
+CharisSIL-tlf-t1--base CharisSIL "AutoEnc_yszurh5ncfbbgkovikgmwwcpje ReEncodeFont" <[cha_yszurh.enc <CharisSIL-R.pfb
+CharisSIL-tlf-ly1 CharisSIL "AutoEnc_liimvstlywzg654vfdjz2gzdsd ReEncodeFont" <[cha_liimvs.enc <CharisSIL-R.pfb
+CharisSIL-tlf-t2a CharisSIL "AutoEnc_fr2ebmbkfql5275f34tkpemi3b ReEncodeFont" <[cha_fr2ebm.enc <CharisSIL-R.pfb
+CharisSIL-tlf-t2b CharisSIL "AutoEnc_l6xsmmksqgw54k3cninsreavof ReEncodeFont" <[cha_l6xsmm.enc <CharisSIL-R.pfb
+CharisSIL-tlf-t2c CharisSIL "AutoEnc_byetuc5xcnujkzo2sthqulbcub ReEncodeFont" <[cha_byetuc.enc <CharisSIL-R.pfb
+CharisSIL-tlf-sc-ot1--base CharisSIL "AutoEnc_djsqg67fuujwa6yvcospgzc5wd ReEncodeFont" <[cha_djsqg6.enc <CharisSIL-R.pfb
+CharisSIL-tlf-sc-t1--base CharisSIL "AutoEnc_nvhmowr5l2x7zethtbh37i4jgb ReEncodeFont" <[cha_nvhmow.enc <CharisSIL-R.pfb
+CharisSIL-tlf-sc-ly1--base CharisSIL "AutoEnc_jncfzrwcoqoe27jlkenffyzyig ReEncodeFont" <[cha_jncfzr.enc <CharisSIL-R.pfb
+CharisSIL-tlf-sc-t2a CharisSIL "AutoEnc_7bykzlzbojrydijgiqebwbvnbb ReEncodeFont" <[cha_7bykzl.enc <CharisSIL-R.pfb
+CharisSIL-tlf-sc-t2b CharisSIL "AutoEnc_5222od2mpjwoqor65x2zaufdmh ReEncodeFont" <[cha_5222od.enc <CharisSIL-R.pfb
+CharisSIL-tlf-sc-t2c CharisSIL "AutoEnc_trlgdgpia4ie2iqw5gqeuszmuf ReEncodeFont" <[cha_trlgdg.enc <CharisSIL-R.pfb
+CharisSIL-tlf-ts1--base CharisSIL "AutoEnc_6kgbitvse6dggxfzp6zdekm46d ReEncodeFont" <[cha_6kgbit.enc <CharisSIL-R.pfb
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-ly1.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-ly1.tfm
new file mode 100644
index 0000000000..7429733e53
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-ot1.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-ot1.tfm
new file mode 100644
index 0000000000..e8148dcb6d
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1--base.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..ee7f29e018
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1.tfm
new file mode 100644
index 0000000000..647eabf2b7
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1--base.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..12b11c6da7
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1.tfm
new file mode 100644
index 0000000000..9fd22e06be
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1--base.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1--base.tfm
new file mode 100644
index 0000000000..d2bffd9372
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1.tfm
new file mode 100644
index 0000000000..d8a82c27ef
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2a.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2a.tfm
new file mode 100644
index 0000000000..a896ced4bd
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2b.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2b.tfm
new file mode 100644
index 0000000000..60b77c10a6
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2c.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2c.tfm
new file mode 100644
index 0000000000..377576fa2d
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-t1--base.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-t1--base.tfm
new file mode 100644
index 0000000000..d07fed0f79
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-t1.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-t1.tfm
new file mode 100644
index 0000000000..31cb44bc5d
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-t2a.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-t2a.tfm
new file mode 100644
index 0000000000..9ce3b8a98a
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-t2a.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-t2b.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-t2b.tfm
new file mode 100644
index 0000000000..fd6c1342a2
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-t2b.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-t2c.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-t2c.tfm
new file mode 100644
index 0000000000..1c321500f8
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-t2c.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1--base.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..77bb5e7e1b
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1.tfm b/fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1.tfm
new file mode 100644
index 0000000000..92ef251ce3
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Bold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ly1.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..a7d061b48d
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ot1.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..2b1dc85ad1
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ly1--base.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..2a15340535
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ly1.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ly1.tfm
new file mode 100644
index 0000000000..10dbc8f5ee
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ot1--base.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..6da104586e
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ot1.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ot1.tfm
new file mode 100644
index 0000000000..b746bab51f
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t1--base.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t1--base.tfm
new file mode 100644
index 0000000000..e8bb55a21d
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t1.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t1.tfm
new file mode 100644
index 0000000000..481e5c116c
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2a.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2a.tfm
new file mode 100644
index 0000000000..ff8893fef8
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2b.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2b.tfm
new file mode 100644
index 0000000000..221e5e18a3
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2c.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2c.tfm
new file mode 100644
index 0000000000..490bd8e879
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t1--base.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..745dbb8bb5
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t1.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..b1c2caa7d2
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2a.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2a.tfm
new file mode 100644
index 0000000000..1dbb2f1d74
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2a.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2b.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2b.tfm
new file mode 100644
index 0000000000..bb229e5c80
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2b.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2c.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2c.tfm
new file mode 100644
index 0000000000..c44b373db5
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-t2c.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ts1--base.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..a2067712f0
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ts1.tfm b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..9efa4c3c47
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-BoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-ly1.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-ly1.tfm
new file mode 100644
index 0000000000..f5d6e39ac3
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-ot1.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-ot1.tfm
new file mode 100644
index 0000000000..db2b50bcea
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ly1--base.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..7e81d3e358
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ly1.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ly1.tfm
new file mode 100644
index 0000000000..ffe04c29a4
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ot1--base.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..61c650d69b
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ot1.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ot1.tfm
new file mode 100644
index 0000000000..6ae27b46df
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1--base.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1--base.tfm
new file mode 100644
index 0000000000..e14663e6fb
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1.tfm
new file mode 100644
index 0000000000..b23dad37f2
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2a.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2a.tfm
new file mode 100644
index 0000000000..bda6ae935b
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2b.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2b.tfm
new file mode 100644
index 0000000000..4c38260201
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2c.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2c.tfm
new file mode 100644
index 0000000000..b44f1548d8
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-t1--base.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..010ccd1cbf
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-t1.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-t1.tfm
new file mode 100644
index 0000000000..dfb161d164
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-t2a.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-t2a.tfm
new file mode 100644
index 0000000000..fb9ff7af47
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-t2a.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-t2b.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-t2b.tfm
new file mode 100644
index 0000000000..08092b6122
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-t2b.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-t2c.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-t2c.tfm
new file mode 100644
index 0000000000..61ac40b6e4
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-t2c.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1--base.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..d5be4febf0
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1.tfm b/fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1.tfm
new file mode 100644
index 0000000000..2c75349741
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-Italic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-ly1.tfm b/fonts/charissil/tfm/CharisSIL-tlf-ly1.tfm
new file mode 100644
index 0000000000..8d2ac0e884
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-ot1.tfm b/fonts/charissil/tfm/CharisSIL-tlf-ot1.tfm
new file mode 100644
index 0000000000..abeceae456
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-sc-ly1--base.tfm b/fonts/charissil/tfm/CharisSIL-tlf-sc-ly1--base.tfm
new file mode 100644
index 0000000000..052555fe6f
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-sc-ly1.tfm b/fonts/charissil/tfm/CharisSIL-tlf-sc-ly1.tfm
new file mode 100644
index 0000000000..b164c5f3fd
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-sc-ot1--base.tfm b/fonts/charissil/tfm/CharisSIL-tlf-sc-ot1--base.tfm
new file mode 100644
index 0000000000..6e4028c868
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-sc-ot1.tfm b/fonts/charissil/tfm/CharisSIL-tlf-sc-ot1.tfm
new file mode 100644
index 0000000000..fcfeb9bdc6
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-sc-t1--base.tfm b/fonts/charissil/tfm/CharisSIL-tlf-sc-t1--base.tfm
new file mode 100644
index 0000000000..3383161c14
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-sc-t1.tfm b/fonts/charissil/tfm/CharisSIL-tlf-sc-t1.tfm
new file mode 100644
index 0000000000..2858cdb960
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-sc-t2a.tfm b/fonts/charissil/tfm/CharisSIL-tlf-sc-t2a.tfm
new file mode 100644
index 0000000000..da1a5bfe0f
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-sc-t2a.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-sc-t2b.tfm b/fonts/charissil/tfm/CharisSIL-tlf-sc-t2b.tfm
new file mode 100644
index 0000000000..a55af7f7e4
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-sc-t2b.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-sc-t2c.tfm b/fonts/charissil/tfm/CharisSIL-tlf-sc-t2c.tfm
new file mode 100644
index 0000000000..1d94986d31
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-sc-t2c.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-t1--base.tfm b/fonts/charissil/tfm/CharisSIL-tlf-t1--base.tfm
new file mode 100644
index 0000000000..d67824b9dd
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-t1.tfm b/fonts/charissil/tfm/CharisSIL-tlf-t1.tfm
new file mode 100644
index 0000000000..8f58640716
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-t1.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-t2a.tfm b/fonts/charissil/tfm/CharisSIL-tlf-t2a.tfm
new file mode 100644
index 0000000000..7eb3ea6880
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-t2a.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-t2b.tfm b/fonts/charissil/tfm/CharisSIL-tlf-t2b.tfm
new file mode 100644
index 0000000000..4eee5d2c13
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-t2b.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-t2c.tfm b/fonts/charissil/tfm/CharisSIL-tlf-t2c.tfm
new file mode 100644
index 0000000000..f746d5cac2
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-t2c.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-ts1--base.tfm b/fonts/charissil/tfm/CharisSIL-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..c84d95c692
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/charissil/tfm/CharisSIL-tlf-ts1.tfm b/fonts/charissil/tfm/CharisSIL-tlf-ts1.tfm
new file mode 100644
index 0000000000..a1169d2832
--- /dev/null
+++ b/fonts/charissil/tfm/CharisSIL-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/charissil/truetype/CharisSIL-B.ttf b/fonts/charissil/truetype/CharisSIL-B.ttf
new file mode 100644
index 0000000000..5801dea129
--- /dev/null
+++ b/fonts/charissil/truetype/CharisSIL-B.ttf
Binary files differ
diff --git a/fonts/charissil/truetype/CharisSIL-BI.ttf b/fonts/charissil/truetype/CharisSIL-BI.ttf
new file mode 100644
index 0000000000..6c57383547
--- /dev/null
+++ b/fonts/charissil/truetype/CharisSIL-BI.ttf
Binary files differ
diff --git a/fonts/charissil/truetype/CharisSIL-I.ttf b/fonts/charissil/truetype/CharisSIL-I.ttf
new file mode 100644
index 0000000000..146b4ac989
--- /dev/null
+++ b/fonts/charissil/truetype/CharisSIL-I.ttf
Binary files differ
diff --git a/fonts/charissil/truetype/CharisSIL-R.ttf b/fonts/charissil/truetype/CharisSIL-R.ttf
new file mode 100644
index 0000000000..b8e686a6f6
--- /dev/null
+++ b/fonts/charissil/truetype/CharisSIL-R.ttf
Binary files differ
diff --git a/fonts/charissil/type1/CharisSIL-B.pfb b/fonts/charissil/type1/CharisSIL-B.pfb
new file mode 100644
index 0000000000..7ecb28b57b
--- /dev/null
+++ b/fonts/charissil/type1/CharisSIL-B.pfb
Binary files differ
diff --git a/fonts/charissil/type1/CharisSIL-BI.pfb b/fonts/charissil/type1/CharisSIL-BI.pfb
new file mode 100644
index 0000000000..dad203c922
--- /dev/null
+++ b/fonts/charissil/type1/CharisSIL-BI.pfb
Binary files differ
diff --git a/fonts/charissil/type1/CharisSIL-I.pfb b/fonts/charissil/type1/CharisSIL-I.pfb
new file mode 100644
index 0000000000..09e963243e
--- /dev/null
+++ b/fonts/charissil/type1/CharisSIL-I.pfb
Binary files differ
diff --git a/fonts/charissil/type1/CharisSIL-R.pfb b/fonts/charissil/type1/CharisSIL-R.pfb
new file mode 100644
index 0000000000..920d683238
--- /dev/null
+++ b/fonts/charissil/type1/CharisSIL-R.pfb
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ly1.vf b/fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ly1.vf
new file mode 100644
index 0000000000..f8544121c1
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ot1.vf b/fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ot1.vf
new file mode 100644
index 0000000000..b3cb0f64f6
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-Bold-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-Bold-tlf-sc-t1.vf b/fonts/charissil/vf/CharisSIL-Bold-tlf-sc-t1.vf
new file mode 100644
index 0000000000..f95f3c0767
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-Bold-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-Bold-tlf-t1.vf b/fonts/charissil/vf/CharisSIL-Bold-tlf-t1.vf
new file mode 100644
index 0000000000..dd056caf87
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-Bold-tlf-t1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-Bold-tlf-ts1.vf b/fonts/charissil/vf/CharisSIL-Bold-tlf-ts1.vf
new file mode 100644
index 0000000000..438fb66757
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-Bold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-ly1.vf b/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-ly1.vf
new file mode 100644
index 0000000000..6a3d18e164
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-ot1.vf b/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-ot1.vf
new file mode 100644
index 0000000000..f3d508d2a0
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-t1.vf b/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-t1.vf
new file mode 100644
index 0000000000..cd62cf41a7
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-t1.vf b/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-t1.vf
new file mode 100644
index 0000000000..6c7b05ffc3
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-ts1.vf b/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..e2476796c2
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-BoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ly1.vf b/fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ly1.vf
new file mode 100644
index 0000000000..e30a366066
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ot1.vf b/fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ot1.vf
new file mode 100644
index 0000000000..f7e777e1ab
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-Italic-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-Italic-tlf-sc-t1.vf b/fonts/charissil/vf/CharisSIL-Italic-tlf-sc-t1.vf
new file mode 100644
index 0000000000..c9e2b7630f
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-Italic-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-Italic-tlf-t1.vf b/fonts/charissil/vf/CharisSIL-Italic-tlf-t1.vf
new file mode 100644
index 0000000000..33c4656245
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-Italic-tlf-t1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-Italic-tlf-ts1.vf b/fonts/charissil/vf/CharisSIL-Italic-tlf-ts1.vf
new file mode 100644
index 0000000000..61264b6b38
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-Italic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-tlf-sc-ly1.vf b/fonts/charissil/vf/CharisSIL-tlf-sc-ly1.vf
new file mode 100644
index 0000000000..d9f9b79f38
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-tlf-sc-ot1.vf b/fonts/charissil/vf/CharisSIL-tlf-sc-ot1.vf
new file mode 100644
index 0000000000..759fdaaa51
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-tlf-sc-t1.vf b/fonts/charissil/vf/CharisSIL-tlf-sc-t1.vf
new file mode 100644
index 0000000000..27c6aec9f6
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-tlf-t1.vf b/fonts/charissil/vf/CharisSIL-tlf-t1.vf
new file mode 100644
index 0000000000..33b388946c
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-tlf-t1.vf
Binary files differ
diff --git a/fonts/charissil/vf/CharisSIL-tlf-ts1.vf b/fonts/charissil/vf/CharisSIL-tlf-ts1.vf
new file mode 100644
index 0000000000..24dc5eab7d
--- /dev/null
+++ b/fonts/charissil/vf/CharisSIL-tlf-ts1.vf
Binary files differ