summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/linguisticspro
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-06-25 21:28:15 +0000
committerKarl Berry <karl@freefriends.org>2019-06-25 21:28:15 +0000
commit3a805a1ba598fc2d7fd06824ea117758022aeef7 (patch)
tree1bed7c2beb9c4e9e9b77fe79c6e0ca53366ad566 /Master/texmf-dist/tex/latex/linguisticspro
parente388dce2d845db611a96752dd3be22e9a164c377 (diff)
linguisticspro (25jun19)
git-svn-id: svn://tug.org/texlive/trunk@51457 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/linguisticspro')
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-LF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-OsF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-TOsF.fd105
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-LF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-OsF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-TOsF.fd105
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-LF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-OsF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-TOsF.fd105
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-LF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-OsF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-TOsF.fd105
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-LF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-OsF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-TOsF.fd105
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-LF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-OsF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-TOsF.fd105
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-LF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-OsF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-TOsF.fd105
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T3LinguisticsPro-LF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/T3LinguisticsPro-OsF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-LF.fd89
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-OsF.fd89
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-TOsF.fd89
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/TS3LinguisticsPro-LF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/TS3LinguisticsPro-OsF.fd97
-rw-r--r--Master/texmf-dist/tex/latex/linguisticspro/linguisticspro.sty46
29 files changed, 1963 insertions, 831 deletions
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-LF.fd b/Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-LF.fd
new file mode 100644
index 00000000000..b5742cb6c4b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-LF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{LGRLinguisticsPro-LF.fd}
+ [2019/06/25 (autoinst) Font definitions for LGR/LinguisticsPro-LF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{LinguisticsPro-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{m}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{m}{sc}{
+ <-> ssub * LinguisticsPro-LF/regular/sc
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{m}{n}{
+ <-> ssub * LinguisticsPro-LF/regular/n
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{m}{it}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{b}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{b}{n}{
+ <-> ssub * LinguisticsPro-LF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{b}{it}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{bx}{n}{
+ <-> ssub * LinguisticsPro-LF/b/n
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-LF/b/sl
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-LF}{bx}{it}{
+ <-> ssub * LinguisticsPro-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-OsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-OsF.fd
new file mode 100644
index 00000000000..347ed696a1e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-OsF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{LGRLinguisticsPro-OsF.fd}
+ [2019/06/25 (autoinst) Font definitions for LGR/LinguisticsPro-OsF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{LinguisticsPro-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{m}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{m}{sc}{
+ <-> ssub * LinguisticsPro-OsF/regular/sc
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{m}{n}{
+ <-> ssub * LinguisticsPro-OsF/regular/n
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{m}{it}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{b}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{b}{n}{
+ <-> ssub * LinguisticsPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{b}{it}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{bx}{n}{
+ <-> ssub * LinguisticsPro-OsF/b/n
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-OsF/b/sl
+}{}
+
+\DeclareFontShape{LGR}{LinguisticsPro-OsF}{bx}{it}{
+ <-> ssub * LinguisticsPro-OsF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-TOsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-TOsF.fd
deleted file mode 100644
index 41ca3a297c2..00000000000
--- a/Master/texmf-dist/tex/latex/linguisticspro/LGRLinguisticsPro-TOsF.fd
+++ /dev/null
@@ -1,105 +0,0 @@
-%% Generated by autoinst on 2019/05/11
-%%
-\ProvidesFile{LGRLinguisticsPro-TOsF.fd}
- [2019/05/11 (autoinst) Font definitions for LGR/LinguisticsPro-TOsF.]
-
-\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
- \let\LinguisticsPro@@scale\@empty
-\else
- \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{LGR}{LinguisticsPro-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{regular}{sc}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{regular}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-lgr
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{regular}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Italic-tosf-lgr
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{regular}{nw}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-swash-lgr
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{regular}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{bold}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Bold-tosf-lgr
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{bold}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-tosf-lgr
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{bold}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-
-% m --> regular
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{m}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{m}{sc}{
- <-> ssub * LinguisticsPro-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{m}{n}{
- <-> ssub * LinguisticsPro-TOsF/regular/n
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{m}{it}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{m}{nw}{
- <-> ssub * LinguisticsPro-TOsF/regular/nw
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{b}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{b}{n}{
- <-> ssub * LinguisticsPro-TOsF/bold/n
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{b}{it}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{bx}{n}{
- <-> ssub * LinguisticsPro-TOsF/b/n
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{bx}{sl}{
- <-> ssub * LinguisticsPro-TOsF/b/sl
-}{}
-
-\DeclareFontShape{LGR}{LinguisticsPro-TOsF}{bx}{it}{
- <-> ssub * LinguisticsPro-TOsF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-LF.fd b/Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-LF.fd
new file mode 100644
index 00000000000..71713938c20
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-LF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{LY1LinguisticsPro-LF.fd}
+ [2019/06/25 (autoinst) Font definitions for LY1/LinguisticsPro-LF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{LinguisticsPro-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{m}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{m}{sc}{
+ <-> ssub * LinguisticsPro-LF/regular/sc
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{m}{n}{
+ <-> ssub * LinguisticsPro-LF/regular/n
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{m}{it}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{b}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{b}{n}{
+ <-> ssub * LinguisticsPro-LF/bold/n
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{b}{it}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{bx}{n}{
+ <-> ssub * LinguisticsPro-LF/b/n
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-LF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-LF}{bx}{it}{
+ <-> ssub * LinguisticsPro-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-OsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-OsF.fd
new file mode 100644
index 00000000000..7f5d9d5561a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-OsF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{LY1LinguisticsPro-OsF.fd}
+ [2019/06/25 (autoinst) Font definitions for LY1/LinguisticsPro-OsF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{LinguisticsPro-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{m}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{m}{sc}{
+ <-> ssub * LinguisticsPro-OsF/regular/sc
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{m}{n}{
+ <-> ssub * LinguisticsPro-OsF/regular/n
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{m}{it}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{b}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{b}{n}{
+ <-> ssub * LinguisticsPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{b}{it}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{bx}{n}{
+ <-> ssub * LinguisticsPro-OsF/b/n
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-OsF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{LinguisticsPro-OsF}{bx}{it}{
+ <-> ssub * LinguisticsPro-OsF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-TOsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-TOsF.fd
deleted file mode 100644
index d98ed9983a2..00000000000
--- a/Master/texmf-dist/tex/latex/linguisticspro/LY1LinguisticsPro-TOsF.fd
+++ /dev/null
@@ -1,105 +0,0 @@
-%% Generated by autoinst on 2019/05/11
-%%
-\ProvidesFile{LY1LinguisticsPro-TOsF.fd}
- [2019/05/11 (autoinst) Font definitions for LY1/LinguisticsPro-TOsF.]
-
-\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
- \let\LinguisticsPro@@scale\@empty
-\else
- \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{LY1}{LinguisticsPro-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{regular}{sc}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{regular}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{regular}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Italic-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{regular}{nw}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-swash-ly1
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{regular}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{bold}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Bold-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{bold}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{bold}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-
-% m --> regular
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{m}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{m}{sc}{
- <-> ssub * LinguisticsPro-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{m}{n}{
- <-> ssub * LinguisticsPro-TOsF/regular/n
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{m}{it}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{m}{nw}{
- <-> ssub * LinguisticsPro-TOsF/regular/nw
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{b}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{b}{n}{
- <-> ssub * LinguisticsPro-TOsF/bold/n
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{b}{it}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{bx}{n}{
- <-> ssub * LinguisticsPro-TOsF/b/n
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{bx}{sl}{
- <-> ssub * LinguisticsPro-TOsF/b/sl
-}{}
-
-\DeclareFontShape{LY1}{LinguisticsPro-TOsF}{bx}{it}{
- <-> ssub * LinguisticsPro-TOsF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-LF.fd b/Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-LF.fd
new file mode 100644
index 00000000000..5bc486b81db
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-LF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{OT1LinguisticsPro-LF.fd}
+ [2019/06/25 (autoinst) Font definitions for OT1/LinguisticsPro-LF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{LinguisticsPro-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{m}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{m}{sc}{
+ <-> ssub * LinguisticsPro-LF/regular/sc
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{m}{n}{
+ <-> ssub * LinguisticsPro-LF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{m}{it}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{b}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{b}{n}{
+ <-> ssub * LinguisticsPro-LF/bold/n
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{b}{it}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{bx}{n}{
+ <-> ssub * LinguisticsPro-LF/b/n
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-LF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-LF}{bx}{it}{
+ <-> ssub * LinguisticsPro-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-OsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-OsF.fd
new file mode 100644
index 00000000000..9bc0f0eb09f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-OsF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{OT1LinguisticsPro-OsF.fd}
+ [2019/06/25 (autoinst) Font definitions for OT1/LinguisticsPro-OsF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{LinguisticsPro-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{m}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{m}{sc}{
+ <-> ssub * LinguisticsPro-OsF/regular/sc
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{m}{n}{
+ <-> ssub * LinguisticsPro-OsF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{m}{it}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{b}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{b}{n}{
+ <-> ssub * LinguisticsPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{b}{it}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{bx}{n}{
+ <-> ssub * LinguisticsPro-OsF/b/n
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-OsF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{LinguisticsPro-OsF}{bx}{it}{
+ <-> ssub * LinguisticsPro-OsF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-TOsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-TOsF.fd
deleted file mode 100644
index 6e8037a1890..00000000000
--- a/Master/texmf-dist/tex/latex/linguisticspro/OT1LinguisticsPro-TOsF.fd
+++ /dev/null
@@ -1,105 +0,0 @@
-%% Generated by autoinst on 2019/05/11
-%%
-\ProvidesFile{OT1LinguisticsPro-TOsF.fd}
- [2019/05/11 (autoinst) Font definitions for OT1/LinguisticsPro-TOsF.]
-
-\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
- \let\LinguisticsPro@@scale\@empty
-\else
- \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{OT1}{LinguisticsPro-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{regular}{sc}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{regular}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{regular}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Italic-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{regular}{nw}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-swash-ot1
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{regular}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{bold}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Bold-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{bold}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{bold}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-
-% m --> regular
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{m}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{m}{sc}{
- <-> ssub * LinguisticsPro-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{m}{n}{
- <-> ssub * LinguisticsPro-TOsF/regular/n
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{m}{it}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{m}{nw}{
- <-> ssub * LinguisticsPro-TOsF/regular/nw
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{b}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{b}{n}{
- <-> ssub * LinguisticsPro-TOsF/bold/n
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{b}{it}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{bx}{n}{
- <-> ssub * LinguisticsPro-TOsF/b/n
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{bx}{sl}{
- <-> ssub * LinguisticsPro-TOsF/b/sl
-}{}
-
-\DeclareFontShape{OT1}{LinguisticsPro-TOsF}{bx}{it}{
- <-> ssub * LinguisticsPro-TOsF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-LF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-LF.fd
new file mode 100644
index 00000000000..25e014939d8
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-LF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{T1LinguisticsPro-LF.fd}
+ [2019/06/25 (autoinst) Font definitions for T1/LinguisticsPro-LF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{LinguisticsPro-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-t1
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-lf-t1
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{m}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{m}{sc}{
+ <-> ssub * LinguisticsPro-LF/regular/sc
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{m}{n}{
+ <-> ssub * LinguisticsPro-LF/regular/n
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{m}{it}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{b}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{b}{n}{
+ <-> ssub * LinguisticsPro-LF/bold/n
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{b}{it}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{bx}{n}{
+ <-> ssub * LinguisticsPro-LF/b/n
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-LF/b/sl
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-LF}{bx}{it}{
+ <-> ssub * LinguisticsPro-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-OsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-OsF.fd
new file mode 100644
index 00000000000..7130252fab6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-OsF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{T1LinguisticsPro-OsF.fd}
+ [2019/06/25 (autoinst) Font definitions for T1/LinguisticsPro-OsF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{LinguisticsPro-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-t1
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-osf-t1
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-osf-t1
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-osf-t1
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{m}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/sl
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{m}{sc}{
+ <-> ssub * LinguisticsPro-OsF/regular/sc
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{m}{n}{
+ <-> ssub * LinguisticsPro-OsF/regular/n
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{m}{it}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{b}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{b}{n}{
+ <-> ssub * LinguisticsPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{b}{it}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{bx}{n}{
+ <-> ssub * LinguisticsPro-OsF/b/n
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-OsF/b/sl
+}{}
+
+\DeclareFontShape{T1}{LinguisticsPro-OsF}{bx}{it}{
+ <-> ssub * LinguisticsPro-OsF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-TOsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-TOsF.fd
deleted file mode 100644
index 86a56659c1a..00000000000
--- a/Master/texmf-dist/tex/latex/linguisticspro/T1LinguisticsPro-TOsF.fd
+++ /dev/null
@@ -1,105 +0,0 @@
-%% Generated by autoinst on 2019/05/11
-%%
-\ProvidesFile{T1LinguisticsPro-TOsF.fd}
- [2019/05/11 (autoinst) Font definitions for T1/LinguisticsPro-TOsF.]
-
-\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
- \let\LinguisticsPro@@scale\@empty
-\else
- \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{T1}{LinguisticsPro-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{regular}{sc}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{regular}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{regular}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Italic-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{regular}{nw}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-swash-t1
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{regular}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{bold}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Bold-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{bold}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{bold}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-
-% m --> regular
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{m}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{m}{sc}{
- <-> ssub * LinguisticsPro-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{m}{n}{
- <-> ssub * LinguisticsPro-TOsF/regular/n
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{m}{it}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{m}{nw}{
- <-> ssub * LinguisticsPro-TOsF/regular/nw
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{b}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{b}{n}{
- <-> ssub * LinguisticsPro-TOsF/bold/n
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{b}{it}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{bx}{n}{
- <-> ssub * LinguisticsPro-TOsF/b/n
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{bx}{sl}{
- <-> ssub * LinguisticsPro-TOsF/b/sl
-}{}
-
-\DeclareFontShape{T1}{LinguisticsPro-TOsF}{bx}{it}{
- <-> ssub * LinguisticsPro-TOsF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-LF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-LF.fd
new file mode 100644
index 00000000000..b1edfd8189a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-LF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{T2ALinguisticsPro-LF.fd}
+ [2019/06/25 (autoinst) Font definitions for T2A/LinguisticsPro-LF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2A}{LinguisticsPro-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-lf-t2a
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{m}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{m}{sc}{
+ <-> ssub * LinguisticsPro-LF/regular/sc
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{m}{n}{
+ <-> ssub * LinguisticsPro-LF/regular/n
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{m}{it}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{b}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{b}{n}{
+ <-> ssub * LinguisticsPro-LF/bold/n
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{b}{it}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{bx}{n}{
+ <-> ssub * LinguisticsPro-LF/b/n
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-LF/b/sl
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-LF}{bx}{it}{
+ <-> ssub * LinguisticsPro-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-OsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-OsF.fd
new file mode 100644
index 00000000000..6b98656c09d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-OsF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{T2ALinguisticsPro-OsF.fd}
+ [2019/06/25 (autoinst) Font definitions for T2A/LinguisticsPro-OsF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2A}{LinguisticsPro-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-sc-t2a
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-osf-t2a
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{m}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/sl
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{m}{sc}{
+ <-> ssub * LinguisticsPro-OsF/regular/sc
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{m}{n}{
+ <-> ssub * LinguisticsPro-OsF/regular/n
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{m}{it}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{b}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{b}{n}{
+ <-> ssub * LinguisticsPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{b}{it}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{bx}{n}{
+ <-> ssub * LinguisticsPro-OsF/b/n
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-OsF/b/sl
+}{}
+
+\DeclareFontShape{T2A}{LinguisticsPro-OsF}{bx}{it}{
+ <-> ssub * LinguisticsPro-OsF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-TOsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-TOsF.fd
deleted file mode 100644
index de8f43cf3f8..00000000000
--- a/Master/texmf-dist/tex/latex/linguisticspro/T2ALinguisticsPro-TOsF.fd
+++ /dev/null
@@ -1,105 +0,0 @@
-%% Generated by autoinst on 2019/05/11
-%%
-\ProvidesFile{T2ALinguisticsPro-TOsF.fd}
- [2019/05/11 (autoinst) Font definitions for T2A/LinguisticsPro-TOsF.]
-
-\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
- \let\LinguisticsPro@@scale\@empty
-\else
- \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{T2A}{LinguisticsPro-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{regular}{sc}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-sc-t2a
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{regular}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-t2a
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{regular}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Italic-tosf-t2a
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{regular}{nw}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-swash-t2a
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{regular}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{bold}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Bold-tosf-t2a
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{bold}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-tosf-t2a
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{bold}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-
-% m --> regular
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{m}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{m}{sc}{
- <-> ssub * LinguisticsPro-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{m}{n}{
- <-> ssub * LinguisticsPro-TOsF/regular/n
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{m}{it}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{m}{nw}{
- <-> ssub * LinguisticsPro-TOsF/regular/nw
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{b}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{b}{n}{
- <-> ssub * LinguisticsPro-TOsF/bold/n
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{b}{it}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{bx}{n}{
- <-> ssub * LinguisticsPro-TOsF/b/n
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{bx}{sl}{
- <-> ssub * LinguisticsPro-TOsF/b/sl
-}{}
-
-\DeclareFontShape{T2A}{LinguisticsPro-TOsF}{bx}{it}{
- <-> ssub * LinguisticsPro-TOsF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-LF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-LF.fd
new file mode 100644
index 00000000000..510ac2e2433
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-LF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{T2BLinguisticsPro-LF.fd}
+ [2019/06/25 (autoinst) Font definitions for T2B/LinguisticsPro-LF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2B}{LinguisticsPro-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-sc-t2b
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-t2b
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-lf-t2b
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-lf-t2b
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-lf-t2b
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{m}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{m}{sc}{
+ <-> ssub * LinguisticsPro-LF/regular/sc
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{m}{n}{
+ <-> ssub * LinguisticsPro-LF/regular/n
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{m}{it}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{b}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{b}{n}{
+ <-> ssub * LinguisticsPro-LF/bold/n
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{b}{it}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{bx}{n}{
+ <-> ssub * LinguisticsPro-LF/b/n
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-LF/b/sl
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-LF}{bx}{it}{
+ <-> ssub * LinguisticsPro-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-OsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-OsF.fd
new file mode 100644
index 00000000000..8764ca3e1ff
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-OsF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{T2BLinguisticsPro-OsF.fd}
+ [2019/06/25 (autoinst) Font definitions for T2B/LinguisticsPro-OsF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2B}{LinguisticsPro-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-sc-t2b
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-t2b
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-osf-t2b
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-osf-t2b
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-osf-t2b
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{m}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/sl
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{m}{sc}{
+ <-> ssub * LinguisticsPro-OsF/regular/sc
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{m}{n}{
+ <-> ssub * LinguisticsPro-OsF/regular/n
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{m}{it}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{b}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{b}{n}{
+ <-> ssub * LinguisticsPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{b}{it}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{bx}{n}{
+ <-> ssub * LinguisticsPro-OsF/b/n
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-OsF/b/sl
+}{}
+
+\DeclareFontShape{T2B}{LinguisticsPro-OsF}{bx}{it}{
+ <-> ssub * LinguisticsPro-OsF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-TOsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-TOsF.fd
deleted file mode 100644
index 82ef4ec3e79..00000000000
--- a/Master/texmf-dist/tex/latex/linguisticspro/T2BLinguisticsPro-TOsF.fd
+++ /dev/null
@@ -1,105 +0,0 @@
-%% Generated by autoinst on 2019/05/11
-%%
-\ProvidesFile{T2BLinguisticsPro-TOsF.fd}
- [2019/05/11 (autoinst) Font definitions for T2B/LinguisticsPro-TOsF.]
-
-\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
- \let\LinguisticsPro@@scale\@empty
-\else
- \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{T2B}{LinguisticsPro-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{regular}{sc}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-sc-t2b
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{regular}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-t2b
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{regular}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Italic-tosf-t2b
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{regular}{nw}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-swash-t2b
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{regular}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{bold}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Bold-tosf-t2b
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{bold}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-tosf-t2b
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{bold}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-
-% m --> regular
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{m}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{m}{sc}{
- <-> ssub * LinguisticsPro-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{m}{n}{
- <-> ssub * LinguisticsPro-TOsF/regular/n
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{m}{it}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{m}{nw}{
- <-> ssub * LinguisticsPro-TOsF/regular/nw
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{b}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{b}{n}{
- <-> ssub * LinguisticsPro-TOsF/bold/n
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{b}{it}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{bx}{n}{
- <-> ssub * LinguisticsPro-TOsF/b/n
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{bx}{sl}{
- <-> ssub * LinguisticsPro-TOsF/b/sl
-}{}
-
-\DeclareFontShape{T2B}{LinguisticsPro-TOsF}{bx}{it}{
- <-> ssub * LinguisticsPro-TOsF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-LF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-LF.fd
new file mode 100644
index 00000000000..ae0ad83ef41
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-LF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{T2CLinguisticsPro-LF.fd}
+ [2019/06/25 (autoinst) Font definitions for T2C/LinguisticsPro-LF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2C}{LinguisticsPro-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-sc-t2c
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-t2c
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-lf-t2c
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-lf-t2c
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-lf-t2c
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{m}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{m}{sc}{
+ <-> ssub * LinguisticsPro-LF/regular/sc
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{m}{n}{
+ <-> ssub * LinguisticsPro-LF/regular/n
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{m}{it}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{b}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{b}{n}{
+ <-> ssub * LinguisticsPro-LF/bold/n
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{b}{it}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{bx}{n}{
+ <-> ssub * LinguisticsPro-LF/b/n
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-LF/b/sl
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-LF}{bx}{it}{
+ <-> ssub * LinguisticsPro-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-OsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-OsF.fd
new file mode 100644
index 00000000000..aec9691cea6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-OsF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{T2CLinguisticsPro-OsF.fd}
+ [2019/06/25 (autoinst) Font definitions for T2C/LinguisticsPro-OsF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T2C}{LinguisticsPro-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-sc-t2c
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-t2c
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-osf-t2c
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-osf-t2c
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-osf-t2c
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{m}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/sl
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{m}{sc}{
+ <-> ssub * LinguisticsPro-OsF/regular/sc
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{m}{n}{
+ <-> ssub * LinguisticsPro-OsF/regular/n
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{m}{it}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{b}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{b}{n}{
+ <-> ssub * LinguisticsPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{b}{it}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{bx}{n}{
+ <-> ssub * LinguisticsPro-OsF/b/n
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-OsF/b/sl
+}{}
+
+\DeclareFontShape{T2C}{LinguisticsPro-OsF}{bx}{it}{
+ <-> ssub * LinguisticsPro-OsF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-TOsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-TOsF.fd
deleted file mode 100644
index 8658f3ce919..00000000000
--- a/Master/texmf-dist/tex/latex/linguisticspro/T2CLinguisticsPro-TOsF.fd
+++ /dev/null
@@ -1,105 +0,0 @@
-%% Generated by autoinst on 2019/05/11
-%%
-\ProvidesFile{T2CLinguisticsPro-TOsF.fd}
- [2019/05/11 (autoinst) Font definitions for T2C/LinguisticsPro-TOsF.]
-
-\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
- \let\LinguisticsPro@@scale\@empty
-\else
- \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{T2C}{LinguisticsPro-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{regular}{sc}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-sc-t2c
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{regular}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-t2c
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{regular}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Italic-tosf-t2c
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{regular}{nw}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-swash-t2c
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{regular}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{bold}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Bold-tosf-t2c
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{bold}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-tosf-t2c
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{bold}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-
-% m --> regular
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{m}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{m}{sc}{
- <-> ssub * LinguisticsPro-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{m}{n}{
- <-> ssub * LinguisticsPro-TOsF/regular/n
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{m}{it}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{m}{nw}{
- <-> ssub * LinguisticsPro-TOsF/regular/nw
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{b}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{b}{n}{
- <-> ssub * LinguisticsPro-TOsF/bold/n
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{b}{it}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{bx}{n}{
- <-> ssub * LinguisticsPro-TOsF/b/n
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{bx}{sl}{
- <-> ssub * LinguisticsPro-TOsF/b/sl
-}{}
-
-\DeclareFontShape{T2C}{LinguisticsPro-TOsF}{bx}{it}{
- <-> ssub * LinguisticsPro-TOsF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T3LinguisticsPro-LF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T3LinguisticsPro-LF.fd
new file mode 100644
index 00000000000..3a20e339c02
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/T3LinguisticsPro-LF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{T3LinguisticsPro-LF.fd}
+ [2019/06/25 (autoinst) Font definitions for T3/LinguisticsPro-LF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T3}{LinguisticsPro-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-sc-t3
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-t3
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-lf-t3
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-lf-t3
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-lf-t3
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{m}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{m}{sc}{
+ <-> ssub * LinguisticsPro-LF/regular/sc
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{m}{n}{
+ <-> ssub * LinguisticsPro-LF/regular/n
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{m}{it}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{b}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{b}{n}{
+ <-> ssub * LinguisticsPro-LF/bold/n
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{b}{it}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{bx}{n}{
+ <-> ssub * LinguisticsPro-LF/b/n
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-LF/b/sl
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-LF}{bx}{it}{
+ <-> ssub * LinguisticsPro-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/T3LinguisticsPro-OsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/T3LinguisticsPro-OsF.fd
new file mode 100644
index 00000000000..3b3a070fb2d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/T3LinguisticsPro-OsF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{T3LinguisticsPro-OsF.fd}
+ [2019/06/25 (autoinst) Font definitions for T3/LinguisticsPro-OsF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T3}{LinguisticsPro-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-sc-t3
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-t3
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-osf-t3
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-osf-t3
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-osf-t3
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{m}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/sl
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{m}{sc}{
+ <-> ssub * LinguisticsPro-OsF/regular/sc
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{m}{n}{
+ <-> ssub * LinguisticsPro-OsF/regular/n
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{m}{it}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{b}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{b}{n}{
+ <-> ssub * LinguisticsPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{b}{it}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{bx}{n}{
+ <-> ssub * LinguisticsPro-OsF/b/n
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-OsF/b/sl
+}{}
+
+\DeclareFontShape{T3}{LinguisticsPro-OsF}{bx}{it}{
+ <-> ssub * LinguisticsPro-OsF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-LF.fd b/Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-LF.fd
new file mode 100644
index 00000000000..632b82e1702
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-LF.fd
@@ -0,0 +1,89 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{TS1LinguisticsPro-LF.fd}
+ [2019/06/25 (autoinst) Font definitions for TS1/LinguisticsPro-LF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{LinguisticsPro-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{m}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{m}{n}{
+ <-> ssub * LinguisticsPro-LF/regular/n
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{m}{it}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{b}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{b}{n}{
+ <-> ssub * LinguisticsPro-LF/bold/n
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{b}{it}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{bx}{n}{
+ <-> ssub * LinguisticsPro-LF/b/n
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-LF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-LF}{bx}{it}{
+ <-> ssub * LinguisticsPro-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-OsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-OsF.fd
new file mode 100644
index 00000000000..dccd7c5acfa
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-OsF.fd
@@ -0,0 +1,89 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{TS1LinguisticsPro-OsF.fd}
+ [2019/06/25 (autoinst) Font definitions for TS1/LinguisticsPro-OsF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{LinguisticsPro-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{m}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/sl
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{m}{n}{
+ <-> ssub * LinguisticsPro-OsF/regular/n
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{m}{it}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{b}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{b}{n}{
+ <-> ssub * LinguisticsPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{b}{it}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{bx}{n}{
+ <-> ssub * LinguisticsPro-OsF/b/n
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-OsF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{LinguisticsPro-OsF}{bx}{it}{
+ <-> ssub * LinguisticsPro-OsF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-TOsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-TOsF.fd
deleted file mode 100644
index 9632d3d079b..00000000000
--- a/Master/texmf-dist/tex/latex/linguisticspro/TS1LinguisticsPro-TOsF.fd
+++ /dev/null
@@ -1,89 +0,0 @@
-%% Generated by autoinst on 2019/05/11
-%%
-\ProvidesFile{TS1LinguisticsPro-TOsF.fd}
- [2019/05/11 (autoinst) Font definitions for TS1/LinguisticsPro-TOsF.]
-
-\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
- \let\LinguisticsPro@@scale\@empty
-\else
- \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{TS1}{LinguisticsPro-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{regular}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Regular-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{regular}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Italic-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{regular}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{bold}{n}{
- <-> \LinguisticsPro@@scale LinguisticsPro-Bold-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{bold}{it}{
- <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{bold}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-
-% m --> regular
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{m}{sl}{
- <-> ssub * LinguisticsPro-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{m}{n}{
- <-> ssub * LinguisticsPro-TOsF/regular/n
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{m}{it}{
- <-> ssub * LinguisticsPro-TOsF/regular/it
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{b}{sl}{
- <-> ssub * LinguisticsPro-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{b}{n}{
- <-> ssub * LinguisticsPro-TOsF/bold/n
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{b}{it}{
- <-> ssub * LinguisticsPro-TOsF/bold/it
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{bx}{n}{
- <-> ssub * LinguisticsPro-TOsF/b/n
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{bx}{sl}{
- <-> ssub * LinguisticsPro-TOsF/b/sl
-}{}
-
-\DeclareFontShape{TS1}{LinguisticsPro-TOsF}{bx}{it}{
- <-> ssub * LinguisticsPro-TOsF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/TS3LinguisticsPro-LF.fd b/Master/texmf-dist/tex/latex/linguisticspro/TS3LinguisticsPro-LF.fd
new file mode 100644
index 00000000000..a3eae7cb649
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/TS3LinguisticsPro-LF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{TS3LinguisticsPro-LF.fd}
+ [2019/06/25 (autoinst) Font definitions for TS3/LinguisticsPro-LF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS3}{LinguisticsPro-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-sc-ts3
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-lf-ts3
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-lf-ts3
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-lf-ts3
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-lf-ts3
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{m}{sl}{
+ <-> ssub * LinguisticsPro-LF/regular/sl
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{m}{sc}{
+ <-> ssub * LinguisticsPro-LF/regular/sc
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{m}{n}{
+ <-> ssub * LinguisticsPro-LF/regular/n
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{m}{it}{
+ <-> ssub * LinguisticsPro-LF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{b}{sl}{
+ <-> ssub * LinguisticsPro-LF/bold/sl
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{b}{n}{
+ <-> ssub * LinguisticsPro-LF/bold/n
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{b}{it}{
+ <-> ssub * LinguisticsPro-LF/bold/it
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{bx}{n}{
+ <-> ssub * LinguisticsPro-LF/b/n
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-LF/b/sl
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-LF}{bx}{it}{
+ <-> ssub * LinguisticsPro-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/TS3LinguisticsPro-OsF.fd b/Master/texmf-dist/tex/latex/linguisticspro/TS3LinguisticsPro-OsF.fd
new file mode 100644
index 00000000000..720a33b6b10
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/linguisticspro/TS3LinguisticsPro-OsF.fd
@@ -0,0 +1,97 @@
+%% Generated by autoinst on 2019/06/25
+%%
+\ProvidesFile{TS3LinguisticsPro-OsF.fd}
+ [2019/06/25 (autoinst) Font definitions for TS3/LinguisticsPro-OsF.]
+
+\expandafter\ifx\csname LinguisticsPro@scale\endcsname\relax
+ \let\LinguisticsPro@@scale\@empty
+\else
+ \edef\LinguisticsPro@@scale{s*[\csname LinguisticsPro@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS3}{LinguisticsPro-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{regular}{sc}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-sc-ts3
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{regular}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Regular-osf-ts3
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{regular}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Italic-osf-ts3
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{regular}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{bold}{n}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-Bold-osf-ts3
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{bold}{it}{
+ <-> \LinguisticsPro@@scale LinguisticsPro-BoldItalic-osf-ts3
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{bold}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% m --> regular
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{m}{sl}{
+ <-> ssub * LinguisticsPro-OsF/regular/sl
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{m}{sc}{
+ <-> ssub * LinguisticsPro-OsF/regular/sc
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{m}{n}{
+ <-> ssub * LinguisticsPro-OsF/regular/n
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{m}{it}{
+ <-> ssub * LinguisticsPro-OsF/regular/it
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{b}{sl}{
+ <-> ssub * LinguisticsPro-OsF/bold/sl
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{b}{n}{
+ <-> ssub * LinguisticsPro-OsF/bold/n
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{b}{it}{
+ <-> ssub * LinguisticsPro-OsF/bold/it
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{bx}{n}{
+ <-> ssub * LinguisticsPro-OsF/b/n
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{bx}{sl}{
+ <-> ssub * LinguisticsPro-OsF/b/sl
+}{}
+
+\DeclareFontShape{TS3}{LinguisticsPro-OsF}{bx}{it}{
+ <-> ssub * LinguisticsPro-OsF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/linguisticspro/linguisticspro.sty b/Master/texmf-dist/tex/latex/linguisticspro/linguisticspro.sty
index 21cefaaa764..c4e376eedb5 100644
--- a/Master/texmf-dist/tex/latex/linguisticspro/linguisticspro.sty
+++ b/Master/texmf-dist/tex/latex/linguisticspro/linguisticspro.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{linguisticspro}
- [2019/05/11 (Bob Tennent and autoinst) Style file for LinguisticsPro fonts.]
+ [2019/06/25 (Bob Tennent and autoinst) Style file for LinguisticsPro fonts.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
@@ -13,20 +13,33 @@
\linguisticspro@otffalse
\fi\fi
+\newif\iflinguisticspro@lining \linguisticspro@liningfalse
\newcommand*{\LinguisticsPro@scale}{1}
\newcommand*{\LinguisticsProInitials@scale}{1}
\RequirePackage{xkeyval}
-\DeclareOptionX{scaled}{\renewcommand*{\LinguisticsPro@scale}{#1}\renewcommand*{\LinguisticsProInitials@scale}{#1}}
-\DeclareOptionX{scale}{\renewcommand*{\LinguisticsPro@scale}{#1}\renewcommand*{\LinguisticsProInitials@scale}{#1}}
+\DeclareOptionX{scaled}{\renewcommand*{\LinguisticsPro@scale}{#1}}
+\DeclareOptionX{scale}{\renewcommand*{\LinguisticsPro@scale}{#1}}
\DeclareOptionX{type1}{\linguisticspro@otffalse}
+\DeclareOptionX{lf}{\linguisticspro@liningtrue}
+\DeclareOptionX{lining}{\linguisticspro@liningtrue}
+
\ProcessOptionsX\relax
\iflinguisticspro@otf
- \def\linguisticspro@figurestyle{OldStyle}
+ \iflinguisticspro@lining
+ \def\linguisticspro@figurestyle{}
+ \else
+ \def\linguisticspro@figurestyle{OldStyle}
+ \fi
+
\else % type1
- \def\linguisticspro@figurestyle{OsF}
+ \iflinguisticspro@lining
+ \def\linguisticspro@figurestyle{LF}
+ \else
+ \def\linguisticspro@figurestyle{OsF}
+ \fi
\def\mdseries@rm{regular}
\def\seriesdefault{\mdseries@rm}
\def\bfseries@rm{bold}
@@ -61,16 +74,35 @@
BoldItalicFont = *-BoldItalic ,
]
{LinguisticsPro}
+ \newfontfamily\linguisticsproLF
+ [ Numbers = {},
+ UprightFont = *-Regular ,
+ ItalicFont = *-Italic,
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ,
+ ]
+ {LinguisticsPro}
+ \newfontfamily\linguisticsproOsF
+ [ Numbers = {OldStyle},
+ UprightFont = *-Regular ,
+ ItalicFont = *-Italic,
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ,
+ ]
+ {LinguisticsPro}
\else % type1
- \def\linguisticspro@family{LinguisticsPro-T\linguisticspro@figurestyle}
+ \def\linguisticspro@family{LinguisticsPro-\linguisticspro@figurestyle}
\renewcommand*\rmdefault{\linguisticspro@family}
\newcommand*\linguisticspro{\fontfamily{\linguisticspro@family}\selectfont}
+ \newcommand*\linguisticsproLF{\fontfamily{LinguisticsPro-LF}\selectfont}
+ \newcommand*\linguisticsproOsF{\fontfamily{LinguisticsPro-OsF}\selectfont}
\fi
-\def\linguisticsprolgr{\fontencoding{LGR}\fontfamily{LinguisticsPro-TOsF}\selectfont}
+\def\linguisticsprolgr{\fontencoding{LGR}\fontfamily{LinguisticsPro-OsF}\selectfont}
+\def\linguisticsprot3{\fontencoding{T3}\fontfamily{LinguisticsPro-OsF}\selectfont}
\iflinguisticspro@otf
\defaultfontfeatures{}