summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-06-15 21:32:49 +0000
committerKarl Berry <karl@freefriends.org>2019-06-15 21:32:49 +0000
commit13c3be2f5a6a1956459951d976b06aff2b9e4dad (patch)
tree939b01b5f1af912e029d7a30caaefc7a9f326bd3 /Master/texmf-dist/tex
parentac7158655f9444de26bc1ef32ced9d6778a461eb (diff)
opensans (15jun19)
git-svn-id: svn://tug.org/texlive/trunk@51384 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/opensans/LGRopensans-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/LGRopensans-OsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/LGRopensans-TLF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/LGRopensans-TOsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/OT1opensans-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/OT1opensans-OsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/OT1opensans-TLF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/OT1opensans-TOsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T1opensans-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T1opensans-OsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T1opensans-TLF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T1opensans-TOsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Aopensans-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Aopensans-OsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Aopensans-TLF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Aopensans-TOsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Bopensans-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Bopensans-OsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Bopensans-TLF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Bopensans-TOsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Copensans-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Copensans-OsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Copensans-TLF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/T2Copensans-TOsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/TS1opensans-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/TS1opensans-OsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/TS1opensans-TLF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/TS1opensans-TOsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/X2opensans-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/X2opensans-OsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/X2opensans-TLF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/X2opensans-TOsF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/opensans/lgrfos.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/lgrfosj.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/opensans.sty195
-rw-r--r--Master/texmf-dist/tex/latex/opensans/ot1fos.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/ot1fosj.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/t1fos.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/t1fosj.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/t2afos.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/t2afosj.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/t2bfos.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/t2bfosj.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/t2cfos.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/t2cfosj.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/ts1fos.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/ts1fosj.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/x2fos.fd131
-rw-r--r--Master/texmf-dist/tex/latex/opensans/x2fosj.fd131
49 files changed, 1741 insertions, 2150 deletions
diff --git a/Master/texmf-dist/tex/latex/opensans/LGRopensans-LF.fd b/Master/texmf-dist/tex/latex/opensans/LGRopensans-LF.fd
new file mode 100644
index 00000000000..07a6a318aa6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/LGRopensans-LF.fd
@@ -0,0 +1,50 @@
+%% LGRopensans-LF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{LGRopensans-LF.fd}[2019/06/15 Font definitions for LGR/opensans-LF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{LGR}{opensans-LF}{}
+
+\DeclareFontShape{LGR}{opensans-LF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{l}{n}{<-> \opensans@@scale OpenSans-Light-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-LGR-LF}{}
+\DeclareFontShape{LGR}{opensans-LF}{l}{sl}{<-> ssub * opensans-LF/l/it}{}
+\DeclareFontShape{LGR}{opensans-LF}{eb}{sl}{<-> ssub * opensans-LF/eb/it}{}
+\DeclareFontShape{LGR}{opensans-LF}{bx}{n}{<-> ssub * opensans-LF/b/n}{}
+\DeclareFontShape{LGR}{opensans-LF}{sb}{sl}{<-> ssub * opensans-LF/sb/it}{}
+\DeclareFontShape{LGR}{opensans-LF}{lc}{sl}{<-> ssub * opensans-LF/lc/it}{}
+\DeclareFontShape{LGR}{opensans-LF}{m}{sl}{<-> ssub * opensans-LF/m/it}{}
+\DeclareFontShape{LGR}{opensans-LF}{b}{sl}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{LGR}{opensans-LF}{bx}{it}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{LGR}{opensans-LF}{bx}{sl}{<-> ssub * opensans-LF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/LGRopensans-OsF.fd b/Master/texmf-dist/tex/latex/opensans/LGRopensans-OsF.fd
new file mode 100644
index 00000000000..52aaab2b471
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/LGRopensans-OsF.fd
@@ -0,0 +1,50 @@
+%% LGRopensans-OsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{LGRopensans-OsF.fd}[2019/06/15 Font definitions for LGR/opensans-OsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{LGR}{opensans-OsF}{}
+
+\DeclareFontShape{LGR}{opensans-OsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-LGR-OsF}{}
+\DeclareFontShape{LGR}{opensans-OsF}{l}{sl}{<-> ssub * opensans-OsF/l/it}{}
+\DeclareFontShape{LGR}{opensans-OsF}{eb}{sl}{<-> ssub * opensans-OsF/eb/it}{}
+\DeclareFontShape{LGR}{opensans-OsF}{bx}{n}{<-> ssub * opensans-OsF/b/n}{}
+\DeclareFontShape{LGR}{opensans-OsF}{sb}{sl}{<-> ssub * opensans-OsF/sb/it}{}
+\DeclareFontShape{LGR}{opensans-OsF}{lc}{sl}{<-> ssub * opensans-OsF/lc/it}{}
+\DeclareFontShape{LGR}{opensans-OsF}{m}{sl}{<-> ssub * opensans-OsF/m/it}{}
+\DeclareFontShape{LGR}{opensans-OsF}{b}{sl}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{LGR}{opensans-OsF}{bx}{it}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{LGR}{opensans-OsF}{bx}{sl}{<-> ssub * opensans-OsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/LGRopensans-TLF.fd b/Master/texmf-dist/tex/latex/opensans/LGRopensans-TLF.fd
new file mode 100644
index 00000000000..9f1b80be640
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/LGRopensans-TLF.fd
@@ -0,0 +1,50 @@
+%% LGRopensans-TLF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{LGRopensans-TLF.fd}[2019/06/15 Font definitions for LGR/opensans-TLF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{LGR}{opensans-TLF}{}
+
+\DeclareFontShape{LGR}{opensans-TLF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{l}{n}{<-> \opensans@@scale OpenSans-Light-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-LGR-TLF}{}
+\DeclareFontShape{LGR}{opensans-TLF}{l}{sl}{<-> ssub * opensans-TLF/l/it}{}
+\DeclareFontShape{LGR}{opensans-TLF}{eb}{sl}{<-> ssub * opensans-TLF/eb/it}{}
+\DeclareFontShape{LGR}{opensans-TLF}{bx}{n}{<-> ssub * opensans-TLF/b/n}{}
+\DeclareFontShape{LGR}{opensans-TLF}{sb}{sl}{<-> ssub * opensans-TLF/sb/it}{}
+\DeclareFontShape{LGR}{opensans-TLF}{lc}{sl}{<-> ssub * opensans-TLF/lc/it}{}
+\DeclareFontShape{LGR}{opensans-TLF}{m}{sl}{<-> ssub * opensans-TLF/m/it}{}
+\DeclareFontShape{LGR}{opensans-TLF}{b}{sl}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{LGR}{opensans-TLF}{bx}{it}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{LGR}{opensans-TLF}{bx}{sl}{<-> ssub * opensans-TLF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/LGRopensans-TOsF.fd b/Master/texmf-dist/tex/latex/opensans/LGRopensans-TOsF.fd
new file mode 100644
index 00000000000..167ee3012f5
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/LGRopensans-TOsF.fd
@@ -0,0 +1,50 @@
+%% LGRopensans-TOsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{LGRopensans-TOsF.fd}[2019/06/15 Font definitions for LGR/opensans-TOsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{LGR}{opensans-TOsF}{}
+
+\DeclareFontShape{LGR}{opensans-TOsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-LGR-TOsF}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{l}{sl}{<-> ssub * opensans-TOsF/l/it}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{eb}{sl}{<-> ssub * opensans-TOsF/eb/it}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{bx}{n}{<-> ssub * opensans-TOsF/b/n}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{sb}{sl}{<-> ssub * opensans-TOsF/sb/it}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{lc}{sl}{<-> ssub * opensans-TOsF/lc/it}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{m}{sl}{<-> ssub * opensans-TOsF/m/it}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{b}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{bx}{it}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{LGR}{opensans-TOsF}{bx}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/OT1opensans-LF.fd b/Master/texmf-dist/tex/latex/opensans/OT1opensans-LF.fd
new file mode 100644
index 00000000000..5da334441c4
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/OT1opensans-LF.fd
@@ -0,0 +1,50 @@
+%% OT1opensans-LF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{OT1opensans-LF.fd}[2019/06/15 Font definitions for OT1/opensans-LF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{OT1}{opensans-LF}{}
+
+\DeclareFontShape{OT1}{opensans-LF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{l}{n}{<-> \opensans@@scale OpenSans-Light-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-OT1-LF}{}
+\DeclareFontShape{OT1}{opensans-LF}{l}{sl}{<-> ssub * opensans-LF/l/it}{}
+\DeclareFontShape{OT1}{opensans-LF}{eb}{sl}{<-> ssub * opensans-LF/eb/it}{}
+\DeclareFontShape{OT1}{opensans-LF}{bx}{n}{<-> ssub * opensans-LF/b/n}{}
+\DeclareFontShape{OT1}{opensans-LF}{sb}{sl}{<-> ssub * opensans-LF/sb/it}{}
+\DeclareFontShape{OT1}{opensans-LF}{lc}{sl}{<-> ssub * opensans-LF/lc/it}{}
+\DeclareFontShape{OT1}{opensans-LF}{m}{sl}{<-> ssub * opensans-LF/m/it}{}
+\DeclareFontShape{OT1}{opensans-LF}{b}{sl}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{OT1}{opensans-LF}{bx}{it}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{OT1}{opensans-LF}{bx}{sl}{<-> ssub * opensans-LF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/OT1opensans-OsF.fd b/Master/texmf-dist/tex/latex/opensans/OT1opensans-OsF.fd
new file mode 100644
index 00000000000..b9662839033
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/OT1opensans-OsF.fd
@@ -0,0 +1,50 @@
+%% OT1opensans-OsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{OT1opensans-OsF.fd}[2019/06/15 Font definitions for OT1/opensans-OsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{OT1}{opensans-OsF}{}
+
+\DeclareFontShape{OT1}{opensans-OsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-OT1-OsF}{}
+\DeclareFontShape{OT1}{opensans-OsF}{l}{sl}{<-> ssub * opensans-OsF/l/it}{}
+\DeclareFontShape{OT1}{opensans-OsF}{eb}{sl}{<-> ssub * opensans-OsF/eb/it}{}
+\DeclareFontShape{OT1}{opensans-OsF}{bx}{n}{<-> ssub * opensans-OsF/b/n}{}
+\DeclareFontShape{OT1}{opensans-OsF}{sb}{sl}{<-> ssub * opensans-OsF/sb/it}{}
+\DeclareFontShape{OT1}{opensans-OsF}{lc}{sl}{<-> ssub * opensans-OsF/lc/it}{}
+\DeclareFontShape{OT1}{opensans-OsF}{m}{sl}{<-> ssub * opensans-OsF/m/it}{}
+\DeclareFontShape{OT1}{opensans-OsF}{b}{sl}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{OT1}{opensans-OsF}{bx}{it}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{OT1}{opensans-OsF}{bx}{sl}{<-> ssub * opensans-OsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/OT1opensans-TLF.fd b/Master/texmf-dist/tex/latex/opensans/OT1opensans-TLF.fd
new file mode 100644
index 00000000000..df34c4b457d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/OT1opensans-TLF.fd
@@ -0,0 +1,50 @@
+%% OT1opensans-TLF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{OT1opensans-TLF.fd}[2019/06/15 Font definitions for OT1/opensans-TLF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{OT1}{opensans-TLF}{}
+
+\DeclareFontShape{OT1}{opensans-TLF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{l}{n}{<-> \opensans@@scale OpenSans-Light-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-OT1-TLF}{}
+\DeclareFontShape{OT1}{opensans-TLF}{l}{sl}{<-> ssub * opensans-TLF/l/it}{}
+\DeclareFontShape{OT1}{opensans-TLF}{eb}{sl}{<-> ssub * opensans-TLF/eb/it}{}
+\DeclareFontShape{OT1}{opensans-TLF}{bx}{n}{<-> ssub * opensans-TLF/b/n}{}
+\DeclareFontShape{OT1}{opensans-TLF}{sb}{sl}{<-> ssub * opensans-TLF/sb/it}{}
+\DeclareFontShape{OT1}{opensans-TLF}{lc}{sl}{<-> ssub * opensans-TLF/lc/it}{}
+\DeclareFontShape{OT1}{opensans-TLF}{m}{sl}{<-> ssub * opensans-TLF/m/it}{}
+\DeclareFontShape{OT1}{opensans-TLF}{b}{sl}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{OT1}{opensans-TLF}{bx}{it}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{OT1}{opensans-TLF}{bx}{sl}{<-> ssub * opensans-TLF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/OT1opensans-TOsF.fd b/Master/texmf-dist/tex/latex/opensans/OT1opensans-TOsF.fd
new file mode 100644
index 00000000000..cd1406e32e9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/OT1opensans-TOsF.fd
@@ -0,0 +1,50 @@
+%% OT1opensans-TOsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{OT1opensans-TOsF.fd}[2019/06/15 Font definitions for OT1/opensans-TOsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{OT1}{opensans-TOsF}{}
+
+\DeclareFontShape{OT1}{opensans-TOsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-OT1-TOsF}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{l}{sl}{<-> ssub * opensans-TOsF/l/it}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{eb}{sl}{<-> ssub * opensans-TOsF/eb/it}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{bx}{n}{<-> ssub * opensans-TOsF/b/n}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{sb}{sl}{<-> ssub * opensans-TOsF/sb/it}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{lc}{sl}{<-> ssub * opensans-TOsF/lc/it}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{m}{sl}{<-> ssub * opensans-TOsF/m/it}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{b}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{bx}{it}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{OT1}{opensans-TOsF}{bx}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T1opensans-LF.fd b/Master/texmf-dist/tex/latex/opensans/T1opensans-LF.fd
new file mode 100644
index 00000000000..e7ee279de69
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T1opensans-LF.fd
@@ -0,0 +1,50 @@
+%% T1opensans-LF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T1opensans-LF.fd}[2019/06/15 Font definitions for T1/opensans-LF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T1}{opensans-LF}{}
+
+\DeclareFontShape{T1}{opensans-LF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T1-LF}{}
+\DeclareFontShape{T1}{opensans-LF}{l}{sl}{<-> ssub * opensans-LF/l/it}{}
+\DeclareFontShape{T1}{opensans-LF}{eb}{sl}{<-> ssub * opensans-LF/eb/it}{}
+\DeclareFontShape{T1}{opensans-LF}{bx}{n}{<-> ssub * opensans-LF/b/n}{}
+\DeclareFontShape{T1}{opensans-LF}{sb}{sl}{<-> ssub * opensans-LF/sb/it}{}
+\DeclareFontShape{T1}{opensans-LF}{lc}{sl}{<-> ssub * opensans-LF/lc/it}{}
+\DeclareFontShape{T1}{opensans-LF}{m}{sl}{<-> ssub * opensans-LF/m/it}{}
+\DeclareFontShape{T1}{opensans-LF}{b}{sl}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{T1}{opensans-LF}{bx}{it}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{T1}{opensans-LF}{bx}{sl}{<-> ssub * opensans-LF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T1opensans-OsF.fd b/Master/texmf-dist/tex/latex/opensans/T1opensans-OsF.fd
new file mode 100644
index 00000000000..60760b77f8a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T1opensans-OsF.fd
@@ -0,0 +1,50 @@
+%% T1opensans-OsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T1opensans-OsF.fd}[2019/06/15 Font definitions for T1/opensans-OsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T1}{opensans-OsF}{}
+
+\DeclareFontShape{T1}{opensans-OsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T1-OsF}{}
+\DeclareFontShape{T1}{opensans-OsF}{l}{sl}{<-> ssub * opensans-OsF/l/it}{}
+\DeclareFontShape{T1}{opensans-OsF}{eb}{sl}{<-> ssub * opensans-OsF/eb/it}{}
+\DeclareFontShape{T1}{opensans-OsF}{bx}{n}{<-> ssub * opensans-OsF/b/n}{}
+\DeclareFontShape{T1}{opensans-OsF}{sb}{sl}{<-> ssub * opensans-OsF/sb/it}{}
+\DeclareFontShape{T1}{opensans-OsF}{lc}{sl}{<-> ssub * opensans-OsF/lc/it}{}
+\DeclareFontShape{T1}{opensans-OsF}{m}{sl}{<-> ssub * opensans-OsF/m/it}{}
+\DeclareFontShape{T1}{opensans-OsF}{b}{sl}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{T1}{opensans-OsF}{bx}{it}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{T1}{opensans-OsF}{bx}{sl}{<-> ssub * opensans-OsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T1opensans-TLF.fd b/Master/texmf-dist/tex/latex/opensans/T1opensans-TLF.fd
new file mode 100644
index 00000000000..d3309db29de
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T1opensans-TLF.fd
@@ -0,0 +1,50 @@
+%% T1opensans-TLF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T1opensans-TLF.fd}[2019/06/15 Font definitions for T1/opensans-TLF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T1}{opensans-TLF}{}
+
+\DeclareFontShape{T1}{opensans-TLF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T1-TLF}{}
+\DeclareFontShape{T1}{opensans-TLF}{l}{sl}{<-> ssub * opensans-TLF/l/it}{}
+\DeclareFontShape{T1}{opensans-TLF}{eb}{sl}{<-> ssub * opensans-TLF/eb/it}{}
+\DeclareFontShape{T1}{opensans-TLF}{bx}{n}{<-> ssub * opensans-TLF/b/n}{}
+\DeclareFontShape{T1}{opensans-TLF}{sb}{sl}{<-> ssub * opensans-TLF/sb/it}{}
+\DeclareFontShape{T1}{opensans-TLF}{lc}{sl}{<-> ssub * opensans-TLF/lc/it}{}
+\DeclareFontShape{T1}{opensans-TLF}{m}{sl}{<-> ssub * opensans-TLF/m/it}{}
+\DeclareFontShape{T1}{opensans-TLF}{b}{sl}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{T1}{opensans-TLF}{bx}{it}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{T1}{opensans-TLF}{bx}{sl}{<-> ssub * opensans-TLF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T1opensans-TOsF.fd b/Master/texmf-dist/tex/latex/opensans/T1opensans-TOsF.fd
new file mode 100644
index 00000000000..764555ec5de
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T1opensans-TOsF.fd
@@ -0,0 +1,50 @@
+%% T1opensans-TOsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T1opensans-TOsF.fd}[2019/06/15 Font definitions for T1/opensans-TOsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T1}{opensans-TOsF}{}
+
+\DeclareFontShape{T1}{opensans-TOsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T1-TOsF}{}
+\DeclareFontShape{T1}{opensans-TOsF}{l}{sl}{<-> ssub * opensans-TOsF/l/it}{}
+\DeclareFontShape{T1}{opensans-TOsF}{eb}{sl}{<-> ssub * opensans-TOsF/eb/it}{}
+\DeclareFontShape{T1}{opensans-TOsF}{bx}{n}{<-> ssub * opensans-TOsF/b/n}{}
+\DeclareFontShape{T1}{opensans-TOsF}{sb}{sl}{<-> ssub * opensans-TOsF/sb/it}{}
+\DeclareFontShape{T1}{opensans-TOsF}{lc}{sl}{<-> ssub * opensans-TOsF/lc/it}{}
+\DeclareFontShape{T1}{opensans-TOsF}{m}{sl}{<-> ssub * opensans-TOsF/m/it}{}
+\DeclareFontShape{T1}{opensans-TOsF}{b}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{T1}{opensans-TOsF}{bx}{it}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{T1}{opensans-TOsF}{bx}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Aopensans-LF.fd b/Master/texmf-dist/tex/latex/opensans/T2Aopensans-LF.fd
new file mode 100644
index 00000000000..d8871e9a6cb
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Aopensans-LF.fd
@@ -0,0 +1,50 @@
+%% T2Aopensans-LF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Aopensans-LF.fd}[2019/06/15 Font definitions for T2A/opensans-LF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2A}{opensans-LF}{}
+
+\DeclareFontShape{T2A}{opensans-LF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2A-LF}{}
+\DeclareFontShape{T2A}{opensans-LF}{l}{sl}{<-> ssub * opensans-LF/l/it}{}
+\DeclareFontShape{T2A}{opensans-LF}{eb}{sl}{<-> ssub * opensans-LF/eb/it}{}
+\DeclareFontShape{T2A}{opensans-LF}{bx}{n}{<-> ssub * opensans-LF/b/n}{}
+\DeclareFontShape{T2A}{opensans-LF}{sb}{sl}{<-> ssub * opensans-LF/sb/it}{}
+\DeclareFontShape{T2A}{opensans-LF}{lc}{sl}{<-> ssub * opensans-LF/lc/it}{}
+\DeclareFontShape{T2A}{opensans-LF}{m}{sl}{<-> ssub * opensans-LF/m/it}{}
+\DeclareFontShape{T2A}{opensans-LF}{b}{sl}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{T2A}{opensans-LF}{bx}{it}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{T2A}{opensans-LF}{bx}{sl}{<-> ssub * opensans-LF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Aopensans-OsF.fd b/Master/texmf-dist/tex/latex/opensans/T2Aopensans-OsF.fd
new file mode 100644
index 00000000000..922642b6c37
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Aopensans-OsF.fd
@@ -0,0 +1,50 @@
+%% T2Aopensans-OsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Aopensans-OsF.fd}[2019/06/15 Font definitions for T2A/opensans-OsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2A}{opensans-OsF}{}
+
+\DeclareFontShape{T2A}{opensans-OsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2A-OsF}{}
+\DeclareFontShape{T2A}{opensans-OsF}{l}{sl}{<-> ssub * opensans-OsF/l/it}{}
+\DeclareFontShape{T2A}{opensans-OsF}{eb}{sl}{<-> ssub * opensans-OsF/eb/it}{}
+\DeclareFontShape{T2A}{opensans-OsF}{bx}{n}{<-> ssub * opensans-OsF/b/n}{}
+\DeclareFontShape{T2A}{opensans-OsF}{sb}{sl}{<-> ssub * opensans-OsF/sb/it}{}
+\DeclareFontShape{T2A}{opensans-OsF}{lc}{sl}{<-> ssub * opensans-OsF/lc/it}{}
+\DeclareFontShape{T2A}{opensans-OsF}{m}{sl}{<-> ssub * opensans-OsF/m/it}{}
+\DeclareFontShape{T2A}{opensans-OsF}{b}{sl}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{T2A}{opensans-OsF}{bx}{it}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{T2A}{opensans-OsF}{bx}{sl}{<-> ssub * opensans-OsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Aopensans-TLF.fd b/Master/texmf-dist/tex/latex/opensans/T2Aopensans-TLF.fd
new file mode 100644
index 00000000000..fec764307e8
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Aopensans-TLF.fd
@@ -0,0 +1,50 @@
+%% T2Aopensans-TLF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Aopensans-TLF.fd}[2019/06/15 Font definitions for T2A/opensans-TLF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2A}{opensans-TLF}{}
+
+\DeclareFontShape{T2A}{opensans-TLF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2A-TLF}{}
+\DeclareFontShape{T2A}{opensans-TLF}{l}{sl}{<-> ssub * opensans-TLF/l/it}{}
+\DeclareFontShape{T2A}{opensans-TLF}{eb}{sl}{<-> ssub * opensans-TLF/eb/it}{}
+\DeclareFontShape{T2A}{opensans-TLF}{bx}{n}{<-> ssub * opensans-TLF/b/n}{}
+\DeclareFontShape{T2A}{opensans-TLF}{sb}{sl}{<-> ssub * opensans-TLF/sb/it}{}
+\DeclareFontShape{T2A}{opensans-TLF}{lc}{sl}{<-> ssub * opensans-TLF/lc/it}{}
+\DeclareFontShape{T2A}{opensans-TLF}{m}{sl}{<-> ssub * opensans-TLF/m/it}{}
+\DeclareFontShape{T2A}{opensans-TLF}{b}{sl}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{T2A}{opensans-TLF}{bx}{it}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{T2A}{opensans-TLF}{bx}{sl}{<-> ssub * opensans-TLF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Aopensans-TOsF.fd b/Master/texmf-dist/tex/latex/opensans/T2Aopensans-TOsF.fd
new file mode 100644
index 00000000000..d9eb3776085
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Aopensans-TOsF.fd
@@ -0,0 +1,50 @@
+%% T2Aopensans-TOsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Aopensans-TOsF.fd}[2019/06/15 Font definitions for T2A/opensans-TOsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2A}{opensans-TOsF}{}
+
+\DeclareFontShape{T2A}{opensans-TOsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2A-TOsF}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{l}{sl}{<-> ssub * opensans-TOsF/l/it}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{eb}{sl}{<-> ssub * opensans-TOsF/eb/it}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{bx}{n}{<-> ssub * opensans-TOsF/b/n}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{sb}{sl}{<-> ssub * opensans-TOsF/sb/it}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{lc}{sl}{<-> ssub * opensans-TOsF/lc/it}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{m}{sl}{<-> ssub * opensans-TOsF/m/it}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{b}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{bx}{it}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{T2A}{opensans-TOsF}{bx}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Bopensans-LF.fd b/Master/texmf-dist/tex/latex/opensans/T2Bopensans-LF.fd
new file mode 100644
index 00000000000..486d5ecfa1a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Bopensans-LF.fd
@@ -0,0 +1,50 @@
+%% T2Bopensans-LF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Bopensans-LF.fd}[2019/06/15 Font definitions for T2B/opensans-LF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2B}{opensans-LF}{}
+
+\DeclareFontShape{T2B}{opensans-LF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2B-LF}{}
+\DeclareFontShape{T2B}{opensans-LF}{l}{sl}{<-> ssub * opensans-LF/l/it}{}
+\DeclareFontShape{T2B}{opensans-LF}{eb}{sl}{<-> ssub * opensans-LF/eb/it}{}
+\DeclareFontShape{T2B}{opensans-LF}{bx}{n}{<-> ssub * opensans-LF/b/n}{}
+\DeclareFontShape{T2B}{opensans-LF}{sb}{sl}{<-> ssub * opensans-LF/sb/it}{}
+\DeclareFontShape{T2B}{opensans-LF}{lc}{sl}{<-> ssub * opensans-LF/lc/it}{}
+\DeclareFontShape{T2B}{opensans-LF}{m}{sl}{<-> ssub * opensans-LF/m/it}{}
+\DeclareFontShape{T2B}{opensans-LF}{b}{sl}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{T2B}{opensans-LF}{bx}{it}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{T2B}{opensans-LF}{bx}{sl}{<-> ssub * opensans-LF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Bopensans-OsF.fd b/Master/texmf-dist/tex/latex/opensans/T2Bopensans-OsF.fd
new file mode 100644
index 00000000000..aadf45995be
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Bopensans-OsF.fd
@@ -0,0 +1,50 @@
+%% T2Bopensans-OsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Bopensans-OsF.fd}[2019/06/15 Font definitions for T2B/opensans-OsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2B}{opensans-OsF}{}
+
+\DeclareFontShape{T2B}{opensans-OsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2B-OsF}{}
+\DeclareFontShape{T2B}{opensans-OsF}{l}{sl}{<-> ssub * opensans-OsF/l/it}{}
+\DeclareFontShape{T2B}{opensans-OsF}{eb}{sl}{<-> ssub * opensans-OsF/eb/it}{}
+\DeclareFontShape{T2B}{opensans-OsF}{bx}{n}{<-> ssub * opensans-OsF/b/n}{}
+\DeclareFontShape{T2B}{opensans-OsF}{sb}{sl}{<-> ssub * opensans-OsF/sb/it}{}
+\DeclareFontShape{T2B}{opensans-OsF}{lc}{sl}{<-> ssub * opensans-OsF/lc/it}{}
+\DeclareFontShape{T2B}{opensans-OsF}{m}{sl}{<-> ssub * opensans-OsF/m/it}{}
+\DeclareFontShape{T2B}{opensans-OsF}{b}{sl}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{T2B}{opensans-OsF}{bx}{it}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{T2B}{opensans-OsF}{bx}{sl}{<-> ssub * opensans-OsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Bopensans-TLF.fd b/Master/texmf-dist/tex/latex/opensans/T2Bopensans-TLF.fd
new file mode 100644
index 00000000000..f3398bf1c1b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Bopensans-TLF.fd
@@ -0,0 +1,50 @@
+%% T2Bopensans-TLF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Bopensans-TLF.fd}[2019/06/15 Font definitions for T2B/opensans-TLF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2B}{opensans-TLF}{}
+
+\DeclareFontShape{T2B}{opensans-TLF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2B-TLF}{}
+\DeclareFontShape{T2B}{opensans-TLF}{l}{sl}{<-> ssub * opensans-TLF/l/it}{}
+\DeclareFontShape{T2B}{opensans-TLF}{eb}{sl}{<-> ssub * opensans-TLF/eb/it}{}
+\DeclareFontShape{T2B}{opensans-TLF}{bx}{n}{<-> ssub * opensans-TLF/b/n}{}
+\DeclareFontShape{T2B}{opensans-TLF}{sb}{sl}{<-> ssub * opensans-TLF/sb/it}{}
+\DeclareFontShape{T2B}{opensans-TLF}{lc}{sl}{<-> ssub * opensans-TLF/lc/it}{}
+\DeclareFontShape{T2B}{opensans-TLF}{m}{sl}{<-> ssub * opensans-TLF/m/it}{}
+\DeclareFontShape{T2B}{opensans-TLF}{b}{sl}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{T2B}{opensans-TLF}{bx}{it}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{T2B}{opensans-TLF}{bx}{sl}{<-> ssub * opensans-TLF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Bopensans-TOsF.fd b/Master/texmf-dist/tex/latex/opensans/T2Bopensans-TOsF.fd
new file mode 100644
index 00000000000..f6d00165e9e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Bopensans-TOsF.fd
@@ -0,0 +1,50 @@
+%% T2Bopensans-TOsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Bopensans-TOsF.fd}[2019/06/15 Font definitions for T2B/opensans-TOsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2B}{opensans-TOsF}{}
+
+\DeclareFontShape{T2B}{opensans-TOsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2B-TOsF}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{l}{sl}{<-> ssub * opensans-TOsF/l/it}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{eb}{sl}{<-> ssub * opensans-TOsF/eb/it}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{bx}{n}{<-> ssub * opensans-TOsF/b/n}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{sb}{sl}{<-> ssub * opensans-TOsF/sb/it}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{lc}{sl}{<-> ssub * opensans-TOsF/lc/it}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{m}{sl}{<-> ssub * opensans-TOsF/m/it}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{b}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{bx}{it}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{T2B}{opensans-TOsF}{bx}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Copensans-LF.fd b/Master/texmf-dist/tex/latex/opensans/T2Copensans-LF.fd
new file mode 100644
index 00000000000..de3f60a1ff9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Copensans-LF.fd
@@ -0,0 +1,50 @@
+%% T2Copensans-LF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Copensans-LF.fd}[2019/06/15 Font definitions for T2C/opensans-LF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2C}{opensans-LF}{}
+
+\DeclareFontShape{T2C}{opensans-LF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2C-LF}{}
+\DeclareFontShape{T2C}{opensans-LF}{l}{sl}{<-> ssub * opensans-LF/l/it}{}
+\DeclareFontShape{T2C}{opensans-LF}{eb}{sl}{<-> ssub * opensans-LF/eb/it}{}
+\DeclareFontShape{T2C}{opensans-LF}{bx}{n}{<-> ssub * opensans-LF/b/n}{}
+\DeclareFontShape{T2C}{opensans-LF}{sb}{sl}{<-> ssub * opensans-LF/sb/it}{}
+\DeclareFontShape{T2C}{opensans-LF}{lc}{sl}{<-> ssub * opensans-LF/lc/it}{}
+\DeclareFontShape{T2C}{opensans-LF}{m}{sl}{<-> ssub * opensans-LF/m/it}{}
+\DeclareFontShape{T2C}{opensans-LF}{b}{sl}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{T2C}{opensans-LF}{bx}{it}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{T2C}{opensans-LF}{bx}{sl}{<-> ssub * opensans-LF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Copensans-OsF.fd b/Master/texmf-dist/tex/latex/opensans/T2Copensans-OsF.fd
new file mode 100644
index 00000000000..3bbe9174ffe
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Copensans-OsF.fd
@@ -0,0 +1,50 @@
+%% T2Copensans-OsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Copensans-OsF.fd}[2019/06/15 Font definitions for T2C/opensans-OsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2C}{opensans-OsF}{}
+
+\DeclareFontShape{T2C}{opensans-OsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2C-OsF}{}
+\DeclareFontShape{T2C}{opensans-OsF}{l}{sl}{<-> ssub * opensans-OsF/l/it}{}
+\DeclareFontShape{T2C}{opensans-OsF}{eb}{sl}{<-> ssub * opensans-OsF/eb/it}{}
+\DeclareFontShape{T2C}{opensans-OsF}{bx}{n}{<-> ssub * opensans-OsF/b/n}{}
+\DeclareFontShape{T2C}{opensans-OsF}{sb}{sl}{<-> ssub * opensans-OsF/sb/it}{}
+\DeclareFontShape{T2C}{opensans-OsF}{lc}{sl}{<-> ssub * opensans-OsF/lc/it}{}
+\DeclareFontShape{T2C}{opensans-OsF}{m}{sl}{<-> ssub * opensans-OsF/m/it}{}
+\DeclareFontShape{T2C}{opensans-OsF}{b}{sl}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{T2C}{opensans-OsF}{bx}{it}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{T2C}{opensans-OsF}{bx}{sl}{<-> ssub * opensans-OsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Copensans-TLF.fd b/Master/texmf-dist/tex/latex/opensans/T2Copensans-TLF.fd
new file mode 100644
index 00000000000..cd88bb1add8
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Copensans-TLF.fd
@@ -0,0 +1,50 @@
+%% T2Copensans-TLF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Copensans-TLF.fd}[2019/06/15 Font definitions for T2C/opensans-TLF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2C}{opensans-TLF}{}
+
+\DeclareFontShape{T2C}{opensans-TLF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2C-TLF}{}
+\DeclareFontShape{T2C}{opensans-TLF}{l}{sl}{<-> ssub * opensans-TLF/l/it}{}
+\DeclareFontShape{T2C}{opensans-TLF}{eb}{sl}{<-> ssub * opensans-TLF/eb/it}{}
+\DeclareFontShape{T2C}{opensans-TLF}{bx}{n}{<-> ssub * opensans-TLF/b/n}{}
+\DeclareFontShape{T2C}{opensans-TLF}{sb}{sl}{<-> ssub * opensans-TLF/sb/it}{}
+\DeclareFontShape{T2C}{opensans-TLF}{lc}{sl}{<-> ssub * opensans-TLF/lc/it}{}
+\DeclareFontShape{T2C}{opensans-TLF}{m}{sl}{<-> ssub * opensans-TLF/m/it}{}
+\DeclareFontShape{T2C}{opensans-TLF}{b}{sl}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{T2C}{opensans-TLF}{bx}{it}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{T2C}{opensans-TLF}{bx}{sl}{<-> ssub * opensans-TLF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/T2Copensans-TOsF.fd b/Master/texmf-dist/tex/latex/opensans/T2Copensans-TOsF.fd
new file mode 100644
index 00000000000..07ef39638a8
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/T2Copensans-TOsF.fd
@@ -0,0 +1,50 @@
+%% T2Copensans-TOsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{T2Copensans-TOsF.fd}[2019/06/15 Font definitions for T2C/opensans-TOsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{T2C}{opensans-TOsF}{}
+
+\DeclareFontShape{T2C}{opensans-TOsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-T2C-TOsF}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{l}{sl}{<-> ssub * opensans-TOsF/l/it}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{eb}{sl}{<-> ssub * opensans-TOsF/eb/it}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{bx}{n}{<-> ssub * opensans-TOsF/b/n}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{sb}{sl}{<-> ssub * opensans-TOsF/sb/it}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{lc}{sl}{<-> ssub * opensans-TOsF/lc/it}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{m}{sl}{<-> ssub * opensans-TOsF/m/it}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{b}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{bx}{it}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{T2C}{opensans-TOsF}{bx}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/TS1opensans-LF.fd b/Master/texmf-dist/tex/latex/opensans/TS1opensans-LF.fd
new file mode 100644
index 00000000000..449d7446886
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/TS1opensans-LF.fd
@@ -0,0 +1,50 @@
+%% TS1opensans-LF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{TS1opensans-LF.fd}[2019/06/15 Font definitions for TS1/opensans-LF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{TS1}{opensans-LF}{}
+
+\DeclareFontShape{TS1}{opensans-LF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{l}{n}{<-> \opensans@@scale OpenSans-Light-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-TS1-LF}{}
+\DeclareFontShape{TS1}{opensans-LF}{l}{sl}{<-> ssub * opensans-LF/l/it}{}
+\DeclareFontShape{TS1}{opensans-LF}{eb}{sl}{<-> ssub * opensans-LF/eb/it}{}
+\DeclareFontShape{TS1}{opensans-LF}{bx}{n}{<-> ssub * opensans-LF/b/n}{}
+\DeclareFontShape{TS1}{opensans-LF}{sb}{sl}{<-> ssub * opensans-LF/sb/it}{}
+\DeclareFontShape{TS1}{opensans-LF}{lc}{sl}{<-> ssub * opensans-LF/lc/it}{}
+\DeclareFontShape{TS1}{opensans-LF}{m}{sl}{<-> ssub * opensans-LF/m/it}{}
+\DeclareFontShape{TS1}{opensans-LF}{b}{sl}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{TS1}{opensans-LF}{bx}{it}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{TS1}{opensans-LF}{bx}{sl}{<-> ssub * opensans-LF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/TS1opensans-OsF.fd b/Master/texmf-dist/tex/latex/opensans/TS1opensans-OsF.fd
new file mode 100644
index 00000000000..3b0a3e76a8e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/TS1opensans-OsF.fd
@@ -0,0 +1,50 @@
+%% TS1opensans-OsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{TS1opensans-OsF.fd}[2019/06/15 Font definitions for TS1/opensans-OsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{TS1}{opensans-OsF}{}
+
+\DeclareFontShape{TS1}{opensans-OsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-TS1-OsF}{}
+\DeclareFontShape{TS1}{opensans-OsF}{l}{sl}{<-> ssub * opensans-OsF/l/it}{}
+\DeclareFontShape{TS1}{opensans-OsF}{eb}{sl}{<-> ssub * opensans-OsF/eb/it}{}
+\DeclareFontShape{TS1}{opensans-OsF}{bx}{n}{<-> ssub * opensans-OsF/b/n}{}
+\DeclareFontShape{TS1}{opensans-OsF}{sb}{sl}{<-> ssub * opensans-OsF/sb/it}{}
+\DeclareFontShape{TS1}{opensans-OsF}{lc}{sl}{<-> ssub * opensans-OsF/lc/it}{}
+\DeclareFontShape{TS1}{opensans-OsF}{m}{sl}{<-> ssub * opensans-OsF/m/it}{}
+\DeclareFontShape{TS1}{opensans-OsF}{b}{sl}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{TS1}{opensans-OsF}{bx}{it}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{TS1}{opensans-OsF}{bx}{sl}{<-> ssub * opensans-OsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/TS1opensans-TLF.fd b/Master/texmf-dist/tex/latex/opensans/TS1opensans-TLF.fd
new file mode 100644
index 00000000000..9090c616159
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/TS1opensans-TLF.fd
@@ -0,0 +1,50 @@
+%% TS1opensans-TLF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{TS1opensans-TLF.fd}[2019/06/15 Font definitions for TS1/opensans-TLF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{TS1}{opensans-TLF}{}
+
+\DeclareFontShape{TS1}{opensans-TLF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{l}{n}{<-> \opensans@@scale OpenSans-Light-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-TS1-TLF}{}
+\DeclareFontShape{TS1}{opensans-TLF}{l}{sl}{<-> ssub * opensans-TLF/l/it}{}
+\DeclareFontShape{TS1}{opensans-TLF}{eb}{sl}{<-> ssub * opensans-TLF/eb/it}{}
+\DeclareFontShape{TS1}{opensans-TLF}{bx}{n}{<-> ssub * opensans-TLF/b/n}{}
+\DeclareFontShape{TS1}{opensans-TLF}{sb}{sl}{<-> ssub * opensans-TLF/sb/it}{}
+\DeclareFontShape{TS1}{opensans-TLF}{lc}{sl}{<-> ssub * opensans-TLF/lc/it}{}
+\DeclareFontShape{TS1}{opensans-TLF}{m}{sl}{<-> ssub * opensans-TLF/m/it}{}
+\DeclareFontShape{TS1}{opensans-TLF}{b}{sl}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{TS1}{opensans-TLF}{bx}{it}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{TS1}{opensans-TLF}{bx}{sl}{<-> ssub * opensans-TLF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/TS1opensans-TOsF.fd b/Master/texmf-dist/tex/latex/opensans/TS1opensans-TOsF.fd
new file mode 100644
index 00000000000..4055b2ecd1d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/TS1opensans-TOsF.fd
@@ -0,0 +1,50 @@
+%% TS1opensans-TOsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{TS1opensans-TOsF.fd}[2019/06/15 Font definitions for TS1/opensans-TOsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{TS1}{opensans-TOsF}{}
+
+\DeclareFontShape{TS1}{opensans-TOsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-TS1-TOsF}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{l}{sl}{<-> ssub * opensans-TOsF/l/it}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{eb}{sl}{<-> ssub * opensans-TOsF/eb/it}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{bx}{n}{<-> ssub * opensans-TOsF/b/n}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{sb}{sl}{<-> ssub * opensans-TOsF/sb/it}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{lc}{sl}{<-> ssub * opensans-TOsF/lc/it}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{m}{sl}{<-> ssub * opensans-TOsF/m/it}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{b}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{bx}{it}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{TS1}{opensans-TOsF}{bx}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/X2opensans-LF.fd b/Master/texmf-dist/tex/latex/opensans/X2opensans-LF.fd
new file mode 100644
index 00000000000..da3394c15a9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/X2opensans-LF.fd
@@ -0,0 +1,50 @@
+%% X2opensans-LF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{X2opensans-LF.fd}[2019/06/15 Font definitions for X2/opensans-LF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{X2}{opensans-LF}{}
+
+\DeclareFontShape{X2}{opensans-LF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{l}{n}{<-> \opensans@@scale OpenSans-Light-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-X2-LF}{}
+\DeclareFontShape{X2}{opensans-LF}{l}{sl}{<-> ssub * opensans-LF/l/it}{}
+\DeclareFontShape{X2}{opensans-LF}{eb}{sl}{<-> ssub * opensans-LF/eb/it}{}
+\DeclareFontShape{X2}{opensans-LF}{bx}{n}{<-> ssub * opensans-LF/b/n}{}
+\DeclareFontShape{X2}{opensans-LF}{sb}{sl}{<-> ssub * opensans-LF/sb/it}{}
+\DeclareFontShape{X2}{opensans-LF}{lc}{sl}{<-> ssub * opensans-LF/lc/it}{}
+\DeclareFontShape{X2}{opensans-LF}{m}{sl}{<-> ssub * opensans-LF/m/it}{}
+\DeclareFontShape{X2}{opensans-LF}{b}{sl}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{X2}{opensans-LF}{bx}{it}{<-> ssub * opensans-LF/b/it}{}
+\DeclareFontShape{X2}{opensans-LF}{bx}{sl}{<-> ssub * opensans-LF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/X2opensans-OsF.fd b/Master/texmf-dist/tex/latex/opensans/X2opensans-OsF.fd
new file mode 100644
index 00000000000..062c312c1da
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/X2opensans-OsF.fd
@@ -0,0 +1,50 @@
+%% X2opensans-OsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{X2opensans-OsF.fd}[2019/06/15 Font definitions for X2/opensans-OsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{X2}{opensans-OsF}{}
+
+\DeclareFontShape{X2}{opensans-OsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-X2-OsF}{}
+\DeclareFontShape{X2}{opensans-OsF}{l}{sl}{<-> ssub * opensans-OsF/l/it}{}
+\DeclareFontShape{X2}{opensans-OsF}{eb}{sl}{<-> ssub * opensans-OsF/eb/it}{}
+\DeclareFontShape{X2}{opensans-OsF}{bx}{n}{<-> ssub * opensans-OsF/b/n}{}
+\DeclareFontShape{X2}{opensans-OsF}{sb}{sl}{<-> ssub * opensans-OsF/sb/it}{}
+\DeclareFontShape{X2}{opensans-OsF}{lc}{sl}{<-> ssub * opensans-OsF/lc/it}{}
+\DeclareFontShape{X2}{opensans-OsF}{m}{sl}{<-> ssub * opensans-OsF/m/it}{}
+\DeclareFontShape{X2}{opensans-OsF}{b}{sl}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{X2}{opensans-OsF}{bx}{it}{<-> ssub * opensans-OsF/b/it}{}
+\DeclareFontShape{X2}{opensans-OsF}{bx}{sl}{<-> ssub * opensans-OsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/X2opensans-TLF.fd b/Master/texmf-dist/tex/latex/opensans/X2opensans-TLF.fd
new file mode 100644
index 00000000000..775b1fc0e4c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/X2opensans-TLF.fd
@@ -0,0 +1,50 @@
+%% X2opensans-TLF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{X2opensans-TLF.fd}[2019/06/15 Font definitions for X2/opensans-TLF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{X2}{opensans-TLF}{}
+
+\DeclareFontShape{X2}{opensans-TLF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{l}{n}{<-> \opensans@@scale OpenSans-Light-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-X2-TLF}{}
+\DeclareFontShape{X2}{opensans-TLF}{l}{sl}{<-> ssub * opensans-TLF/l/it}{}
+\DeclareFontShape{X2}{opensans-TLF}{eb}{sl}{<-> ssub * opensans-TLF/eb/it}{}
+\DeclareFontShape{X2}{opensans-TLF}{bx}{n}{<-> ssub * opensans-TLF/b/n}{}
+\DeclareFontShape{X2}{opensans-TLF}{sb}{sl}{<-> ssub * opensans-TLF/sb/it}{}
+\DeclareFontShape{X2}{opensans-TLF}{lc}{sl}{<-> ssub * opensans-TLF/lc/it}{}
+\DeclareFontShape{X2}{opensans-TLF}{m}{sl}{<-> ssub * opensans-TLF/m/it}{}
+\DeclareFontShape{X2}{opensans-TLF}{b}{sl}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{X2}{opensans-TLF}{bx}{it}{<-> ssub * opensans-TLF/b/it}{}
+\DeclareFontShape{X2}{opensans-TLF}{bx}{sl}{<-> ssub * opensans-TLF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/X2opensans-TOsF.fd b/Master/texmf-dist/tex/latex/opensans/X2opensans-TOsF.fd
new file mode 100644
index 00000000000..b4ab5aff4ca
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/opensans/X2opensans-TOsF.fd
@@ -0,0 +1,50 @@
+%% X2opensans-TOsF.fd
+%% Copyright 2019 Mohamed El Morabity
+%
+% This work may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3 of this license or (at your option)
+% any later version. The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status \`maintained'.
+%
+% The Current Maintainer of this work is Mohamed El Morabity
+%
+% This work consists of all files listed in manifest.txt.
+
+
+\ProvidesFile{X2opensans-TOsF.fd}[2019/06/15 Font definitions for X2/opensans-TOsF.]
+
+\expandafter\ifx\csname opensans@scale\endcsname\relax
+ \let\opensans@@scale\@empty
+\else
+ \edef\opensans@@scale{s*[\csname opensans@scale\endcsname]}
+\fi
+
+\DeclareFontFamily{X2}{opensans-TOsF}{}
+
+\DeclareFontShape{X2}{opensans-TOsF}{l}{it}{<-> \opensans@@scale OpenSans-LightItalic-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{eb}{n}{<-> \opensans@@scale OpenSans-ExtraBold-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{eb}{it}{<-> \opensans@@scale OpenSans-ExtraBoldItalic-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{bc}{n}{<-> \opensans@@scale OpenSansCondensed-Bold-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{l}{n}{<-> \opensans@@scale OpenSans-Light-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{b}{n}{<-> \opensans@@scale OpenSans-Bold-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{sb}{it}{<-> \opensans@@scale OpenSans-SemiBoldItalic-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{lc}{n}{<-> \opensans@@scale OpenSansCondensed-Light-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{lc}{it}{<-> \opensans@@scale OpenSansCondensed-LightItalic-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{m}{it}{<-> \opensans@@scale OpenSans-Italic-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{b}{it}{<-> \opensans@@scale OpenSans-BoldItalic-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{m}{n}{<-> \opensans@@scale OpenSans-Regular-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{sb}{n}{<-> \opensans@@scale OpenSans-SemiBold-X2-TOsF}{}
+\DeclareFontShape{X2}{opensans-TOsF}{l}{sl}{<-> ssub * opensans-TOsF/l/it}{}
+\DeclareFontShape{X2}{opensans-TOsF}{eb}{sl}{<-> ssub * opensans-TOsF/eb/it}{}
+\DeclareFontShape{X2}{opensans-TOsF}{bx}{n}{<-> ssub * opensans-TOsF/b/n}{}
+\DeclareFontShape{X2}{opensans-TOsF}{sb}{sl}{<-> ssub * opensans-TOsF/sb/it}{}
+\DeclareFontShape{X2}{opensans-TOsF}{lc}{sl}{<-> ssub * opensans-TOsF/lc/it}{}
+\DeclareFontShape{X2}{opensans-TOsF}{m}{sl}{<-> ssub * opensans-TOsF/m/it}{}
+\DeclareFontShape{X2}{opensans-TOsF}{b}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{X2}{opensans-TOsF}{bx}{it}{<-> ssub * opensans-TOsF/b/it}{}
+\DeclareFontShape{X2}{opensans-TOsF}{bx}{sl}{<-> ssub * opensans-TOsF/b/it}{}
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/opensans/lgrfos.fd b/Master/texmf-dist/tex/latex/opensans/lgrfos.fd
deleted file mode 100644
index 287958edcc3..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/lgrfos.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: lgrfos.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{lgrfos.fd}
- [2011/11/11 Fontinst v1.927 font definitions for LGR/fos.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{LGR}{fos}{}
-
-\DeclareFontShape{LGR}{fos}{l}{n}{
- <->\opensans@scale OpenSans-Light-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{m}{n}{
- <->\opensans@scale OpenSans-Regular-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{m}{it}{
- <->\opensans@scale OpenSans-Italic-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{b}{n}{
- <->\opensans@scale OpenSans-Bold-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-lgr
-}{}
-
-\DeclareFontShape{LGR}{fos}{l}{sl}{<->ssub * fos/l/it}{}
-\DeclareFontShape{LGR}{fos}{l}{scsl}{<->ssub * fos/l/scit}{}
-\DeclareFontShape{LGR}{fos}{cl}{sl}{<->ssub * fos/cl/it}{}
-\DeclareFontShape{LGR}{fos}{cl}{scsl}{<->ssub * fos/cl/scit}{}
-\DeclareFontShape{LGR}{fos}{m}{sl}{<->ssub * fos/m/it}{}
-\DeclareFontShape{LGR}{fos}{m}{scsl}{<->ssub * fos/m/scit}{}
-\DeclareFontShape{LGR}{fos}{sb}{sl}{<->ssub * fos/sb/it}{}
-\DeclareFontShape{LGR}{fos}{b}{sl}{<->ssub * fos/sb/sl}{}
-\DeclareFontShape{LGR}{fos}{bx}{sl}{<->ssub * fos/b/sl}{}
-\DeclareFontShape{LGR}{fos}{sb}{scsl}{<->ssub * fos/sb/scit}{}
-\DeclareFontShape{LGR}{fos}{b}{scsl}{<->ssub * fos/sb/scsl}{}
-\DeclareFontShape{LGR}{fos}{bx}{scsl}{<->ssub * fos/b/scsl}{}
-\DeclareFontShape{LGR}{fos}{bx}{n}{<->ssub * fos/b/n}{}
-\DeclareFontShape{LGR}{fos}{bx}{it}{<->ssub * fos/b/it}{}
-\DeclareFontShape{LGR}{fos}{bx}{sc}{<->ssub * fos/b/sc}{}
-\DeclareFontShape{LGR}{fos}{bx}{scit}{<->ssub * fos/b/scit}{}
-\DeclareFontShape{LGR}{fos}{eb}{sl}{<->ssub * fos/eb/it}{}
-\DeclareFontShape{LGR}{fos}{eb}{scsl}{<->ssub * fos/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/lgrfosj.fd b/Master/texmf-dist/tex/latex/opensans/lgrfosj.fd
deleted file mode 100644
index 91ad6a6a1f8..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/lgrfosj.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: lgrfosj.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{lgrfosj.fd}
- [2011/11/11 Fontinst v1.927 font definitions for LGR/fosj.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{LGR}{fosj}{}
-
-\DeclareFontShape{LGR}{fosj}{l}{n}{
- <->\opensans@scale OpenSans-Light-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{m}{n}{
- <->\opensans@scale OpenSans-Regular-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{m}{it}{
- <->\opensans@scale OpenSans-Italic-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{b}{n}{
- <->\opensans@scale OpenSans-Bold-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-lgr
-}{}
-
-\DeclareFontShape{LGR}{fosj}{l}{sl}{<->ssub * fosj/l/it}{}
-\DeclareFontShape{LGR}{fosj}{l}{scsl}{<->ssub * fosj/l/scit}{}
-\DeclareFontShape{LGR}{fosj}{cl}{sl}{<->ssub * fosj/cl/it}{}
-\DeclareFontShape{LGR}{fosj}{cl}{scsl}{<->ssub * fosj/cl/scit}{}
-\DeclareFontShape{LGR}{fosj}{m}{sl}{<->ssub * fosj/m/it}{}
-\DeclareFontShape{LGR}{fosj}{m}{scsl}{<->ssub * fosj/m/scit}{}
-\DeclareFontShape{LGR}{fosj}{sb}{sl}{<->ssub * fosj/sb/it}{}
-\DeclareFontShape{LGR}{fosj}{b}{sl}{<->ssub * fosj/sb/sl}{}
-\DeclareFontShape{LGR}{fosj}{bx}{sl}{<->ssub * fosj/b/sl}{}
-\DeclareFontShape{LGR}{fosj}{sb}{scsl}{<->ssub * fosj/sb/scit}{}
-\DeclareFontShape{LGR}{fosj}{b}{scsl}{<->ssub * fosj/sb/scsl}{}
-\DeclareFontShape{LGR}{fosj}{bx}{scsl}{<->ssub * fosj/b/scsl}{}
-\DeclareFontShape{LGR}{fosj}{bx}{n}{<->ssub * fosj/b/n}{}
-\DeclareFontShape{LGR}{fosj}{bx}{it}{<->ssub * fosj/b/it}{}
-\DeclareFontShape{LGR}{fosj}{bx}{sc}{<->ssub * fosj/b/sc}{}
-\DeclareFontShape{LGR}{fosj}{bx}{scit}{<->ssub * fosj/b/scit}{}
-\DeclareFontShape{LGR}{fosj}{eb}{sl}{<->ssub * fosj/eb/it}{}
-\DeclareFontShape{LGR}{fosj}{eb}{scsl}{<->ssub * fosj/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/opensans.sty b/Master/texmf-dist/tex/latex/opensans/opensans.sty
index 51757406bd1..070cb6f3548 100644
--- a/Master/texmf-dist/tex/latex/opensans/opensans.sty
+++ b/Master/texmf-dist/tex/latex/opensans/opensans.sty
@@ -1,5 +1,5 @@
%% opensans.sty
-%% Copyright 2011 Mohamed El Morabity
+%% Copyright 2019 Mohamed El Morabity
%
% This work may be distributed and/or modified under the conditions of the LaTeX
% Project Public License, either version 1.3 of this license or (at your option)
@@ -8,74 +8,161 @@
% distributions of LaTeX version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
-%
+%
% The Current Maintainer of this work is Mohamed El Morabity
%
% This work consists of all files listed in manifest.txt.
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{opensans}[2011/11/11 Opensans]
-\RequirePackage{keyval}
-\RequirePackage{slantsc}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{opensans}[2019/06/15 Style file for Open Sans.]
+
+\RequirePackage{fontaxes}
+\RequirePackage{ifluatex}
+\RequirePackage{ifxetex}
+\RequirePackage{xkeyval}
+
+\newif\ifopensans@otf
+\ifxetex
+ \opensans@otftrue
+\else
+ \ifluatex
+ \opensans@otftrue
+ \else
+ \opensans@otffalse
+ \fi
+\fi
-% Taken from inconsolata.sty
-\define@key{opensans}{scale}[1.0]{\def\opensans@scale{s*[#1]}}
-\DeclareOption*{%
- \begingroup%
- \edef\x{\endgroup%
- \noexpand\setkeys{opensans}{\CurrentOption}}%
- \x%
-}
+\newif\ifopensans@lining
+\newif\ifopensans@oldstyle
-\newif\ifopensans@osfigures
-\opensans@osfiguresfalse
-
-\newif\ifopensans@defaultsans
-\opensans@defaultsansfalse
+\newif\ifopensans@tabular
+\newif\ifopensans@proportional
\newif\ifopensans@default
\opensans@defaultfalse
-\newif\ifopensans@footnotefigures
-\opensans@footnotefiguresfalse
-
-\newcommand{\opensans@family}{fos}
-
-\DeclareOption{osfigures}{%
- \opensans@osfigurestrue%
-}
-
-\DeclareOption{defaultsans}{%
- \opensans@defaultsanstrue%
-}
-
-\DeclareOption{default}{%
- \opensans@defaulttrue%
-}
-
-\DeclareOption{footnotefigures}{%
- \opensans@footnotefigurestrue%
-}
-
-\ProcessOptions*
-
-\newcommand{\fosfamily}{%
- \fontfamily{\opensans@family}%
- \selectfont%
-}
+\newif\ifopensans@defaultsans
+\opensans@defaultsansfalse
-\ifopensans@osfigures%
- \renewcommand{\opensans@family}{fosj}%
+\newcommand*{\opensans@scale}{1}
+\DeclareOptionX{scale}{\renewcommand*{\opensans@scale}{#1}}
+\DeclareOptionX{scaled}{\renewcommand*{\opensans@scale}{#1}}
+
+\DeclareOptionX{default}{\opensans@defaulttrue}
+\DeclareOptionX{defaultsans}{\opensans@defaultsanstrue}
+\DeclareOptionX{lining}{\opensans@liningtrue}
+\DeclareOptionX{oldstyle}{\opensans@liningfalse}
+\DeclareOptionX{tabular}{\opensans@tabulartrue}
+\DeclareOptionX{proportional}{\opensans@tabularfalse}
+\DeclareOptionX{type1}{\opensans@otffalse}
+
+\ExecuteOptionsX{tabular,lining}
+\ProcessOptionsX
+\relax
+
+\ifopensans@tabular
+ \newcommand*{\opensans@figurewidth@otf}{Monospaced}
+ \newcommand*{\opensans@figurewidth@pfb}{T}
+\else
+ \newcommand*{\opensans@figurewidth@otf}{Proportional}
+ \newcommand*{\opensans@figurewidth@pfb}{TLF}
\fi
-
-\ifopensans@defaultsans%
-\renewcommand*{\sfdefault}{\opensans@family}%
+\ifopensans@lining
+ \newcommand*{\opensans@figurestyle@otf}{Lining}
+ \newcommand*{\opensans@figurestyle@pfb}{LF}
+\else
+ \newcommand*{\opensans@figurestyle@otf}{OldStyle}
+ \newcommand*{\opensans@figurestyle@pfb}{OsF}
\fi
-\ifopensans@default%
- \renewcommand*{\sfdefault}{\opensans@family}%
- \renewcommand*{\familydefault}{\opensans@family}%
+\newcommand*{\opensans@familyprefix}{opensans}
+\newcommand*{\opensans@family}[1]{\opensans@familyprefix-#1}
+\newcommand*{\opensansfamily}{\opensans@family{\opensans@figurewidth@pfb\opensans@figurestyle@pfb}}
+
+\ifopensans@otf
+ \RequirePackage{fontspec}
+
+ \ifxetex
+ \XeTeXtracingfonts=1
+ \fi
+
+ \newcommand*{\opensans@otf@features}{%
+ Extension=.ttf,%
+ Ligatures=Common,%
+ Scale=\opensans@scale,%
+ FontFace={l}{n}{*-Light},%
+ FontFace={l}{it}{*-LightItalic},%
+ FontFace={lc}{n}{*Condensed-Light},%
+ FontFace={lc}{it}{*Condensed-LightItalic},%
+ UprightFont={*-Regular},%
+ ItalicFont={*-Italic},%
+ FontFace={sb}{n}{*-SemiBold},%
+ FontFace={sb}{it}{*-SemiBoldItalic},%
+ FontFace={b}{n}{*-Bold},%
+ FontFace={b}{it}{*-BoldItalic},%
+ BoldFont={*-Bold},%
+ BoldItalicFont={*-BoldItalic},%
+ FontFace={bc}{n}{*Condensed-Bold},%
+ FontFace={eb}{n}{*-ExtraBold},%
+ FontFace={eb}{it}{*-ExtraBoldItalic}%
+ }
+
+ % Define family for each figure style/width, with corresponding
+ % NFSS family, for fontaxes support
+ \newfontfamily{\opensans@otf@TLF}[%
+ \opensans@otf@features,%
+ Numbers={Monospaced,Lining},%
+ NFSSFamily=\opensans@family{TLF}%
+ ]{OpenSans}
+ \newfontfamily{\opensans@otf@LF}[%
+ \opensans@otf@features,%
+ Numbers={Proportional,Lining},%
+ NFSSFamily=\opensans@family{LF}%
+ ]{OpenSans}
+ \newfontfamily{\opensans@otf@TOsF}[%
+ \opensans@otf@features,%
+ Numbers={Monospaced,OldStyle},%
+ NFSSFamily=\opensans@family{TOsF}%
+ ]{OpenSans}
+ \newfontfamily{\opensans@otf@OsF}[%
+ \opensans@otf@features,%
+ Numbers={Proportional,OldStyle},%
+ NFSSFamily=\opensans@family{OsF}%
+ ]{OpenSans}
+
+ \expandafter\let\expandafter\opensans\csname opensans@otf@\opensans@figurewidth@pfb\opensans@figurestyle@pfb\endcsname
+
+ % Legacy compatibility
+ \newfontfamily{\fosfamily}[%
+ \opensans@otf@features,%
+ Numbers={Monospaced,Lining},%
+ NFSSFamily=fos%
+ ]{OpenSans}
+
+ \ifopensans@defaultsans
+ \setsansfont[%
+ \opensans@otf@features,%
+ Numbers={\opensans@figurewidth@otf,\opensans@figurestyle@otf},%
+ ]{Open Sans}
+ \fi
+ \ifopensans@default
+ \setmainfont[%
+ \opensans@otf@features,%
+ Numbers={\opensans@figurewidth@otf,\opensans@figurestyle@otf},%
+ ]{Open Sans}
+ \fi
+\else
+ \newcommand*{\opensans}{\fontfamily{\opensansfamily}\selectfont}
+ % Legacy compatibility
+ \newcommand*{\fosfamily}{\fontfamily{opensans-TLF}\selectfont}
+
+ \ifopensans@defaultsans
+ \renewcommand*{\sfdefault}{\opensansfamily}
+ \fi
+ \ifopensans@default
+ \renewcommand*{\familydefault}{\opensansfamily}
+ \fi
\fi
\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/ot1fos.fd b/Master/texmf-dist/tex/latex/opensans/ot1fos.fd
deleted file mode 100644
index 5aa5cfcf1df..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/ot1fos.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: ot1fos.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{ot1fos.fd}
- [2011/11/11 Fontinst v1.927 font definitions for OT1/fos.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{OT1}{fos}{}
-
-\DeclareFontShape{OT1}{fos}{l}{n}{
- <->\opensans@scale OpenSans-Light-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{m}{n}{
- <->\opensans@scale OpenSans-Regular-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{m}{it}{
- <->\opensans@scale OpenSans-Italic-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{b}{n}{
- <->\opensans@scale OpenSans-Bold-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-ot1
-}{}
-
-\DeclareFontShape{OT1}{fos}{l}{sl}{<->ssub * fos/l/it}{}
-\DeclareFontShape{OT1}{fos}{l}{scsl}{<->ssub * fos/l/scit}{}
-\DeclareFontShape{OT1}{fos}{cl}{sl}{<->ssub * fos/cl/it}{}
-\DeclareFontShape{OT1}{fos}{cl}{scsl}{<->ssub * fos/cl/scit}{}
-\DeclareFontShape{OT1}{fos}{m}{sl}{<->ssub * fos/m/it}{}
-\DeclareFontShape{OT1}{fos}{m}{scsl}{<->ssub * fos/m/scit}{}
-\DeclareFontShape{OT1}{fos}{sb}{sl}{<->ssub * fos/sb/it}{}
-\DeclareFontShape{OT1}{fos}{b}{sl}{<->ssub * fos/sb/sl}{}
-\DeclareFontShape{OT1}{fos}{bx}{sl}{<->ssub * fos/b/sl}{}
-\DeclareFontShape{OT1}{fos}{sb}{scsl}{<->ssub * fos/sb/scit}{}
-\DeclareFontShape{OT1}{fos}{b}{scsl}{<->ssub * fos/sb/scsl}{}
-\DeclareFontShape{OT1}{fos}{bx}{scsl}{<->ssub * fos/b/scsl}{}
-\DeclareFontShape{OT1}{fos}{bx}{n}{<->ssub * fos/b/n}{}
-\DeclareFontShape{OT1}{fos}{bx}{it}{<->ssub * fos/b/it}{}
-\DeclareFontShape{OT1}{fos}{bx}{sc}{<->ssub * fos/b/sc}{}
-\DeclareFontShape{OT1}{fos}{bx}{scit}{<->ssub * fos/b/scit}{}
-\DeclareFontShape{OT1}{fos}{eb}{sl}{<->ssub * fos/eb/it}{}
-\DeclareFontShape{OT1}{fos}{eb}{scsl}{<->ssub * fos/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/ot1fosj.fd b/Master/texmf-dist/tex/latex/opensans/ot1fosj.fd
deleted file mode 100644
index 6bcc1e2e296..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/ot1fosj.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: ot1fosj.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{ot1fosj.fd}
- [2011/11/11 Fontinst v1.927 font definitions for OT1/fosj.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{OT1}{fosj}{}
-
-\DeclareFontShape{OT1}{fosj}{l}{n}{
- <->\opensans@scale OpenSans-Light-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{m}{n}{
- <->\opensans@scale OpenSans-Regular-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{m}{it}{
- <->\opensans@scale OpenSans-Italic-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{b}{n}{
- <->\opensans@scale OpenSans-Bold-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-ot1
-}{}
-
-\DeclareFontShape{OT1}{fosj}{l}{sl}{<->ssub * fosj/l/it}{}
-\DeclareFontShape{OT1}{fosj}{l}{scsl}{<->ssub * fosj/l/scit}{}
-\DeclareFontShape{OT1}{fosj}{cl}{sl}{<->ssub * fosj/cl/it}{}
-\DeclareFontShape{OT1}{fosj}{cl}{scsl}{<->ssub * fosj/cl/scit}{}
-\DeclareFontShape{OT1}{fosj}{m}{sl}{<->ssub * fosj/m/it}{}
-\DeclareFontShape{OT1}{fosj}{m}{scsl}{<->ssub * fosj/m/scit}{}
-\DeclareFontShape{OT1}{fosj}{sb}{sl}{<->ssub * fosj/sb/it}{}
-\DeclareFontShape{OT1}{fosj}{b}{sl}{<->ssub * fosj/sb/sl}{}
-\DeclareFontShape{OT1}{fosj}{bx}{sl}{<->ssub * fosj/b/sl}{}
-\DeclareFontShape{OT1}{fosj}{sb}{scsl}{<->ssub * fosj/sb/scit}{}
-\DeclareFontShape{OT1}{fosj}{b}{scsl}{<->ssub * fosj/sb/scsl}{}
-\DeclareFontShape{OT1}{fosj}{bx}{scsl}{<->ssub * fosj/b/scsl}{}
-\DeclareFontShape{OT1}{fosj}{bx}{n}{<->ssub * fosj/b/n}{}
-\DeclareFontShape{OT1}{fosj}{bx}{it}{<->ssub * fosj/b/it}{}
-\DeclareFontShape{OT1}{fosj}{bx}{sc}{<->ssub * fosj/b/sc}{}
-\DeclareFontShape{OT1}{fosj}{bx}{scit}{<->ssub * fosj/b/scit}{}
-\DeclareFontShape{OT1}{fosj}{eb}{sl}{<->ssub * fosj/eb/it}{}
-\DeclareFontShape{OT1}{fosj}{eb}{scsl}{<->ssub * fosj/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/t1fos.fd b/Master/texmf-dist/tex/latex/opensans/t1fos.fd
deleted file mode 100644
index b328c145d8c..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/t1fos.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: t1fos.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{t1fos.fd}
- [2011/11/11 Fontinst v1.927 font definitions for T1/fos.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{T1}{fos}{}
-
-\DeclareFontShape{T1}{fos}{l}{n}{
- <->\opensans@scale OpenSans-Light-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{m}{n}{
- <->\opensans@scale OpenSans-Regular-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{m}{it}{
- <->\opensans@scale OpenSans-Italic-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{b}{n}{
- <->\opensans@scale OpenSans-Bold-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-t1
-}{}
-
-\DeclareFontShape{T1}{fos}{l}{sl}{<->ssub * fos/l/it}{}
-\DeclareFontShape{T1}{fos}{l}{scsl}{<->ssub * fos/l/scit}{}
-\DeclareFontShape{T1}{fos}{cl}{sl}{<->ssub * fos/cl/it}{}
-\DeclareFontShape{T1}{fos}{cl}{scsl}{<->ssub * fos/cl/scit}{}
-\DeclareFontShape{T1}{fos}{m}{sl}{<->ssub * fos/m/it}{}
-\DeclareFontShape{T1}{fos}{m}{scsl}{<->ssub * fos/m/scit}{}
-\DeclareFontShape{T1}{fos}{sb}{sl}{<->ssub * fos/sb/it}{}
-\DeclareFontShape{T1}{fos}{b}{sl}{<->ssub * fos/sb/sl}{}
-\DeclareFontShape{T1}{fos}{bx}{sl}{<->ssub * fos/b/sl}{}
-\DeclareFontShape{T1}{fos}{sb}{scsl}{<->ssub * fos/sb/scit}{}
-\DeclareFontShape{T1}{fos}{b}{scsl}{<->ssub * fos/sb/scsl}{}
-\DeclareFontShape{T1}{fos}{bx}{scsl}{<->ssub * fos/b/scsl}{}
-\DeclareFontShape{T1}{fos}{bx}{n}{<->ssub * fos/b/n}{}
-\DeclareFontShape{T1}{fos}{bx}{it}{<->ssub * fos/b/it}{}
-\DeclareFontShape{T1}{fos}{bx}{sc}{<->ssub * fos/b/sc}{}
-\DeclareFontShape{T1}{fos}{bx}{scit}{<->ssub * fos/b/scit}{}
-\DeclareFontShape{T1}{fos}{eb}{sl}{<->ssub * fos/eb/it}{}
-\DeclareFontShape{T1}{fos}{eb}{scsl}{<->ssub * fos/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/t1fosj.fd b/Master/texmf-dist/tex/latex/opensans/t1fosj.fd
deleted file mode 100644
index 57c1e99c30c..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/t1fosj.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: t1fosj.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{t1fosj.fd}
- [2011/11/11 Fontinst v1.927 font definitions for T1/fosj.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{T1}{fosj}{}
-
-\DeclareFontShape{T1}{fosj}{l}{n}{
- <->\opensans@scale OpenSans-Light-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{m}{n}{
- <->\opensans@scale OpenSans-Regular-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{m}{it}{
- <->\opensans@scale OpenSans-Italic-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{b}{n}{
- <->\opensans@scale OpenSans-Bold-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t1
-}{}
-
-\DeclareFontShape{T1}{fosj}{l}{sl}{<->ssub * fosj/l/it}{}
-\DeclareFontShape{T1}{fosj}{l}{scsl}{<->ssub * fosj/l/scit}{}
-\DeclareFontShape{T1}{fosj}{cl}{sl}{<->ssub * fosj/cl/it}{}
-\DeclareFontShape{T1}{fosj}{cl}{scsl}{<->ssub * fosj/cl/scit}{}
-\DeclareFontShape{T1}{fosj}{m}{sl}{<->ssub * fosj/m/it}{}
-\DeclareFontShape{T1}{fosj}{m}{scsl}{<->ssub * fosj/m/scit}{}
-\DeclareFontShape{T1}{fosj}{sb}{sl}{<->ssub * fosj/sb/it}{}
-\DeclareFontShape{T1}{fosj}{b}{sl}{<->ssub * fosj/sb/sl}{}
-\DeclareFontShape{T1}{fosj}{bx}{sl}{<->ssub * fosj/b/sl}{}
-\DeclareFontShape{T1}{fosj}{sb}{scsl}{<->ssub * fosj/sb/scit}{}
-\DeclareFontShape{T1}{fosj}{b}{scsl}{<->ssub * fosj/sb/scsl}{}
-\DeclareFontShape{T1}{fosj}{bx}{scsl}{<->ssub * fosj/b/scsl}{}
-\DeclareFontShape{T1}{fosj}{bx}{n}{<->ssub * fosj/b/n}{}
-\DeclareFontShape{T1}{fosj}{bx}{it}{<->ssub * fosj/b/it}{}
-\DeclareFontShape{T1}{fosj}{bx}{sc}{<->ssub * fosj/b/sc}{}
-\DeclareFontShape{T1}{fosj}{bx}{scit}{<->ssub * fosj/b/scit}{}
-\DeclareFontShape{T1}{fosj}{eb}{sl}{<->ssub * fosj/eb/it}{}
-\DeclareFontShape{T1}{fosj}{eb}{scsl}{<->ssub * fosj/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/t2afos.fd b/Master/texmf-dist/tex/latex/opensans/t2afos.fd
deleted file mode 100644
index 5b5e8ffd863..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/t2afos.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: t2afos.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{t2afos.fd}
- [2011/11/11 Fontinst v1.927 font definitions for T2A/fos.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{T2A}{fos}{}
-
-\DeclareFontShape{T2A}{fos}{l}{n}{
- <->\opensans@scale OpenSans-Light-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{m}{n}{
- <->\opensans@scale OpenSans-Regular-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{m}{it}{
- <->\opensans@scale OpenSans-Italic-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{b}{n}{
- <->\opensans@scale OpenSans-Bold-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-t2a
-}{}
-
-\DeclareFontShape{T2A}{fos}{l}{sl}{<->ssub * fos/l/it}{}
-\DeclareFontShape{T2A}{fos}{l}{scsl}{<->ssub * fos/l/scit}{}
-\DeclareFontShape{T2A}{fos}{cl}{sl}{<->ssub * fos/cl/it}{}
-\DeclareFontShape{T2A}{fos}{cl}{scsl}{<->ssub * fos/cl/scit}{}
-\DeclareFontShape{T2A}{fos}{m}{sl}{<->ssub * fos/m/it}{}
-\DeclareFontShape{T2A}{fos}{m}{scsl}{<->ssub * fos/m/scit}{}
-\DeclareFontShape{T2A}{fos}{sb}{sl}{<->ssub * fos/sb/it}{}
-\DeclareFontShape{T2A}{fos}{b}{sl}{<->ssub * fos/sb/sl}{}
-\DeclareFontShape{T2A}{fos}{bx}{sl}{<->ssub * fos/b/sl}{}
-\DeclareFontShape{T2A}{fos}{sb}{scsl}{<->ssub * fos/sb/scit}{}
-\DeclareFontShape{T2A}{fos}{b}{scsl}{<->ssub * fos/sb/scsl}{}
-\DeclareFontShape{T2A}{fos}{bx}{scsl}{<->ssub * fos/b/scsl}{}
-\DeclareFontShape{T2A}{fos}{bx}{n}{<->ssub * fos/b/n}{}
-\DeclareFontShape{T2A}{fos}{bx}{it}{<->ssub * fos/b/it}{}
-\DeclareFontShape{T2A}{fos}{bx}{sc}{<->ssub * fos/b/sc}{}
-\DeclareFontShape{T2A}{fos}{bx}{scit}{<->ssub * fos/b/scit}{}
-\DeclareFontShape{T2A}{fos}{eb}{sl}{<->ssub * fos/eb/it}{}
-\DeclareFontShape{T2A}{fos}{eb}{scsl}{<->ssub * fos/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/t2afosj.fd b/Master/texmf-dist/tex/latex/opensans/t2afosj.fd
deleted file mode 100644
index 4caaea5df88..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/t2afosj.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: t2afosj.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{t2afosj.fd}
- [2011/11/11 Fontinst v1.927 font definitions for T2A/fosj.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{T2A}{fosj}{}
-
-\DeclareFontShape{T2A}{fosj}{l}{n}{
- <->\opensans@scale OpenSans-Light-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{m}{n}{
- <->\opensans@scale OpenSans-Regular-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{m}{it}{
- <->\opensans@scale OpenSans-Italic-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{b}{n}{
- <->\opensans@scale OpenSans-Bold-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t2a
-}{}
-
-\DeclareFontShape{T2A}{fosj}{l}{sl}{<->ssub * fosj/l/it}{}
-\DeclareFontShape{T2A}{fosj}{l}{scsl}{<->ssub * fosj/l/scit}{}
-\DeclareFontShape{T2A}{fosj}{cl}{sl}{<->ssub * fosj/cl/it}{}
-\DeclareFontShape{T2A}{fosj}{cl}{scsl}{<->ssub * fosj/cl/scit}{}
-\DeclareFontShape{T2A}{fosj}{m}{sl}{<->ssub * fosj/m/it}{}
-\DeclareFontShape{T2A}{fosj}{m}{scsl}{<->ssub * fosj/m/scit}{}
-\DeclareFontShape{T2A}{fosj}{sb}{sl}{<->ssub * fosj/sb/it}{}
-\DeclareFontShape{T2A}{fosj}{b}{sl}{<->ssub * fosj/sb/sl}{}
-\DeclareFontShape{T2A}{fosj}{bx}{sl}{<->ssub * fosj/b/sl}{}
-\DeclareFontShape{T2A}{fosj}{sb}{scsl}{<->ssub * fosj/sb/scit}{}
-\DeclareFontShape{T2A}{fosj}{b}{scsl}{<->ssub * fosj/sb/scsl}{}
-\DeclareFontShape{T2A}{fosj}{bx}{scsl}{<->ssub * fosj/b/scsl}{}
-\DeclareFontShape{T2A}{fosj}{bx}{n}{<->ssub * fosj/b/n}{}
-\DeclareFontShape{T2A}{fosj}{bx}{it}{<->ssub * fosj/b/it}{}
-\DeclareFontShape{T2A}{fosj}{bx}{sc}{<->ssub * fosj/b/sc}{}
-\DeclareFontShape{T2A}{fosj}{bx}{scit}{<->ssub * fosj/b/scit}{}
-\DeclareFontShape{T2A}{fosj}{eb}{sl}{<->ssub * fosj/eb/it}{}
-\DeclareFontShape{T2A}{fosj}{eb}{scsl}{<->ssub * fosj/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/t2bfos.fd b/Master/texmf-dist/tex/latex/opensans/t2bfos.fd
deleted file mode 100644
index 72dc54a4d4e..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/t2bfos.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: t2bfos.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{t2bfos.fd}
- [2011/11/11 Fontinst v1.927 font definitions for T2B/fos.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{T2B}{fos}{}
-
-\DeclareFontShape{T2B}{fos}{l}{n}{
- <->\opensans@scale OpenSans-Light-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{m}{n}{
- <->\opensans@scale OpenSans-Regular-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{m}{it}{
- <->\opensans@scale OpenSans-Italic-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{b}{n}{
- <->\opensans@scale OpenSans-Bold-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-t2b
-}{}
-
-\DeclareFontShape{T2B}{fos}{l}{sl}{<->ssub * fos/l/it}{}
-\DeclareFontShape{T2B}{fos}{l}{scsl}{<->ssub * fos/l/scit}{}
-\DeclareFontShape{T2B}{fos}{cl}{sl}{<->ssub * fos/cl/it}{}
-\DeclareFontShape{T2B}{fos}{cl}{scsl}{<->ssub * fos/cl/scit}{}
-\DeclareFontShape{T2B}{fos}{m}{sl}{<->ssub * fos/m/it}{}
-\DeclareFontShape{T2B}{fos}{m}{scsl}{<->ssub * fos/m/scit}{}
-\DeclareFontShape{T2B}{fos}{sb}{sl}{<->ssub * fos/sb/it}{}
-\DeclareFontShape{T2B}{fos}{b}{sl}{<->ssub * fos/sb/sl}{}
-\DeclareFontShape{T2B}{fos}{bx}{sl}{<->ssub * fos/b/sl}{}
-\DeclareFontShape{T2B}{fos}{sb}{scsl}{<->ssub * fos/sb/scit}{}
-\DeclareFontShape{T2B}{fos}{b}{scsl}{<->ssub * fos/sb/scsl}{}
-\DeclareFontShape{T2B}{fos}{bx}{scsl}{<->ssub * fos/b/scsl}{}
-\DeclareFontShape{T2B}{fos}{bx}{n}{<->ssub * fos/b/n}{}
-\DeclareFontShape{T2B}{fos}{bx}{it}{<->ssub * fos/b/it}{}
-\DeclareFontShape{T2B}{fos}{bx}{sc}{<->ssub * fos/b/sc}{}
-\DeclareFontShape{T2B}{fos}{bx}{scit}{<->ssub * fos/b/scit}{}
-\DeclareFontShape{T2B}{fos}{eb}{sl}{<->ssub * fos/eb/it}{}
-\DeclareFontShape{T2B}{fos}{eb}{scsl}{<->ssub * fos/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/t2bfosj.fd b/Master/texmf-dist/tex/latex/opensans/t2bfosj.fd
deleted file mode 100644
index 79c95b32c90..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/t2bfosj.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: t2bfosj.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{t2bfosj.fd}
- [2011/11/11 Fontinst v1.927 font definitions for T2B/fosj.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{T2B}{fosj}{}
-
-\DeclareFontShape{T2B}{fosj}{l}{n}{
- <->\opensans@scale OpenSans-Light-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{m}{n}{
- <->\opensans@scale OpenSans-Regular-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{m}{it}{
- <->\opensans@scale OpenSans-Italic-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{b}{n}{
- <->\opensans@scale OpenSans-Bold-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t2b
-}{}
-
-\DeclareFontShape{T2B}{fosj}{l}{sl}{<->ssub * fosj/l/it}{}
-\DeclareFontShape{T2B}{fosj}{l}{scsl}{<->ssub * fosj/l/scit}{}
-\DeclareFontShape{T2B}{fosj}{cl}{sl}{<->ssub * fosj/cl/it}{}
-\DeclareFontShape{T2B}{fosj}{cl}{scsl}{<->ssub * fosj/cl/scit}{}
-\DeclareFontShape{T2B}{fosj}{m}{sl}{<->ssub * fosj/m/it}{}
-\DeclareFontShape{T2B}{fosj}{m}{scsl}{<->ssub * fosj/m/scit}{}
-\DeclareFontShape{T2B}{fosj}{sb}{sl}{<->ssub * fosj/sb/it}{}
-\DeclareFontShape{T2B}{fosj}{b}{sl}{<->ssub * fosj/sb/sl}{}
-\DeclareFontShape{T2B}{fosj}{bx}{sl}{<->ssub * fosj/b/sl}{}
-\DeclareFontShape{T2B}{fosj}{sb}{scsl}{<->ssub * fosj/sb/scit}{}
-\DeclareFontShape{T2B}{fosj}{b}{scsl}{<->ssub * fosj/sb/scsl}{}
-\DeclareFontShape{T2B}{fosj}{bx}{scsl}{<->ssub * fosj/b/scsl}{}
-\DeclareFontShape{T2B}{fosj}{bx}{n}{<->ssub * fosj/b/n}{}
-\DeclareFontShape{T2B}{fosj}{bx}{it}{<->ssub * fosj/b/it}{}
-\DeclareFontShape{T2B}{fosj}{bx}{sc}{<->ssub * fosj/b/sc}{}
-\DeclareFontShape{T2B}{fosj}{bx}{scit}{<->ssub * fosj/b/scit}{}
-\DeclareFontShape{T2B}{fosj}{eb}{sl}{<->ssub * fosj/eb/it}{}
-\DeclareFontShape{T2B}{fosj}{eb}{scsl}{<->ssub * fosj/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/t2cfos.fd b/Master/texmf-dist/tex/latex/opensans/t2cfos.fd
deleted file mode 100644
index c08712262c2..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/t2cfos.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: t2cfos.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{t2cfos.fd}
- [2011/11/11 Fontinst v1.927 font definitions for T2C/fos.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{T2C}{fos}{}
-
-\DeclareFontShape{T2C}{fos}{l}{n}{
- <->\opensans@scale OpenSans-Light-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{m}{n}{
- <->\opensans@scale OpenSans-Regular-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{m}{it}{
- <->\opensans@scale OpenSans-Italic-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{b}{n}{
- <->\opensans@scale OpenSans-Bold-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-t2c
-}{}
-
-\DeclareFontShape{T2C}{fos}{l}{sl}{<->ssub * fos/l/it}{}
-\DeclareFontShape{T2C}{fos}{l}{scsl}{<->ssub * fos/l/scit}{}
-\DeclareFontShape{T2C}{fos}{cl}{sl}{<->ssub * fos/cl/it}{}
-\DeclareFontShape{T2C}{fos}{cl}{scsl}{<->ssub * fos/cl/scit}{}
-\DeclareFontShape{T2C}{fos}{m}{sl}{<->ssub * fos/m/it}{}
-\DeclareFontShape{T2C}{fos}{m}{scsl}{<->ssub * fos/m/scit}{}
-\DeclareFontShape{T2C}{fos}{sb}{sl}{<->ssub * fos/sb/it}{}
-\DeclareFontShape{T2C}{fos}{b}{sl}{<->ssub * fos/sb/sl}{}
-\DeclareFontShape{T2C}{fos}{bx}{sl}{<->ssub * fos/b/sl}{}
-\DeclareFontShape{T2C}{fos}{sb}{scsl}{<->ssub * fos/sb/scit}{}
-\DeclareFontShape{T2C}{fos}{b}{scsl}{<->ssub * fos/sb/scsl}{}
-\DeclareFontShape{T2C}{fos}{bx}{scsl}{<->ssub * fos/b/scsl}{}
-\DeclareFontShape{T2C}{fos}{bx}{n}{<->ssub * fos/b/n}{}
-\DeclareFontShape{T2C}{fos}{bx}{it}{<->ssub * fos/b/it}{}
-\DeclareFontShape{T2C}{fos}{bx}{sc}{<->ssub * fos/b/sc}{}
-\DeclareFontShape{T2C}{fos}{bx}{scit}{<->ssub * fos/b/scit}{}
-\DeclareFontShape{T2C}{fos}{eb}{sl}{<->ssub * fos/eb/it}{}
-\DeclareFontShape{T2C}{fos}{eb}{scsl}{<->ssub * fos/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/t2cfosj.fd b/Master/texmf-dist/tex/latex/opensans/t2cfosj.fd
deleted file mode 100644
index d4dd8120af2..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/t2cfosj.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: t2cfosj.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{t2cfosj.fd}
- [2011/11/11 Fontinst v1.927 font definitions for T2C/fosj.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{T2C}{fosj}{}
-
-\DeclareFontShape{T2C}{fosj}{l}{n}{
- <->\opensans@scale OpenSans-Light-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{m}{n}{
- <->\opensans@scale OpenSans-Regular-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{m}{it}{
- <->\opensans@scale OpenSans-Italic-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{b}{n}{
- <->\opensans@scale OpenSans-Bold-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t2c
-}{}
-
-\DeclareFontShape{T2C}{fosj}{l}{sl}{<->ssub * fosj/l/it}{}
-\DeclareFontShape{T2C}{fosj}{l}{scsl}{<->ssub * fosj/l/scit}{}
-\DeclareFontShape{T2C}{fosj}{cl}{sl}{<->ssub * fosj/cl/it}{}
-\DeclareFontShape{T2C}{fosj}{cl}{scsl}{<->ssub * fosj/cl/scit}{}
-\DeclareFontShape{T2C}{fosj}{m}{sl}{<->ssub * fosj/m/it}{}
-\DeclareFontShape{T2C}{fosj}{m}{scsl}{<->ssub * fosj/m/scit}{}
-\DeclareFontShape{T2C}{fosj}{sb}{sl}{<->ssub * fosj/sb/it}{}
-\DeclareFontShape{T2C}{fosj}{b}{sl}{<->ssub * fosj/sb/sl}{}
-\DeclareFontShape{T2C}{fosj}{bx}{sl}{<->ssub * fosj/b/sl}{}
-\DeclareFontShape{T2C}{fosj}{sb}{scsl}{<->ssub * fosj/sb/scit}{}
-\DeclareFontShape{T2C}{fosj}{b}{scsl}{<->ssub * fosj/sb/scsl}{}
-\DeclareFontShape{T2C}{fosj}{bx}{scsl}{<->ssub * fosj/b/scsl}{}
-\DeclareFontShape{T2C}{fosj}{bx}{n}{<->ssub * fosj/b/n}{}
-\DeclareFontShape{T2C}{fosj}{bx}{it}{<->ssub * fosj/b/it}{}
-\DeclareFontShape{T2C}{fosj}{bx}{sc}{<->ssub * fosj/b/sc}{}
-\DeclareFontShape{T2C}{fosj}{bx}{scit}{<->ssub * fosj/b/scit}{}
-\DeclareFontShape{T2C}{fosj}{eb}{sl}{<->ssub * fosj/eb/it}{}
-\DeclareFontShape{T2C}{fosj}{eb}{scsl}{<->ssub * fosj/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/ts1fos.fd b/Master/texmf-dist/tex/latex/opensans/ts1fos.fd
deleted file mode 100644
index 78280851abf..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/ts1fos.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: ts1fos.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{ts1fos.fd}
- [2011/11/11 Fontinst v1.927 font definitions for TS1/fos.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{TS1}{fos}{}
-
-\DeclareFontShape{TS1}{fos}{l}{n}{
- <->\opensans@scale OpenSans-Light-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{l}{sc}{
- <->\opensans@scale OpenSans-Light-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{m}{n}{
- <->\opensans@scale OpenSans-Regular-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{m}{it}{
- <->\opensans@scale OpenSans-Italic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{b}{n}{
- <->\opensans@scale OpenSans-Bold-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fos}{l}{sl}{<->ssub * fos/l/it}{}
-\DeclareFontShape{TS1}{fos}{l}{scsl}{<->ssub * fos/l/scit}{}
-\DeclareFontShape{TS1}{fos}{cl}{sl}{<->ssub * fos/cl/it}{}
-\DeclareFontShape{TS1}{fos}{cl}{scsl}{<->ssub * fos/cl/scit}{}
-\DeclareFontShape{TS1}{fos}{m}{sl}{<->ssub * fos/m/it}{}
-\DeclareFontShape{TS1}{fos}{m}{scsl}{<->ssub * fos/m/scit}{}
-\DeclareFontShape{TS1}{fos}{sb}{sl}{<->ssub * fos/sb/it}{}
-\DeclareFontShape{TS1}{fos}{b}{sl}{<->ssub * fos/sb/sl}{}
-\DeclareFontShape{TS1}{fos}{bx}{sl}{<->ssub * fos/b/sl}{}
-\DeclareFontShape{TS1}{fos}{sb}{scsl}{<->ssub * fos/sb/scit}{}
-\DeclareFontShape{TS1}{fos}{b}{scsl}{<->ssub * fos/sb/scsl}{}
-\DeclareFontShape{TS1}{fos}{bx}{scsl}{<->ssub * fos/b/scsl}{}
-\DeclareFontShape{TS1}{fos}{bx}{n}{<->ssub * fos/b/n}{}
-\DeclareFontShape{TS1}{fos}{bx}{it}{<->ssub * fos/b/it}{}
-\DeclareFontShape{TS1}{fos}{bx}{sc}{<->ssub * fos/b/sc}{}
-\DeclareFontShape{TS1}{fos}{bx}{scit}{<->ssub * fos/b/scit}{}
-\DeclareFontShape{TS1}{fos}{eb}{sl}{<->ssub * fos/eb/it}{}
-\DeclareFontShape{TS1}{fos}{eb}{scsl}{<->ssub * fos/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/ts1fosj.fd b/Master/texmf-dist/tex/latex/opensans/ts1fosj.fd
deleted file mode 100644
index d3221c6c35d..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/ts1fosj.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: ts1fosj.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{ts1fosj.fd}
- [2011/11/11 Fontinst v1.927 font definitions for TS1/fosj.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{TS1}{fosj}{}
-
-\DeclareFontShape{TS1}{fosj}{l}{n}{
- <->\opensans@scale OpenSans-Light-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{m}{n}{
- <->\opensans@scale OpenSans-Regular-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{m}{it}{
- <->\opensans@scale OpenSans-Italic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{b}{n}{
- <->\opensans@scale OpenSans-Bold-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-ts1
-}{}
-
-\DeclareFontShape{TS1}{fosj}{l}{sl}{<->ssub * fosj/l/it}{}
-\DeclareFontShape{TS1}{fosj}{l}{scsl}{<->ssub * fosj/l/scit}{}
-\DeclareFontShape{TS1}{fosj}{cl}{sl}{<->ssub * fosj/cl/it}{}
-\DeclareFontShape{TS1}{fosj}{cl}{scsl}{<->ssub * fosj/cl/scit}{}
-\DeclareFontShape{TS1}{fosj}{m}{sl}{<->ssub * fosj/m/it}{}
-\DeclareFontShape{TS1}{fosj}{m}{scsl}{<->ssub * fosj/m/scit}{}
-\DeclareFontShape{TS1}{fosj}{sb}{sl}{<->ssub * fosj/sb/it}{}
-\DeclareFontShape{TS1}{fosj}{b}{sl}{<->ssub * fosj/sb/sl}{}
-\DeclareFontShape{TS1}{fosj}{bx}{sl}{<->ssub * fosj/b/sl}{}
-\DeclareFontShape{TS1}{fosj}{sb}{scsl}{<->ssub * fosj/sb/scit}{}
-\DeclareFontShape{TS1}{fosj}{b}{scsl}{<->ssub * fosj/sb/scsl}{}
-\DeclareFontShape{TS1}{fosj}{bx}{scsl}{<->ssub * fosj/b/scsl}{}
-\DeclareFontShape{TS1}{fosj}{bx}{n}{<->ssub * fosj/b/n}{}
-\DeclareFontShape{TS1}{fosj}{bx}{it}{<->ssub * fosj/b/it}{}
-\DeclareFontShape{TS1}{fosj}{bx}{sc}{<->ssub * fosj/b/sc}{}
-\DeclareFontShape{TS1}{fosj}{bx}{scit}{<->ssub * fosj/b/scit}{}
-\DeclareFontShape{TS1}{fosj}{eb}{sl}{<->ssub * fosj/eb/it}{}
-\DeclareFontShape{TS1}{fosj}{eb}{scsl}{<->ssub * fosj/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/x2fos.fd b/Master/texmf-dist/tex/latex/opensans/x2fos.fd
deleted file mode 100644
index 97495572b12..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/x2fos.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: x2fos.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{x2fos.fd}
- [2011/11/11 Fontinst v1.927 font definitions for X2/fos.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{X2}{fos}{}
-
-\DeclareFontShape{X2}{fos}{l}{n}{
- <->\opensans@scale OpenSans-Light-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{m}{n}{
- <->\opensans@scale OpenSans-Regular-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{m}{it}{
- <->\opensans@scale OpenSans-Italic-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{b}{n}{
- <->\opensans@scale OpenSans-Bold-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-x2
-}{}
-
-\DeclareFontShape{X2}{fos}{l}{sl}{<->ssub * fos/l/it}{}
-\DeclareFontShape{X2}{fos}{l}{scsl}{<->ssub * fos/l/scit}{}
-\DeclareFontShape{X2}{fos}{cl}{sl}{<->ssub * fos/cl/it}{}
-\DeclareFontShape{X2}{fos}{cl}{scsl}{<->ssub * fos/cl/scit}{}
-\DeclareFontShape{X2}{fos}{m}{sl}{<->ssub * fos/m/it}{}
-\DeclareFontShape{X2}{fos}{m}{scsl}{<->ssub * fos/m/scit}{}
-\DeclareFontShape{X2}{fos}{sb}{sl}{<->ssub * fos/sb/it}{}
-\DeclareFontShape{X2}{fos}{b}{sl}{<->ssub * fos/sb/sl}{}
-\DeclareFontShape{X2}{fos}{bx}{sl}{<->ssub * fos/b/sl}{}
-\DeclareFontShape{X2}{fos}{sb}{scsl}{<->ssub * fos/sb/scit}{}
-\DeclareFontShape{X2}{fos}{b}{scsl}{<->ssub * fos/sb/scsl}{}
-\DeclareFontShape{X2}{fos}{bx}{scsl}{<->ssub * fos/b/scsl}{}
-\DeclareFontShape{X2}{fos}{bx}{n}{<->ssub * fos/b/n}{}
-\DeclareFontShape{X2}{fos}{bx}{it}{<->ssub * fos/b/it}{}
-\DeclareFontShape{X2}{fos}{bx}{sc}{<->ssub * fos/b/sc}{}
-\DeclareFontShape{X2}{fos}{bx}{scit}{<->ssub * fos/b/scit}{}
-\DeclareFontShape{X2}{fos}{eb}{sl}{<->ssub * fos/eb/it}{}
-\DeclareFontShape{X2}{fos}{eb}{scsl}{<->ssub * fos/eb/scit}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/opensans/x2fosj.fd b/Master/texmf-dist/tex/latex/opensans/x2fosj.fd
deleted file mode 100644
index 59f4fa13fb2..00000000000
--- a/Master/texmf-dist/tex/latex/opensans/x2fosj.fd
+++ /dev/null
@@ -1,131 +0,0 @@
-%Filename: x2fosj.fd
-%Created by: tex opensans-drv
-%Created using fontinst v1.927
-
-%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
-
-\ProvidesFile{x2fosj.fd}
- [2011/11/11 Fontinst v1.927 font definitions for X2/fosj.]
-
-\expandafter\ifx\csname opensans@scale\endcsname\relax
- \let\opensans@scale\@empty
-\fi
-
-\DeclareFontFamily{X2}{fosj}{}
-
-\DeclareFontShape{X2}{fosj}{l}{n}{
- <->\opensans@scale OpenSans-Light-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{l}{it}{
- <->\opensans@scale OpenSans-LightItalic-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{l}{sc}{
- <->\opensans@scale OpenSans-Light-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{l}{scit}{
- <->\opensans@scale OpenSans-LightItalic-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{cl}{n}{
- <->\opensans@scale OpenSans-CondLight-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{cl}{it}{
- <->\opensans@scale OpenSans-CondLightItalic-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{cl}{sc}{
- <->\opensans@scale OpenSans-CondLight-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{cl}{scit}{
- <->\opensans@scale OpenSans-CondLightItalic-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{m}{n}{
- <->\opensans@scale OpenSans-Regular-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{m}{it}{
- <->\opensans@scale OpenSans-Italic-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{m}{sc}{
- <->\opensans@scale OpenSans-Regular-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{m}{scit}{
- <->\opensans@scale OpenSans-Italic-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{sb}{n}{
- <->\opensans@scale OpenSans-Semibold-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{sb}{it}{
- <->\opensans@scale OpenSans-SemiboldItalic-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{sb}{sc}{
- <->\opensans@scale OpenSans-Semibold-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{sb}{scit}{
- <->\opensans@scale OpenSans-SemiboldItalic-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{b}{n}{
- <->\opensans@scale OpenSans-Bold-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{b}{it}{
- <->\opensans@scale OpenSans-BoldItalic-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{b}{sc}{
- <->\opensans@scale OpenSans-Bold-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{b}{scit}{
- <->\opensans@scale OpenSans-BoldItalic-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{eb}{n}{
- <->\opensans@scale OpenSans-ExtraBold-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{eb}{it}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{eb}{sc}{
- <->\opensans@scale OpenSans-ExtraBold-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{eb}{scit}{
- <->\opensans@scale OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-x2
-}{}
-
-\DeclareFontShape{X2}{fosj}{l}{sl}{<->ssub * fosj/l/it}{}
-\DeclareFontShape{X2}{fosj}{l}{scsl}{<->ssub * fosj/l/scit}{}
-\DeclareFontShape{X2}{fosj}{cl}{sl}{<->ssub * fosj/cl/it}{}
-\DeclareFontShape{X2}{fosj}{cl}{scsl}{<->ssub * fosj/cl/scit}{}
-\DeclareFontShape{X2}{fosj}{m}{sl}{<->ssub * fosj/m/it}{}
-\DeclareFontShape{X2}{fosj}{m}{scsl}{<->ssub * fosj/m/scit}{}
-\DeclareFontShape{X2}{fosj}{sb}{sl}{<->ssub * fosj/sb/it}{}
-\DeclareFontShape{X2}{fosj}{b}{sl}{<->ssub * fosj/sb/sl}{}
-\DeclareFontShape{X2}{fosj}{bx}{sl}{<->ssub * fosj/b/sl}{}
-\DeclareFontShape{X2}{fosj}{sb}{scsl}{<->ssub * fosj/sb/scit}{}
-\DeclareFontShape{X2}{fosj}{b}{scsl}{<->ssub * fosj/sb/scsl}{}
-\DeclareFontShape{X2}{fosj}{bx}{scsl}{<->ssub * fosj/b/scsl}{}
-\DeclareFontShape{X2}{fosj}{bx}{n}{<->ssub * fosj/b/n}{}
-\DeclareFontShape{X2}{fosj}{bx}{it}{<->ssub * fosj/b/it}{}
-\DeclareFontShape{X2}{fosj}{bx}{sc}{<->ssub * fosj/b/sc}{}
-\DeclareFontShape{X2}{fosj}{bx}{scit}{<->ssub * fosj/b/scit}{}
-\DeclareFontShape{X2}{fosj}{eb}{sl}{<->ssub * fosj/eb/it}{}
-\DeclareFontShape{X2}{fosj}{eb}{scsl}{<->ssub * fosj/eb/scit}{}
-
-\endinput