summaryrefslogtreecommitdiff
path: root/fonts/lm/tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/lm/tex
Initial commit
Diffstat (limited to 'fonts/lm/tex')
-rw-r--r--fonts/lm/tex/latex/lm/il2lmdh.fd17
-rw-r--r--fonts/lm/tex/latex/lm/il2lmr.fd55
-rw-r--r--fonts/lm/tex/latex/lm/il2lmss.fd46
-rw-r--r--fonts/lm/tex/latex/lm/il2lmssq.fd30
-rw-r--r--fonts/lm/tex/latex/lm/il2lmtt.fd81
-rw-r--r--fonts/lm/tex/latex/lm/il2lmvtt.fd58
-rw-r--r--fonts/lm/tex/latex/lm/l7xlmdh.fd17
-rw-r--r--fonts/lm/tex/latex/lm/l7xlmr.fd55
-rw-r--r--fonts/lm/tex/latex/lm/l7xlmss.fd46
-rw-r--r--fonts/lm/tex/latex/lm/l7xlmssq.fd30
-rw-r--r--fonts/lm/tex/latex/lm/l7xlmtt.fd81
-rw-r--r--fonts/lm/tex/latex/lm/l7xlmvtt.fd58
-rw-r--r--fonts/lm/tex/latex/lm/lmodern.sty42
-rw-r--r--fonts/lm/tex/latex/lm/ly1lmdh.fd17
-rw-r--r--fonts/lm/tex/latex/lm/ly1lmr.fd55
-rw-r--r--fonts/lm/tex/latex/lm/ly1lmss.fd46
-rw-r--r--fonts/lm/tex/latex/lm/ly1lmssq.fd30
-rw-r--r--fonts/lm/tex/latex/lm/ly1lmtt.fd81
-rw-r--r--fonts/lm/tex/latex/lm/ly1lmvtt.fd58
-rw-r--r--fonts/lm/tex/latex/lm/omllmm.fd25
-rw-r--r--fonts/lm/tex/latex/lm/omllmr.fd28
-rw-r--r--fonts/lm/tex/latex/lm/omslmr.fd28
-rw-r--r--fonts/lm/tex/latex/lm/omslmsy.fd22
-rw-r--r--fonts/lm/tex/latex/lm/omxlmex.fd15
-rw-r--r--fonts/lm/tex/latex/lm/ot1lmdh.fd17
-rw-r--r--fonts/lm/tex/latex/lm/ot1lmr.fd55
-rw-r--r--fonts/lm/tex/latex/lm/ot1lmss.fd46
-rw-r--r--fonts/lm/tex/latex/lm/ot1lmssq.fd30
-rw-r--r--fonts/lm/tex/latex/lm/ot1lmtt.fd81
-rw-r--r--fonts/lm/tex/latex/lm/ot1lmvtt.fd58
-rw-r--r--fonts/lm/tex/latex/lm/ot4lmdh.fd17
-rw-r--r--fonts/lm/tex/latex/lm/ot4lmr.fd55
-rw-r--r--fonts/lm/tex/latex/lm/ot4lmss.fd46
-rw-r--r--fonts/lm/tex/latex/lm/ot4lmssq.fd30
-rw-r--r--fonts/lm/tex/latex/lm/ot4lmtt.fd81
-rw-r--r--fonts/lm/tex/latex/lm/ot4lmvtt.fd58
-rw-r--r--fonts/lm/tex/latex/lm/qxlmdh.fd17
-rw-r--r--fonts/lm/tex/latex/lm/qxlmr.fd55
-rw-r--r--fonts/lm/tex/latex/lm/qxlmss.fd46
-rw-r--r--fonts/lm/tex/latex/lm/qxlmssq.fd30
-rw-r--r--fonts/lm/tex/latex/lm/qxlmtt.fd81
-rw-r--r--fonts/lm/tex/latex/lm/qxlmvtt.fd58
-rw-r--r--fonts/lm/tex/latex/lm/t1lmdh.fd17
-rw-r--r--fonts/lm/tex/latex/lm/t1lmr.fd55
-rw-r--r--fonts/lm/tex/latex/lm/t1lmss.fd46
-rw-r--r--fonts/lm/tex/latex/lm/t1lmssq.fd30
-rw-r--r--fonts/lm/tex/latex/lm/t1lmtt.fd81
-rw-r--r--fonts/lm/tex/latex/lm/t1lmvtt.fd58
-rw-r--r--fonts/lm/tex/latex/lm/t5lmdh.fd17
-rw-r--r--fonts/lm/tex/latex/lm/t5lmr.fd55
-rw-r--r--fonts/lm/tex/latex/lm/t5lmss.fd46
-rw-r--r--fonts/lm/tex/latex/lm/t5lmssq.fd30
-rw-r--r--fonts/lm/tex/latex/lm/t5lmtt.fd81
-rw-r--r--fonts/lm/tex/latex/lm/t5lmvtt.fd58
-rw-r--r--fonts/lm/tex/latex/lm/ts1lmdh.fd17
-rw-r--r--fonts/lm/tex/latex/lm/ts1lmr.fd55
-rw-r--r--fonts/lm/tex/latex/lm/ts1lmss.fd46
-rw-r--r--fonts/lm/tex/latex/lm/ts1lmssq.fd30
-rw-r--r--fonts/lm/tex/latex/lm/ts1lmtt.fd81
-rw-r--r--fonts/lm/tex/latex/lm/ts1lmvtt.fd58
60 files changed, 2743 insertions, 0 deletions
diff --git a/fonts/lm/tex/latex/lm/il2lmdh.fd b/fonts/lm/tex/latex/lm/il2lmdh.fd
new file mode 100644
index 0000000000..1efc4b2148
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/il2lmdh.fd
@@ -0,0 +1,17 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{il2lmdh.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{IL2}{lmdh}{}
+\DeclareFontShape{IL2}{lmdh}{m}{n}
+ {<-> cs-lmdunh10}{}
+\DeclareFontShape{IL2}{lmdh}{m}{it}
+ {<->sub*lmdh/m/sl}{}
+\DeclareFontShape{IL2}{lmdh}{m}{sl}
+ {<-> cs-lmduno10}{}
+\endinput
+%%
+%% End of file `il2lmdh.fd'.
diff --git a/fonts/lm/tex/latex/lm/il2lmr.fd b/fonts/lm/tex/latex/lm/il2lmr.fd
new file mode 100644
index 0000000000..306448b49c
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/il2lmr.fd
@@ -0,0 +1,55 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{il2lmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{IL2}{lmr}{}
+\DeclareFontShape{IL2}{lmr}{m}{n}%
+ {<-5.5> cs-lmr5 <5.5-6.5> cs-lmr6
+ <6.5-7.5> cs-lmr7 <7.5-8.5> cs-lmr8
+ <8.5-9.5> cs-lmr9 <9.5-11> cs-lmr10
+ <11-15> cs-lmr12
+ <15-> cs-lmr17
+ }{}
+\DeclareFontShape{IL2}{lmr}{m}{sl}%
+ {<-8.5> cs-lmro8 <8.5-9.5> cs-lmro9
+ <9.5-11> cs-lmro10 <11-15> cs-lmro12
+ <15-> cs-lmro17
+ }{}
+\DeclareFontShape{IL2}{lmr}{m}{it}%
+ {<-7.5> cs-lmri7
+ <7.5-8.5> cs-lmri8 <8.5-9.5> cs-lmri9
+ <9.5-11> cs-lmri10 <11-> cs-lmri12
+ }{}
+\DeclareFontShape{IL2}{lmr}{m}{sc}%
+ {<-> cs-lmcsc10}{}
+\DeclareFontShape{IL2}{lmr}{m}{ui}%
+ {<-> cs-lmu10}{}
+%
+% Is this the right 'shape'?:
+\DeclareFontShape{IL2}{lmr}{m}{scsl}%
+ {<-> cs-lmcsco10}{}
+%%%%%%% bold series
+\DeclareFontShape{IL2}{lmr}{b}{n}
+ {<-> cs-lmb10}{}
+\DeclareFontShape{IL2}{lmr}{b}{sl}
+ {<-> cs-lmbo10}{}
+%%%%%%% bold extended series
+\DeclareFontShape{IL2}{lmr}{bx}{n}
+ {<-5.5> cs-lmbx5 <5.5-6.5> cs-lmbx6
+ <6.5-7.5> cs-lmbx7 <7.5-8.5> cs-lmbx8
+ <8.5-9.5> cs-lmbx9 <9.5-11> cs-lmbx10
+ <11-> cs-lmbx12
+ }{}
+\DeclareFontShape{IL2}{lmr}{bx}{it}
+ {<-> cs-lmbxi10}{}
+\DeclareFontShape{IL2}{lmr}{bx}{sl}
+ {<-> cs-lmbxo10}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{IL2}{lmr}{b}{it}
+ {<->sub * lmr/b/sl}{}
+\endinput
+%%
+%% End of file `il2lmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/il2lmss.fd b/fonts/lm/tex/latex/lm/il2lmss.fd
new file mode 100644
index 0000000000..dd07f9f32d
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/il2lmss.fd
@@ -0,0 +1,46 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{il2lmss.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{IL2}{lmss}{}
+\DeclareFontShape{IL2}{lmss}{m}{n}
+ {<-8.5> cs-lmss8
+ <8.5-9.5> cs-lmss9 <9.5-11> cs-lmss10
+ <11-15.5> cs-lmss12 <15.5-> cs-lmss17
+ }{}
+\DeclareFontShape{IL2}{lmss}{m}{it}
+ {<->ssub*lmss/m/sl}{}
+\DeclareFontShape{IL2}{lmss}{m}{sl}
+ {<-8.5> cs-lmsso8
+ <8.5-9.5> cs-lmsso9 <9.5-11> cs-lmsso10
+ <11-15.5> cs-lmsso12 <15.5-> cs-lmsso17
+ }{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{IL2}{lmss}{m}{sc}
+ {<->sub*lmr/m/sc}{}
+\DeclareFontShape{IL2}{lmss}{b}{n}
+ {<->ssub * lmss/bx/n}{}
+\DeclareFontShape{IL2}{lmss}{b}{sl}
+ {<->ssub * lmss/bx/sl}{}
+\DeclareFontShape{IL2}{lmss}{b}{it}
+ {<->ssub * lmss/bx/it}{}
+%%%%%%%% semibold condensed series
+\DeclareFontShape{IL2}{lmss}{sbc}{n}
+ {<-> cs-lmssdc10}{}
+\DeclareFontShape{IL2}{lmss}{sbc}{sl}
+ {<-> cs-lmssdo10}{}
+\DeclareFontShape{IL2}{lmss}{sbc}{it}
+ {<->ssub*lmss/sbc/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{IL2}{lmss}{bx}{n}
+ {<-> cs-lmssbx10}{}
+\DeclareFontShape{IL2}{lmss}{bx}{sl}
+ {<-> cs-lmssbo10}{}
+\DeclareFontShape{IL2}{lmss}{bx}{it}
+ {<->ssub*lmss/bx/sl}{}
+\endinput
+%%
+%% End of file `il2lmss.fd'.
diff --git a/fonts/lm/tex/latex/lm/il2lmssq.fd b/fonts/lm/tex/latex/lm/il2lmssq.fd
new file mode 100644
index 0000000000..e15dd192d5
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/il2lmssq.fd
@@ -0,0 +1,30 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{il2lmssq.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{IL2}{lmssq}{}
+\DeclareFontShape{IL2}{lmssq}{m}{n}
+ {<-> cs-lmssq8}{}
+\DeclareFontShape{IL2}{lmssq}{m}{sl}
+ {<-> cs-lmssqo8}{}
+\DeclareFontShape{IL2}{lmssq}{bx}{n}
+ {<-> cs-lmssqbx8}{}
+\DeclareFontShape{IL2}{lmssq}{bx}{sl}
+ {<-> cs-lmssqbo8}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{IL2}{lmssq}{m}{it}
+ {<->ssub*lmssq/m/sl}{}
+\DeclareFontShape{IL2}{lmssq}{bx}{it}
+ {<->ssub*lmssq/bx/sl}{}
+\DeclareFontShape{IL2}{lmssq}{b}{n}
+ {<->ssub * lmssq/bx/n}{}
+\DeclareFontShape{IL2}{lmssq}{b}{sl}
+ {<->ssub * lmssq/bx/sl}{}
+\DeclareFontShape{IL2}{lmssq}{b}{it}
+ {<->ssub * lmssq/bx/it}{}
+\endinput
+%%
+%% End of file `il2lmssq.fd'.
diff --git a/fonts/lm/tex/latex/lm/il2lmtt.fd b/fonts/lm/tex/latex/lm/il2lmtt.fd
new file mode 100644
index 0000000000..e12443dcd3
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/il2lmtt.fd
@@ -0,0 +1,81 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{il2lmtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{IL2}{lmtt}{\hyphenchar \font\m@ne}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{IL2}{lmtt}{sb}{n}
+ {<-8.5> cs-lmtt8 <8.5-9.5> cs-lmtt9
+ <9.5-11> cs-lmtt10 <11-> cs-lmtt12
+ }{}
+\DeclareFontShape{IL2}{lmtt}{sb}{it}
+ {<-> cs-lmtti10}{}
+\DeclareFontShape{IL2}{lmtt}{sb}{sl}
+ {<-> cs-lmtto10}{}
+\DeclareFontShape{IL2}{lmtt}{sb}{sc}
+ {<-> cs-lmtcsc10}{}
+\DeclareFontShape{IL2}{lmtt}{sb}{scsl}
+ {<-> cs-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{IL2}{lmtt}{m}{n}
+ {<-> cs-lmtl10}{}
+\DeclareFontShape{IL2}{lmtt}{m}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{IL2}{lmtt}{m}{sl}
+ {<-> cs-lmtlo10}{}
+\DeclareFontShape{IL2}{lmtt}{c}{n}
+ {<-> cs-lmtlc10}{}
+\DeclareFontShape{IL2}{lmtt}{c}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{IL2}{lmtt}{c}{sl}
+ {<-> cs-lmtlco10}{}
+\else
+% usual setup of variants:
+\DeclareFontShape{IL2}{lmtt}{m}{n}
+ {<-8.5> cs-lmtt8 <8.5-9.5> cs-lmtt9
+ <9.5-11> cs-lmtt10 <11-> cs-lmtt12
+ }{}
+\DeclareFontShape{IL2}{lmtt}{m}{it}
+ {<-> cs-lmtti10}{}
+\DeclareFontShape{IL2}{lmtt}{m}{sl}
+ {<-> cs-lmtto10}{}
+\DeclareFontShape{IL2}{lmtt}{m}{sc}
+ {<-> cs-lmtcsc10}{}
+\DeclareFontShape{IL2}{lmtt}{m}{scsl}
+ {<-> cs-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{IL2}{lmtt}{l}{n}
+ {<-> cs-lmtl10}{}
+\DeclareFontShape{IL2}{lmtt}{l}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{IL2}{lmtt}{l}{sl}
+ {<-> cs-lmtlo10}{}
+\DeclareFontShape{IL2}{lmtt}{lc}{n}
+ {<-> cs-lmtlc10}{}
+\DeclareFontShape{IL2}{lmtt}{lc}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{IL2}{lmtt}{lc}{sl}
+ {<-> cs-lmtlco10}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{IL2}{lmtt}{b}{n}
+ {<-> cs-lmtk10}{}
+\DeclareFontShape{IL2}{lmtt}{b}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{IL2}{lmtt}{b}{sl}
+{<-> cs-lmtko10}{}
+\DeclareFontShape{IL2}{lmtt}{bx}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{IL2}{lmtt}{bx}{n}
+ {<->ssub*lmtt/b/n}{}
+\DeclareFontShape{IL2}{lmtt}{bx}{sl}
+ {<->ssub*lmtt/b/sl}{}
+\endinput
+%%
+%% End of file `il2lmtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/il2lmvtt.fd b/fonts/lm/tex/latex/lm/il2lmvtt.fd
new file mode 100644
index 0000000000..ef50a3d94b
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/il2lmvtt.fd
@@ -0,0 +1,58 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{il2lmvtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{IL2}{lmvtt}{}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{IL2}{lmvtt}{sb}{n}
+ {<-> cs-lmvtt10}{}
+\DeclareFontShape{IL2}{lmvtt}{sb}{sl}
+ {<-> cs-lmvtto10}{}
+\DeclareFontShape{IL2}{lmvtt}{sb}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{IL2}{lmvtt}{m}{n}
+ {<-> cs-lmvtl10}{}
+\DeclareFontShape{IL2}{lmvtt}{m}{sl}
+ {<-> cs-lmvtlo10}{}
+\DeclareFontShape{IL2}{lmvtt}{m}{it}
+ {<->sub*lmvtt/l/sl}{}
+
+\else
+% usual setup of variants:
+\DeclareFontShape{IL2}{lmvtt}{m}{n}
+ {<-> cs-lmvtt10}{}
+\DeclareFontShape{IL2}{lmvtt}{m}{sl}
+ {<-> cs-lmvtto10}{}
+\DeclareFontShape{IL2}{lmvtt}{m}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{IL2}{lmvtt}{l}{n}
+ {<-> cs-lmvtl10}{}
+\DeclareFontShape{IL2}{lmvtt}{l}{sl}
+ {<-> cs-lmvtlo10}{}
+\DeclareFontShape{IL2}{lmvtt}{l}{it}
+ {<->sub*lmvtt/l/sl}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{IL2}{lmvtt}{b}{n}
+ {<-> cs-lmvtk10}{}
+\DeclareFontShape{IL2}{lmvtt}{b}{sl}
+ {<-> cs-lmvtko10}{}
+\DeclareFontShape{IL2}{lmvtt}{b}{it}
+ {<->sub*lmvtt/b/sl}{}
+\DeclareFontShape{IL2}{lmvtt}{bx}{n}
+ {<->ssub*lmvtt/b/n}{}
+\DeclareFontShape{IL2}{lmvtt}{bx}{sl}
+ {<->ssub*lmvtt/b/sl}{}
+\DeclareFontShape{IL2}{lmvtt}{bx}{it}
+ {<->sub*lmvtt/b/sl}{}
+\endinput
+%%
+%% End of file `il2lmvtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/l7xlmdh.fd b/fonts/lm/tex/latex/lm/l7xlmdh.fd
new file mode 100644
index 0000000000..f1b4bb686a
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/l7xlmdh.fd
@@ -0,0 +1,17 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{l7xlmdh.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{L7x}{lmdh}{}
+\DeclareFontShape{L7x}{lmdh}{m}{n}
+ {<-> l7x-lmdunh10}{}
+\DeclareFontShape{L7x}{lmdh}{m}{it}
+ {<->sub*lmdh/m/sl}{}
+\DeclareFontShape{L7x}{lmdh}{m}{sl}
+ {<-> l7x-lmduno10}{}
+\endinput
+%%
+%% End of file `l7xlmdh.fd'.
diff --git a/fonts/lm/tex/latex/lm/l7xlmr.fd b/fonts/lm/tex/latex/lm/l7xlmr.fd
new file mode 100644
index 0000000000..001bee67a9
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/l7xlmr.fd
@@ -0,0 +1,55 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{l7xlmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{L7x}{lmr}{}
+\DeclareFontShape{L7x}{lmr}{m}{n}%
+ {<-5.5> l7x-lmr5 <5.5-6.5> l7x-lmr6
+ <6.5-7.5> l7x-lmr7 <7.5-8.5> l7x-lmr8
+ <8.5-9.5> l7x-lmr9 <9.5-11> l7x-lmr10
+ <11-15> l7x-lmr12
+ <15-> l7x-lmr17
+ }{}
+\DeclareFontShape{L7x}{lmr}{m}{sl}%
+ {<-8.5> l7x-lmro8 <8.5-9.5> l7x-lmro9
+ <9.5-11> l7x-lmro10 <11-15> l7x-lmro12
+ <15-> l7x-lmro17
+ }{}
+\DeclareFontShape{L7x}{lmr}{m}{it}%
+ {<-7.5> l7x-lmri7
+ <7.5-8.5> l7x-lmri8 <8.5-9.5> l7x-lmri9
+ <9.5-11> l7x-lmri10 <11-> l7x-lmri12
+ }{}
+\DeclareFontShape{L7x}{lmr}{m}{sc}%
+ {<-> l7x-lmcsc10}{}
+\DeclareFontShape{L7x}{lmr}{m}{ui}%
+ {<-> l7x-lmu10}{}
+%
+% Is this the right 'shape'?:
+\DeclareFontShape{L7x}{lmr}{m}{scsl}%
+ {<-> l7x-lmcsco10}{}
+%%%%%%% bold series
+\DeclareFontShape{L7x}{lmr}{b}{n}
+ {<-> l7x-lmb10}{}
+\DeclareFontShape{L7x}{lmr}{b}{sl}
+ {<-> l7x-lmbo10}{}
+%%%%%%% bold extended series
+\DeclareFontShape{L7x}{lmr}{bx}{n}
+ {<-5.5> l7x-lmbx5 <5.5-6.5> l7x-lmbx6
+ <6.5-7.5> l7x-lmbx7 <7.5-8.5> l7x-lmbx8
+ <8.5-9.5> l7x-lmbx9 <9.5-11> l7x-lmbx10
+ <11-> l7x-lmbx12
+ }{}
+\DeclareFontShape{L7x}{lmr}{bx}{it}
+ {<-> l7x-lmbxi10}{}
+\DeclareFontShape{L7x}{lmr}{bx}{sl}
+ {<-> l7x-lmbxo10}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{L7x}{lmr}{b}{it}
+ {<->sub * lmr/b/sl}{}
+\endinput
+%%
+%% End of file `l7xlmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/l7xlmss.fd b/fonts/lm/tex/latex/lm/l7xlmss.fd
new file mode 100644
index 0000000000..fa389f46e7
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/l7xlmss.fd
@@ -0,0 +1,46 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{l7xlmss.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{L7x}{lmss}{}
+\DeclareFontShape{L7x}{lmss}{m}{n}
+ {<-8.5> l7x-lmss8
+ <8.5-9.5> l7x-lmss9 <9.5-11> l7x-lmss10
+ <11-15.5> l7x-lmss12 <15.5-> l7x-lmss17
+ }{}
+\DeclareFontShape{L7x}{lmss}{m}{it}
+ {<->ssub*lmss/m/sl}{}
+\DeclareFontShape{L7x}{lmss}{m}{sl}
+ {<-8.5> l7x-lmsso8
+ <8.5-9.5> l7x-lmsso9 <9.5-11> l7x-lmsso10
+ <11-15.5> l7x-lmsso12 <15.5-> l7x-lmsso17
+ }{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{L7x}{lmss}{m}{sc}
+ {<->sub*lmr/m/sc}{}
+\DeclareFontShape{L7x}{lmss}{b}{n}
+ {<->ssub * lmss/bx/n}{}
+\DeclareFontShape{L7x}{lmss}{b}{sl}
+ {<->ssub * lmss/bx/sl}{}
+\DeclareFontShape{L7x}{lmss}{b}{it}
+ {<->ssub * lmss/bx/it}{}
+%%%%%%%% semibold condensed series
+\DeclareFontShape{L7x}{lmss}{sbc}{n}
+ {<-> l7x-lmssdc10}{}
+\DeclareFontShape{L7x}{lmss}{sbc}{sl}
+ {<-> l7x-lmssdo10}{}
+\DeclareFontShape{L7x}{lmss}{sbc}{it}
+ {<->ssub*lmss/sbc/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{L7x}{lmss}{bx}{n}
+ {<-> l7x-lmssbx10}{}
+\DeclareFontShape{L7x}{lmss}{bx}{sl}
+ {<-> l7x-lmssbo10}{}
+\DeclareFontShape{L7x}{lmss}{bx}{it}
+ {<->ssub*lmss/bx/sl}{}
+\endinput
+%%
+%% End of file `l7xlmss.fd'.
diff --git a/fonts/lm/tex/latex/lm/l7xlmssq.fd b/fonts/lm/tex/latex/lm/l7xlmssq.fd
new file mode 100644
index 0000000000..eaaf943071
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/l7xlmssq.fd
@@ -0,0 +1,30 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{l7xlmssq.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{L7x}{lmssq}{}
+\DeclareFontShape{L7x}{lmssq}{m}{n}
+ {<-> l7x-lmssq8}{}
+\DeclareFontShape{L7x}{lmssq}{m}{sl}
+ {<-> l7x-lmssqo8}{}
+\DeclareFontShape{L7x}{lmssq}{bx}{n}
+ {<-> l7x-lmssqbx8}{}
+\DeclareFontShape{L7x}{lmssq}{bx}{sl}
+ {<-> l7x-lmssqbo8}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{L7x}{lmssq}{m}{it}
+ {<->ssub*lmssq/m/sl}{}
+\DeclareFontShape{L7x}{lmssq}{bx}{it}
+ {<->ssub*lmssq/bx/sl}{}
+\DeclareFontShape{L7x}{lmssq}{b}{n}
+ {<->ssub * lmssq/bx/n}{}
+\DeclareFontShape{L7x}{lmssq}{b}{sl}
+ {<->ssub * lmssq/bx/sl}{}
+\DeclareFontShape{L7x}{lmssq}{b}{it}
+ {<->ssub * lmssq/bx/it}{}
+\endinput
+%%
+%% End of file `l7xlmssq.fd'.
diff --git a/fonts/lm/tex/latex/lm/l7xlmtt.fd b/fonts/lm/tex/latex/lm/l7xlmtt.fd
new file mode 100644
index 0000000000..352f65ac48
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/l7xlmtt.fd
@@ -0,0 +1,81 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{l7xlmtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{L7x}{lmtt}{\hyphenchar \font\m@ne}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{L7x}{lmtt}{sb}{n}
+ {<-8.5> l7x-lmtt8 <8.5-9.5> l7x-lmtt9
+ <9.5-11> l7x-lmtt10 <11-> l7x-lmtt12
+ }{}
+\DeclareFontShape{L7x}{lmtt}{sb}{it}
+ {<-> l7x-lmtti10}{}
+\DeclareFontShape{L7x}{lmtt}{sb}{sl}
+ {<-> l7x-lmtto10}{}
+\DeclareFontShape{L7x}{lmtt}{sb}{sc}
+ {<-> l7x-lmtcsc10}{}
+\DeclareFontShape{L7x}{lmtt}{sb}{scsl}
+ {<-> l7x-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{L7x}{lmtt}{m}{n}
+ {<-> l7x-lmtl10}{}
+\DeclareFontShape{L7x}{lmtt}{m}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{L7x}{lmtt}{m}{sl}
+ {<-> l7x-lmtlo10}{}
+\DeclareFontShape{L7x}{lmtt}{c}{n}
+ {<-> l7x-lmtlc10}{}
+\DeclareFontShape{L7x}{lmtt}{c}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{L7x}{lmtt}{c}{sl}
+ {<-> l7x-lmtlco10}{}
+\else
+% usual setup of variants:
+\DeclareFontShape{L7x}{lmtt}{m}{n}
+ {<-8.5> l7x-lmtt8 <8.5-9.5> l7x-lmtt9
+ <9.5-11> l7x-lmtt10 <11-> l7x-lmtt12
+ }{}
+\DeclareFontShape{L7x}{lmtt}{m}{it}
+ {<-> l7x-lmtti10}{}
+\DeclareFontShape{L7x}{lmtt}{m}{sl}
+ {<-> l7x-lmtto10}{}
+\DeclareFontShape{L7x}{lmtt}{m}{sc}
+ {<-> l7x-lmtcsc10}{}
+\DeclareFontShape{L7x}{lmtt}{m}{scsl}
+ {<-> l7x-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{L7x}{lmtt}{l}{n}
+ {<-> l7x-lmtl10}{}
+\DeclareFontShape{L7x}{lmtt}{l}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{L7x}{lmtt}{l}{sl}
+ {<-> l7x-lmtlo10}{}
+\DeclareFontShape{L7x}{lmtt}{lc}{n}
+ {<-> l7x-lmtlc10}{}
+\DeclareFontShape{L7x}{lmtt}{lc}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{L7x}{lmtt}{lc}{sl}
+ {<-> l7x-lmtlco10}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{L7x}{lmtt}{b}{n}
+ {<-> l7x-lmtk10}{}
+\DeclareFontShape{L7x}{lmtt}{b}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{L7x}{lmtt}{b}{sl}
+{<-> l7x-lmtko10}{}
+\DeclareFontShape{L7x}{lmtt}{bx}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{L7x}{lmtt}{bx}{n}
+ {<->ssub*lmtt/b/n}{}
+\DeclareFontShape{L7x}{lmtt}{bx}{sl}
+ {<->ssub*lmtt/b/sl}{}
+\endinput
+%%
+%% End of file `l7xlmtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/l7xlmvtt.fd b/fonts/lm/tex/latex/lm/l7xlmvtt.fd
new file mode 100644
index 0000000000..bce35317ea
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/l7xlmvtt.fd
@@ -0,0 +1,58 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{l7xlmvtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{L7x}{lmvtt}{}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{L7x}{lmvtt}{sb}{n}
+ {<-> l7x-lmvtt10}{}
+\DeclareFontShape{L7x}{lmvtt}{sb}{sl}
+ {<-> l7x-lmvtto10}{}
+\DeclareFontShape{L7x}{lmvtt}{sb}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{L7x}{lmvtt}{m}{n}
+ {<-> l7x-lmvtl10}{}
+\DeclareFontShape{L7x}{lmvtt}{m}{sl}
+ {<-> l7x-lmvtlo10}{}
+\DeclareFontShape{L7x}{lmvtt}{m}{it}
+ {<->sub*lmvtt/l/sl}{}
+
+\else
+% usual setup of variants:
+\DeclareFontShape{L7x}{lmvtt}{m}{n}
+ {<-> l7x-lmvtt10}{}
+\DeclareFontShape{L7x}{lmvtt}{m}{sl}
+ {<-> l7x-lmvtto10}{}
+\DeclareFontShape{L7x}{lmvtt}{m}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{L7x}{lmvtt}{l}{n}
+ {<-> l7x-lmvtl10}{}
+\DeclareFontShape{L7x}{lmvtt}{l}{sl}
+ {<-> l7x-lmvtlo10}{}
+\DeclareFontShape{L7x}{lmvtt}{l}{it}
+ {<->sub*lmvtt/l/sl}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{L7x}{lmvtt}{b}{n}
+ {<-> l7x-lmvtk10}{}
+\DeclareFontShape{L7x}{lmvtt}{b}{sl}
+ {<-> l7x-lmvtko10}{}
+\DeclareFontShape{L7x}{lmvtt}{b}{it}
+ {<->sub*lmvtt/b/sl}{}
+\DeclareFontShape{L7x}{lmvtt}{bx}{n}
+ {<->ssub*lmvtt/b/n}{}
+\DeclareFontShape{L7x}{lmvtt}{bx}{sl}
+ {<->ssub*lmvtt/b/sl}{}
+\DeclareFontShape{L7x}{lmvtt}{bx}{it}
+ {<->sub*lmvtt/b/sl}{}
+\endinput
+%%
+%% End of file `l7xlmvtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/lmodern.sty b/fonts/lm/tex/latex/lm/lmodern.sty
new file mode 100644
index 0000000000..f2a8de8138
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/lmodern.sty
@@ -0,0 +1,42 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesPackage{lmodern}[2009/10/30 v1.6 Latin Modern Fonts]
+
+\renewcommand{\rmdefault}{lmr}
+\renewcommand{\sfdefault}{lmss}
+\renewcommand{\ttdefault}{lmtt}
+
+\DeclareOption{nomath}{\endinput}
+\DeclareOption{variablett}{%
+ \renewcommand{\ttdefault}{lmvtt}
+}
+\DeclareOption{lighttt}{%
+ \let\lmtt@use@light@as@normal\@empty
+}
+\ProcessOptions\relax
+
+\SetSymbolFont{operators} {normal}{OT1}{lmr} {m}{n}
+\SetSymbolFont{letters} {normal}{OML}{lmm} {m}{it}
+\SetSymbolFont{symbols} {normal}{OMS}{lmsy}{m}{n}
+\SetSymbolFont{largesymbols}{normal}{OMX}{lmex}{m}{n}
+\SetSymbolFont{operators} {bold} {OT1}{lmr} {bx}{n}
+\SetSymbolFont{letters} {bold} {OML}{lmm} {b}{it}
+\SetSymbolFont{symbols} {bold} {OMS}{lmsy}{b}{n}
+\SetSymbolFont{largesymbols}{bold} {OMX}{lmex}{m}{n}
+
+\SetMathAlphabet{\mathbf}{normal}{OT1}{lmr}{bx}{n}
+\SetMathAlphabet{\mathsf}{normal}{OT1}{lmss}{m}{n}
+\SetMathAlphabet{\mathit}{normal}{OT1}{lmr}{m}{it}
+\SetMathAlphabet{\mathtt}{normal}{OT1}{lmtt}{m}{n}
+\SetMathAlphabet{\mathbf}{bold} {OT1}{lmr}{bx}{n}
+\SetMathAlphabet{\mathsf}{bold} {OT1}{lmss}{bx}{n}
+\SetMathAlphabet{\mathit}{bold} {OT1}{lmr}{bx}{it}
+\SetMathAlphabet{\mathtt}{bold} {OT1}{lmtt}{m}{n}
+
+\def\mathsterling{\mathit{\mathchar"70BF}}
+
+\endinput
diff --git a/fonts/lm/tex/latex/lm/ly1lmdh.fd b/fonts/lm/tex/latex/lm/ly1lmdh.fd
new file mode 100644
index 0000000000..e63c2ce8c1
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ly1lmdh.fd
@@ -0,0 +1,17 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ly1lmdh.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{LY1}{lmdh}{}
+\DeclareFontShape{LY1}{lmdh}{m}{n}
+ {<-> texnansi-lmdunh10}{}
+\DeclareFontShape{LY1}{lmdh}{m}{it}
+ {<->sub*lmdh/m/sl}{}
+\DeclareFontShape{LY1}{lmdh}{m}{sl}
+ {<-> texnansi-lmduno10}{}
+\endinput
+%%
+%% End of file `ly1lmdh.fd'.
diff --git a/fonts/lm/tex/latex/lm/ly1lmr.fd b/fonts/lm/tex/latex/lm/ly1lmr.fd
new file mode 100644
index 0000000000..578ea2f0a6
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ly1lmr.fd
@@ -0,0 +1,55 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ly1lmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{LY1}{lmr}{}
+\DeclareFontShape{LY1}{lmr}{m}{n}%
+ {<-5.5> texnansi-lmr5 <5.5-6.5> texnansi-lmr6
+ <6.5-7.5> texnansi-lmr7 <7.5-8.5> texnansi-lmr8
+ <8.5-9.5> texnansi-lmr9 <9.5-11> texnansi-lmr10
+ <11-15> texnansi-lmr12
+ <15-> texnansi-lmr17
+ }{}
+\DeclareFontShape{LY1}{lmr}{m}{sl}%
+ {<-8.5> texnansi-lmro8 <8.5-9.5> texnansi-lmro9
+ <9.5-11> texnansi-lmro10 <11-15> texnansi-lmro12
+ <15-> texnansi-lmro17
+ }{}
+\DeclareFontShape{LY1}{lmr}{m}{it}%
+ {<-7.5> texnansi-lmri7
+ <7.5-8.5> texnansi-lmri8 <8.5-9.5> texnansi-lmri9
+ <9.5-11> texnansi-lmri10 <11-> texnansi-lmri12
+ }{}
+\DeclareFontShape{LY1}{lmr}{m}{sc}%
+ {<-> texnansi-lmcsc10}{}
+\DeclareFontShape{LY1}{lmr}{m}{ui}%
+ {<-> texnansi-lmu10}{}
+%
+% Is this the right 'shape'?:
+\DeclareFontShape{LY1}{lmr}{m}{scsl}%
+ {<-> texnansi-lmcsco10}{}
+%%%%%%% bold series
+\DeclareFontShape{LY1}{lmr}{b}{n}
+ {<-> texnansi-lmb10}{}
+\DeclareFontShape{LY1}{lmr}{b}{sl}
+ {<-> texnansi-lmbo10}{}
+%%%%%%% bold extended series
+\DeclareFontShape{LY1}{lmr}{bx}{n}
+ {<-5.5> texnansi-lmbx5 <5.5-6.5> texnansi-lmbx6
+ <6.5-7.5> texnansi-lmbx7 <7.5-8.5> texnansi-lmbx8
+ <8.5-9.5> texnansi-lmbx9 <9.5-11> texnansi-lmbx10
+ <11-> texnansi-lmbx12
+ }{}
+\DeclareFontShape{LY1}{lmr}{bx}{it}
+ {<-> texnansi-lmbxi10}{}
+\DeclareFontShape{LY1}{lmr}{bx}{sl}
+ {<-> texnansi-lmbxo10}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{LY1}{lmr}{b}{it}
+ {<->sub * lmr/b/sl}{}
+\endinput
+%%
+%% End of file `ly1lmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/ly1lmss.fd b/fonts/lm/tex/latex/lm/ly1lmss.fd
new file mode 100644
index 0000000000..f7430a0da1
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ly1lmss.fd
@@ -0,0 +1,46 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ly1lmss.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{LY1}{lmss}{}
+\DeclareFontShape{LY1}{lmss}{m}{n}
+ {<-8.5> texnansi-lmss8
+ <8.5-9.5> texnansi-lmss9 <9.5-11> texnansi-lmss10
+ <11-15.5> texnansi-lmss12 <15.5-> texnansi-lmss17
+ }{}
+\DeclareFontShape{LY1}{lmss}{m}{it}
+ {<->ssub*lmss/m/sl}{}
+\DeclareFontShape{LY1}{lmss}{m}{sl}
+ {<-8.5> texnansi-lmsso8
+ <8.5-9.5> texnansi-lmsso9 <9.5-11> texnansi-lmsso10
+ <11-15.5> texnansi-lmsso12 <15.5-> texnansi-lmsso17
+ }{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{LY1}{lmss}{m}{sc}
+ {<->sub*lmr/m/sc}{}
+\DeclareFontShape{LY1}{lmss}{b}{n}
+ {<->ssub * lmss/bx/n}{}
+\DeclareFontShape{LY1}{lmss}{b}{sl}
+ {<->ssub * lmss/bx/sl}{}
+\DeclareFontShape{LY1}{lmss}{b}{it}
+ {<->ssub * lmss/bx/it}{}
+%%%%%%%% semibold condensed series
+\DeclareFontShape{LY1}{lmss}{sbc}{n}
+ {<-> texnansi-lmssdc10}{}
+\DeclareFontShape{LY1}{lmss}{sbc}{sl}
+ {<-> texnansi-lmssdo10}{}
+\DeclareFontShape{LY1}{lmss}{sbc}{it}
+ {<->ssub*lmss/sbc/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{LY1}{lmss}{bx}{n}
+ {<-> texnansi-lmssbx10}{}
+\DeclareFontShape{LY1}{lmss}{bx}{sl}
+ {<-> texnansi-lmssbo10}{}
+\DeclareFontShape{LY1}{lmss}{bx}{it}
+ {<->ssub*lmss/bx/sl}{}
+\endinput
+%%
+%% End of file `ly1lmss.fd'.
diff --git a/fonts/lm/tex/latex/lm/ly1lmssq.fd b/fonts/lm/tex/latex/lm/ly1lmssq.fd
new file mode 100644
index 0000000000..7e21a97f75
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ly1lmssq.fd
@@ -0,0 +1,30 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ly1lmssq.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{LY1}{lmssq}{}
+\DeclareFontShape{LY1}{lmssq}{m}{n}
+ {<-> texnansi-lmssq8}{}
+\DeclareFontShape{LY1}{lmssq}{m}{sl}
+ {<-> texnansi-lmssqo8}{}
+\DeclareFontShape{LY1}{lmssq}{bx}{n}
+ {<-> texnansi-lmssqbx8}{}
+\DeclareFontShape{LY1}{lmssq}{bx}{sl}
+ {<-> texnansi-lmssqbo8}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{LY1}{lmssq}{m}{it}
+ {<->ssub*lmssq/m/sl}{}
+\DeclareFontShape{LY1}{lmssq}{bx}{it}
+ {<->ssub*lmssq/bx/sl}{}
+\DeclareFontShape{LY1}{lmssq}{b}{n}
+ {<->ssub * lmssq/bx/n}{}
+\DeclareFontShape{LY1}{lmssq}{b}{sl}
+ {<->ssub * lmssq/bx/sl}{}
+\DeclareFontShape{LY1}{lmssq}{b}{it}
+ {<->ssub * lmssq/bx/it}{}
+\endinput
+%%
+%% End of file `ly1lmssq.fd'.
diff --git a/fonts/lm/tex/latex/lm/ly1lmtt.fd b/fonts/lm/tex/latex/lm/ly1lmtt.fd
new file mode 100644
index 0000000000..92573981aa
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ly1lmtt.fd
@@ -0,0 +1,81 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ly1lmtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{LY1}{lmtt}{\hyphenchar \font\m@ne}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{LY1}{lmtt}{sb}{n}
+ {<-8.5> texnansi-lmtt8 <8.5-9.5> texnansi-lmtt9
+ <9.5-11> texnansi-lmtt10 <11-> texnansi-lmtt12
+ }{}
+\DeclareFontShape{LY1}{lmtt}{sb}{it}
+ {<-> texnansi-lmtti10}{}
+\DeclareFontShape{LY1}{lmtt}{sb}{sl}
+ {<-> texnansi-lmtto10}{}
+\DeclareFontShape{LY1}{lmtt}{sb}{sc}
+ {<-> texnansi-lmtcsc10}{}
+\DeclareFontShape{LY1}{lmtt}{sb}{scsl}
+ {<-> texnansi-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{LY1}{lmtt}{m}{n}
+ {<-> texnansi-lmtl10}{}
+\DeclareFontShape{LY1}{lmtt}{m}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{LY1}{lmtt}{m}{sl}
+ {<-> texnansi-lmtlo10}{}
+\DeclareFontShape{LY1}{lmtt}{c}{n}
+ {<-> texnansi-lmtlc10}{}
+\DeclareFontShape{LY1}{lmtt}{c}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{LY1}{lmtt}{c}{sl}
+ {<-> texnansi-lmtlco10}{}
+\else
+% usual setup of variants:
+\DeclareFontShape{LY1}{lmtt}{m}{n}
+ {<-8.5> texnansi-lmtt8 <8.5-9.5> texnansi-lmtt9
+ <9.5-11> texnansi-lmtt10 <11-> texnansi-lmtt12
+ }{}
+\DeclareFontShape{LY1}{lmtt}{m}{it}
+ {<-> texnansi-lmtti10}{}
+\DeclareFontShape{LY1}{lmtt}{m}{sl}
+ {<-> texnansi-lmtto10}{}
+\DeclareFontShape{LY1}{lmtt}{m}{sc}
+ {<-> texnansi-lmtcsc10}{}
+\DeclareFontShape{LY1}{lmtt}{m}{scsl}
+ {<-> texnansi-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{LY1}{lmtt}{l}{n}
+ {<-> texnansi-lmtl10}{}
+\DeclareFontShape{LY1}{lmtt}{l}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{LY1}{lmtt}{l}{sl}
+ {<-> texnansi-lmtlo10}{}
+\DeclareFontShape{LY1}{lmtt}{lc}{n}
+ {<-> texnansi-lmtlc10}{}
+\DeclareFontShape{LY1}{lmtt}{lc}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{LY1}{lmtt}{lc}{sl}
+ {<-> texnansi-lmtlco10}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{LY1}{lmtt}{b}{n}
+ {<-> texnansi-lmtk10}{}
+\DeclareFontShape{LY1}{lmtt}{b}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{LY1}{lmtt}{b}{sl}
+{<-> texnansi-lmtko10}{}
+\DeclareFontShape{LY1}{lmtt}{bx}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{LY1}{lmtt}{bx}{n}
+ {<->ssub*lmtt/b/n}{}
+\DeclareFontShape{LY1}{lmtt}{bx}{sl}
+ {<->ssub*lmtt/b/sl}{}
+\endinput
+%%
+%% End of file `ly1lmtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/ly1lmvtt.fd b/fonts/lm/tex/latex/lm/ly1lmvtt.fd
new file mode 100644
index 0000000000..e3200905fd
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ly1lmvtt.fd
@@ -0,0 +1,58 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ly1lmvtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{LY1}{lmvtt}{}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{LY1}{lmvtt}{sb}{n}
+ {<-> texnansi-lmvtt10}{}
+\DeclareFontShape{LY1}{lmvtt}{sb}{sl}
+ {<-> texnansi-lmvtto10}{}
+\DeclareFontShape{LY1}{lmvtt}{sb}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{LY1}{lmvtt}{m}{n}
+ {<-> texnansi-lmvtl10}{}
+\DeclareFontShape{LY1}{lmvtt}{m}{sl}
+ {<-> texnansi-lmvtlo10}{}
+\DeclareFontShape{LY1}{lmvtt}{m}{it}
+ {<->sub*lmvtt/l/sl}{}
+
+\else
+% usual setup of variants:
+\DeclareFontShape{LY1}{lmvtt}{m}{n}
+ {<-> texnansi-lmvtt10}{}
+\DeclareFontShape{LY1}{lmvtt}{m}{sl}
+ {<-> texnansi-lmvtto10}{}
+\DeclareFontShape{LY1}{lmvtt}{m}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{LY1}{lmvtt}{l}{n}
+ {<-> texnansi-lmvtl10}{}
+\DeclareFontShape{LY1}{lmvtt}{l}{sl}
+ {<-> texnansi-lmvtlo10}{}
+\DeclareFontShape{LY1}{lmvtt}{l}{it}
+ {<->sub*lmvtt/l/sl}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{LY1}{lmvtt}{b}{n}
+ {<-> texnansi-lmvtk10}{}
+\DeclareFontShape{LY1}{lmvtt}{b}{sl}
+ {<-> texnansi-lmvtko10}{}
+\DeclareFontShape{LY1}{lmvtt}{b}{it}
+ {<->sub*lmvtt/b/sl}{}
+\DeclareFontShape{LY1}{lmvtt}{bx}{n}
+ {<->ssub*lmvtt/b/n}{}
+\DeclareFontShape{LY1}{lmvtt}{bx}{sl}
+ {<->ssub*lmvtt/b/sl}{}
+\DeclareFontShape{LY1}{lmvtt}{bx}{it}
+ {<->sub*lmvtt/b/sl}{}
+\endinput
+%%
+%% End of file `ly1lmvtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/omllmm.fd b/fonts/lm/tex/latex/lm/omllmm.fd
new file mode 100644
index 0000000000..dc938ae34f
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/omllmm.fd
@@ -0,0 +1,25 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{omllmm.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+
+\DeclareFontFamily{OML}{lmm}{\skewchar\font127 }
+\DeclareFontShape{OML}{lmm}{m}{it}%
+ {<-5.5> lmmi5 <5.5-6.5> lmmi6
+ <6.5-7.5> lmmi7 <7.5-8.5> lmmi8
+ <8.5-9.5> lmmi9 <9.5-11> lmmi10
+ <11-> lmmi12
+ }{}
+\DeclareFontShape{OML}{lmm}{b}{it}{%
+ <-6> lmmib5
+ <6-8> lmmib7
+ <8-> lmmib10
+ }{}
+\DeclareFontShape{OML}{lmm}{bx}{it}%
+ {<->ssub*lmm/b/it}{}
+\endinput
+%%
+%% End of file `omllmm.fd'.
diff --git a/fonts/lm/tex/latex/lm/omllmr.fd b/fonts/lm/tex/latex/lm/omllmr.fd
new file mode 100644
index 0000000000..3ef190b9fa
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/omllmr.fd
@@ -0,0 +1,28 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{omllmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+
+\DeclareFontFamily{OML}{lmr}{\skewchar\font127 }
+\DeclareFontShape{OML}{lmr}{m}{n}%
+ {<->ssub*lmm/m/it}{}
+\DeclareFontShape{OML}{lmr}{m}{it}%
+ {<->ssub*lmm/m/it}{}
+\DeclareFontShape{OML}{lmr}{m}{sl}%
+ {<->ssub*lmm/m/it}{}
+\DeclareFontShape{OML}{lmr}{m}{sc}%
+ {<->ssub*lmm/m/it}{}
+\DeclareFontShape{OML}{lmr}{bx}{n}%
+ {<->ssub*lmm/b/it}{}
+\DeclareFontShape{OML}{lmr}{bx}{it}%
+ {<->ssub*lmm/b/it}{}
+\DeclareFontShape{OML}{lmr}{bx}{sl}%
+ {<->ssub*lmm/b/it}{}
+\DeclareFontShape{OML}{lmr}{bx}{sc}%
+ {<->ssub*lmm/b/it}{}
+\endinput
+%%
+%% End of file `omllmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/omslmr.fd b/fonts/lm/tex/latex/lm/omslmr.fd
new file mode 100644
index 0000000000..4f36b39ac0
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/omslmr.fd
@@ -0,0 +1,28 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{omslmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+
+\DeclareFontFamily{OMS}{lmr}{\skewchar\font48 }
+\DeclareFontShape{OMS}{lmr}{m}{n}%
+ {<->ssub*lmsy/m/n}{}
+\DeclareFontShape{OMS}{lmr}{m}{it}%
+ {<->ssub*lmsy/m/n}{}
+\DeclareFontShape{OMS}{lmr}{m}{sl}%
+ {<->ssub*lmsy/m/n}{}
+\DeclareFontShape{OMS}{lmr}{m}{sc}%
+ {<->ssub*lmsy/m/n}{}
+\DeclareFontShape{OMS}{lmr}{bx}{n}%
+ {<->ssub*lmsy/b/n}{}
+\DeclareFontShape{OMS}{lmr}{bx}{it}%
+ {<->ssub*lmsy/b/n}{}
+\DeclareFontShape{OMS}{lmr}{bx}{sl}%
+ {<->ssub*lmsy/b/n}{}
+\DeclareFontShape{OMS}{lmr}{bx}{sc}%
+ {<->ssub*lmsy/b/n}{}
+\endinput
+%%
+%% End of file `omslmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/omslmsy.fd b/fonts/lm/tex/latex/lm/omslmsy.fd
new file mode 100644
index 0000000000..1c8fde83a2
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/omslmsy.fd
@@ -0,0 +1,22 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{omslmsy.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+
+\DeclareFontFamily{OMS}{lmsy}{\skewchar\font48 }
+\DeclareFontShape{OMS}{lmsy}{m}{n}{%
+ <-5.5> lmsy5 <5.5-6.5> lmsy6
+ <6.5-7.5> lmsy7 <7.5-8.5> lmsy8
+ <8.5-9.5> lmsy9 <9.5-> lmsy10
+ }{}
+\DeclareFontShape{OMS}{lmsy}{b}{n}{%
+ <-6> lmbsy5
+ <6-8> lmbsy7
+ <8-> lmbsy10
+ }{}
+\endinput
+%%
+%% End of file `omslmsy.fd'.
diff --git a/fonts/lm/tex/latex/lm/omxlmex.fd b/fonts/lm/tex/latex/lm/omxlmex.fd
new file mode 100644
index 0000000000..c6f7239e24
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/omxlmex.fd
@@ -0,0 +1,15 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{omxlmex.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+
+\DeclareFontFamily{OMX}{lmex}{}
+\DeclareFontShape{OMX}{lmex}{m}{n}{%
+ <->sfixed*lmex10%
+ }{}
+\endinput
+%%
+%% End of file `omxlmex.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot1lmdh.fd b/fonts/lm/tex/latex/lm/ot1lmdh.fd
new file mode 100644
index 0000000000..dc8fc2428f
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot1lmdh.fd
@@ -0,0 +1,17 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot1lmdh.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT1}{lmdh}{}
+\DeclareFontShape{OT1}{lmdh}{m}{n}
+ {<-> rm-lmdunh10}{}
+\DeclareFontShape{OT1}{lmdh}{m}{it}
+ {<->sub*lmdh/m/sl}{}
+\DeclareFontShape{OT1}{lmdh}{m}{sl}
+ {<-> rm-lmduno10}{}
+\endinput
+%%
+%% End of file `ot1lmdh.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot1lmr.fd b/fonts/lm/tex/latex/lm/ot1lmr.fd
new file mode 100644
index 0000000000..426ad2e759
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot1lmr.fd
@@ -0,0 +1,55 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot1lmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT1}{lmr}{}
+\DeclareFontShape{OT1}{lmr}{m}{n}%
+ {<-5.5> rm-lmr5 <5.5-6.5> rm-lmr6
+ <6.5-7.5> rm-lmr7 <7.5-8.5> rm-lmr8
+ <8.5-9.5> rm-lmr9 <9.5-11> rm-lmr10
+ <11-15> rm-lmr12
+ <15-> rm-lmr17
+ }{}
+\DeclareFontShape{OT1}{lmr}{m}{sl}%
+ {<-8.5> rm-lmro8 <8.5-9.5> rm-lmro9
+ <9.5-11> rm-lmro10 <11-15> rm-lmro12
+ <15-> rm-lmro17
+ }{}
+\DeclareFontShape{OT1}{lmr}{m}{it}%
+ {<-7.5> rm-lmri7
+ <7.5-8.5> rm-lmri8 <8.5-9.5> rm-lmri9
+ <9.5-11> rm-lmri10 <11-> rm-lmri12
+ }{}
+\DeclareFontShape{OT1}{lmr}{m}{sc}%
+ {<-> rm-lmcsc10}{}
+\DeclareFontShape{OT1}{lmr}{m}{ui}%
+ {<-> rm-lmu10}{}
+%
+% Is this the right 'shape'?:
+\DeclareFontShape{OT1}{lmr}{m}{scsl}%
+ {<-> rm-lmcsco10}{}
+%%%%%%% bold series
+\DeclareFontShape{OT1}{lmr}{b}{n}
+ {<-> rm-lmb10}{}
+\DeclareFontShape{OT1}{lmr}{b}{sl}
+ {<-> rm-lmbo10}{}
+%%%%%%% bold extended series
+\DeclareFontShape{OT1}{lmr}{bx}{n}
+ {<-5.5> rm-lmbx5 <5.5-6.5> rm-lmbx6
+ <6.5-7.5> rm-lmbx7 <7.5-8.5> rm-lmbx8
+ <8.5-9.5> rm-lmbx9 <9.5-11> rm-lmbx10
+ <11-> rm-lmbx12
+ }{}
+\DeclareFontShape{OT1}{lmr}{bx}{it}
+ {<-> rm-lmbxi10}{}
+\DeclareFontShape{OT1}{lmr}{bx}{sl}
+ {<-> rm-lmbxo10}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{OT1}{lmr}{b}{it}
+ {<->sub * lmr/b/sl}{}
+\endinput
+%%
+%% End of file `ot1lmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot1lmss.fd b/fonts/lm/tex/latex/lm/ot1lmss.fd
new file mode 100644
index 0000000000..00228c9f4d
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot1lmss.fd
@@ -0,0 +1,46 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot1lmss.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT1}{lmss}{}
+\DeclareFontShape{OT1}{lmss}{m}{n}
+ {<-8.5> rm-lmss8
+ <8.5-9.5> rm-lmss9 <9.5-11> rm-lmss10
+ <11-15.5> rm-lmss12 <15.5-> rm-lmss17
+ }{}
+\DeclareFontShape{OT1}{lmss}{m}{it}
+ {<->ssub*lmss/m/sl}{}
+\DeclareFontShape{OT1}{lmss}{m}{sl}
+ {<-8.5> rm-lmsso8
+ <8.5-9.5> rm-lmsso9 <9.5-11> rm-lmsso10
+ <11-15.5> rm-lmsso12 <15.5-> rm-lmsso17
+ }{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{OT1}{lmss}{m}{sc}
+ {<->sub*lmr/m/sc}{}
+\DeclareFontShape{OT1}{lmss}{b}{n}
+ {<->ssub * lmss/bx/n}{}
+\DeclareFontShape{OT1}{lmss}{b}{sl}
+ {<->ssub * lmss/bx/sl}{}
+\DeclareFontShape{OT1}{lmss}{b}{it}
+ {<->ssub * lmss/bx/it}{}
+%%%%%%%% semibold condensed series
+\DeclareFontShape{OT1}{lmss}{sbc}{n}
+ {<-> rm-lmssdc10}{}
+\DeclareFontShape{OT1}{lmss}{sbc}{sl}
+ {<-> rm-lmssdo10}{}
+\DeclareFontShape{OT1}{lmss}{sbc}{it}
+ {<->ssub*lmss/sbc/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{OT1}{lmss}{bx}{n}
+ {<-> rm-lmssbx10}{}
+\DeclareFontShape{OT1}{lmss}{bx}{sl}
+ {<-> rm-lmssbo10}{}
+\DeclareFontShape{OT1}{lmss}{bx}{it}
+ {<->ssub*lmss/bx/sl}{}
+\endinput
+%%
+%% End of file `ot1lmss.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot1lmssq.fd b/fonts/lm/tex/latex/lm/ot1lmssq.fd
new file mode 100644
index 0000000000..7998c85bd4
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot1lmssq.fd
@@ -0,0 +1,30 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot1lmssq.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT1}{lmssq}{}
+\DeclareFontShape{OT1}{lmssq}{m}{n}
+ {<-> rm-lmssq8}{}
+\DeclareFontShape{OT1}{lmssq}{m}{sl}
+ {<-> rm-lmssqo8}{}
+\DeclareFontShape{OT1}{lmssq}{bx}{n}
+ {<-> rm-lmssqbx8}{}
+\DeclareFontShape{OT1}{lmssq}{bx}{sl}
+ {<-> rm-lmssqbo8}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{OT1}{lmssq}{m}{it}
+ {<->ssub*lmssq/m/sl}{}
+\DeclareFontShape{OT1}{lmssq}{bx}{it}
+ {<->ssub*lmssq/bx/sl}{}
+\DeclareFontShape{OT1}{lmssq}{b}{n}
+ {<->ssub * lmssq/bx/n}{}
+\DeclareFontShape{OT1}{lmssq}{b}{sl}
+ {<->ssub * lmssq/bx/sl}{}
+\DeclareFontShape{OT1}{lmssq}{b}{it}
+ {<->ssub * lmssq/bx/it}{}
+\endinput
+%%
+%% End of file `ot1lmssq.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot1lmtt.fd b/fonts/lm/tex/latex/lm/ot1lmtt.fd
new file mode 100644
index 0000000000..39bf632364
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot1lmtt.fd
@@ -0,0 +1,81 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot1lmtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT1}{lmtt}{\hyphenchar \font\m@ne}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{OT1}{lmtt}{sb}{n}
+ {<-8.5> rm-lmtt8 <8.5-9.5> rm-lmtt9
+ <9.5-11> rm-lmtt10 <11-> rm-lmtt12
+ }{}
+\DeclareFontShape{OT1}{lmtt}{sb}{it}
+ {<-> rm-lmtti10}{}
+\DeclareFontShape{OT1}{lmtt}{sb}{sl}
+ {<-> rm-lmtto10}{}
+\DeclareFontShape{OT1}{lmtt}{sb}{sc}
+ {<-> rm-lmtcsc10}{}
+\DeclareFontShape{OT1}{lmtt}{sb}{scsl}
+ {<-> rm-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{OT1}{lmtt}{m}{n}
+ {<-> rm-lmtl10}{}
+\DeclareFontShape{OT1}{lmtt}{m}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{OT1}{lmtt}{m}{sl}
+ {<-> rm-lmtlo10}{}
+\DeclareFontShape{OT1}{lmtt}{c}{n}
+ {<-> rm-lmtlc10}{}
+\DeclareFontShape{OT1}{lmtt}{c}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{OT1}{lmtt}{c}{sl}
+ {<-> rm-lmtlco10}{}
+\else
+% usual setup of variants:
+\DeclareFontShape{OT1}{lmtt}{m}{n}
+ {<-8.5> rm-lmtt8 <8.5-9.5> rm-lmtt9
+ <9.5-11> rm-lmtt10 <11-> rm-lmtt12
+ }{}
+\DeclareFontShape{OT1}{lmtt}{m}{it}
+ {<-> rm-lmtti10}{}
+\DeclareFontShape{OT1}{lmtt}{m}{sl}
+ {<-> rm-lmtto10}{}
+\DeclareFontShape{OT1}{lmtt}{m}{sc}
+ {<-> rm-lmtcsc10}{}
+\DeclareFontShape{OT1}{lmtt}{m}{scsl}
+ {<-> rm-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{OT1}{lmtt}{l}{n}
+ {<-> rm-lmtl10}{}
+\DeclareFontShape{OT1}{lmtt}{l}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{OT1}{lmtt}{l}{sl}
+ {<-> rm-lmtlo10}{}
+\DeclareFontShape{OT1}{lmtt}{lc}{n}
+ {<-> rm-lmtlc10}{}
+\DeclareFontShape{OT1}{lmtt}{lc}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{OT1}{lmtt}{lc}{sl}
+ {<-> rm-lmtlco10}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{OT1}{lmtt}{b}{n}
+ {<-> rm-lmtk10}{}
+\DeclareFontShape{OT1}{lmtt}{b}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{OT1}{lmtt}{b}{sl}
+{<-> rm-lmtko10}{}
+\DeclareFontShape{OT1}{lmtt}{bx}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{OT1}{lmtt}{bx}{n}
+ {<->ssub*lmtt/b/n}{}
+\DeclareFontShape{OT1}{lmtt}{bx}{sl}
+ {<->ssub*lmtt/b/sl}{}
+\endinput
+%%
+%% End of file `ot1lmtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot1lmvtt.fd b/fonts/lm/tex/latex/lm/ot1lmvtt.fd
new file mode 100644
index 0000000000..b93346ed3b
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot1lmvtt.fd
@@ -0,0 +1,58 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot1lmvtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT1}{lmvtt}{}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{OT1}{lmvtt}{sb}{n}
+ {<-> rm-lmvtt10}{}
+\DeclareFontShape{OT1}{lmvtt}{sb}{sl}
+ {<-> rm-lmvtto10}{}
+\DeclareFontShape{OT1}{lmvtt}{sb}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{OT1}{lmvtt}{m}{n}
+ {<-> rm-lmvtl10}{}
+\DeclareFontShape{OT1}{lmvtt}{m}{sl}
+ {<-> rm-lmvtlo10}{}
+\DeclareFontShape{OT1}{lmvtt}{m}{it}
+ {<->sub*lmvtt/l/sl}{}
+
+\else
+% usual setup of variants:
+\DeclareFontShape{OT1}{lmvtt}{m}{n}
+ {<-> rm-lmvtt10}{}
+\DeclareFontShape{OT1}{lmvtt}{m}{sl}
+ {<-> rm-lmvtto10}{}
+\DeclareFontShape{OT1}{lmvtt}{m}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{OT1}{lmvtt}{l}{n}
+ {<-> rm-lmvtl10}{}
+\DeclareFontShape{OT1}{lmvtt}{l}{sl}
+ {<-> rm-lmvtlo10}{}
+\DeclareFontShape{OT1}{lmvtt}{l}{it}
+ {<->sub*lmvtt/l/sl}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{OT1}{lmvtt}{b}{n}
+ {<-> rm-lmvtk10}{}
+\DeclareFontShape{OT1}{lmvtt}{b}{sl}
+ {<-> rm-lmvtko10}{}
+\DeclareFontShape{OT1}{lmvtt}{b}{it}
+ {<->sub*lmvtt/b/sl}{}
+\DeclareFontShape{OT1}{lmvtt}{bx}{n}
+ {<->ssub*lmvtt/b/n}{}
+\DeclareFontShape{OT1}{lmvtt}{bx}{sl}
+ {<->ssub*lmvtt/b/sl}{}
+\DeclareFontShape{OT1}{lmvtt}{bx}{it}
+ {<->sub*lmvtt/b/sl}{}
+\endinput
+%%
+%% End of file `ot1lmvtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot4lmdh.fd b/fonts/lm/tex/latex/lm/ot4lmdh.fd
new file mode 100644
index 0000000000..aeb5e31f92
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot4lmdh.fd
@@ -0,0 +1,17 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot4lmdh.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT4}{lmdh}{}
+\DeclareFontShape{OT4}{lmdh}{m}{n}
+ {<-> rm-lmdunh10}{}
+\DeclareFontShape{OT4}{lmdh}{m}{it}
+ {<->sub*lmdh/m/sl}{}
+\DeclareFontShape{OT4}{lmdh}{m}{sl}
+ {<-> rm-lmduno10}{}
+\endinput
+%%
+%% End of file `ot4lmdh.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot4lmr.fd b/fonts/lm/tex/latex/lm/ot4lmr.fd
new file mode 100644
index 0000000000..b874fab2dc
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot4lmr.fd
@@ -0,0 +1,55 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot4lmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT4}{lmr}{}
+\DeclareFontShape{OT4}{lmr}{m}{n}%
+ {<-5.5> rm-lmr5 <5.5-6.5> rm-lmr6
+ <6.5-7.5> rm-lmr7 <7.5-8.5> rm-lmr8
+ <8.5-9.5> rm-lmr9 <9.5-11> rm-lmr10
+ <11-15> rm-lmr12
+ <15-> rm-lmr17
+ }{}
+\DeclareFontShape{OT4}{lmr}{m}{sl}%
+ {<-8.5> rm-lmro8 <8.5-9.5> rm-lmro9
+ <9.5-11> rm-lmro10 <11-15> rm-lmro12
+ <15-> rm-lmro17
+ }{}
+\DeclareFontShape{OT4}{lmr}{m}{it}%
+ {<-7.5> rm-lmri7
+ <7.5-8.5> rm-lmri8 <8.5-9.5> rm-lmri9
+ <9.5-11> rm-lmri10 <11-> rm-lmri12
+ }{}
+\DeclareFontShape{OT4}{lmr}{m}{sc}%
+ {<-> rm-lmcsc10}{}
+\DeclareFontShape{OT4}{lmr}{m}{ui}%
+ {<-> rm-lmu10}{}
+%
+% Is this the right 'shape'?:
+\DeclareFontShape{OT4}{lmr}{m}{scsl}%
+ {<-> rm-lmcsco10}{}
+%%%%%%% bold series
+\DeclareFontShape{OT4}{lmr}{b}{n}
+ {<-> rm-lmb10}{}
+\DeclareFontShape{OT4}{lmr}{b}{sl}
+ {<-> rm-lmbo10}{}
+%%%%%%% bold extended series
+\DeclareFontShape{OT4}{lmr}{bx}{n}
+ {<-5.5> rm-lmbx5 <5.5-6.5> rm-lmbx6
+ <6.5-7.5> rm-lmbx7 <7.5-8.5> rm-lmbx8
+ <8.5-9.5> rm-lmbx9 <9.5-11> rm-lmbx10
+ <11-> rm-lmbx12
+ }{}
+\DeclareFontShape{OT4}{lmr}{bx}{it}
+ {<-> rm-lmbxi10}{}
+\DeclareFontShape{OT4}{lmr}{bx}{sl}
+ {<-> rm-lmbxo10}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{OT4}{lmr}{b}{it}
+ {<->sub * lmr/b/sl}{}
+\endinput
+%%
+%% End of file `ot4lmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot4lmss.fd b/fonts/lm/tex/latex/lm/ot4lmss.fd
new file mode 100644
index 0000000000..c2f59d2fb5
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot4lmss.fd
@@ -0,0 +1,46 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot4lmss.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT4}{lmss}{}
+\DeclareFontShape{OT4}{lmss}{m}{n}
+ {<-8.5> rm-lmss8
+ <8.5-9.5> rm-lmss9 <9.5-11> rm-lmss10
+ <11-15.5> rm-lmss12 <15.5-> rm-lmss17
+ }{}
+\DeclareFontShape{OT4}{lmss}{m}{it}
+ {<->ssub*lmss/m/sl}{}
+\DeclareFontShape{OT4}{lmss}{m}{sl}
+ {<-8.5> rm-lmsso8
+ <8.5-9.5> rm-lmsso9 <9.5-11> rm-lmsso10
+ <11-15.5> rm-lmsso12 <15.5-> rm-lmsso17
+ }{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{OT4}{lmss}{m}{sc}
+ {<->sub*lmr/m/sc}{}
+\DeclareFontShape{OT4}{lmss}{b}{n}
+ {<->ssub * lmss/bx/n}{}
+\DeclareFontShape{OT4}{lmss}{b}{sl}
+ {<->ssub * lmss/bx/sl}{}
+\DeclareFontShape{OT4}{lmss}{b}{it}
+ {<->ssub * lmss/bx/it}{}
+%%%%%%%% semibold condensed series
+\DeclareFontShape{OT4}{lmss}{sbc}{n}
+ {<-> rm-lmssdc10}{}
+\DeclareFontShape{OT4}{lmss}{sbc}{sl}
+ {<-> rm-lmssdo10}{}
+\DeclareFontShape{OT4}{lmss}{sbc}{it}
+ {<->ssub*lmss/sbc/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{OT4}{lmss}{bx}{n}
+ {<-> rm-lmssbx10}{}
+\DeclareFontShape{OT4}{lmss}{bx}{sl}
+ {<-> rm-lmssbo10}{}
+\DeclareFontShape{OT4}{lmss}{bx}{it}
+ {<->ssub*lmss/bx/sl}{}
+\endinput
+%%
+%% End of file `ot4lmss.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot4lmssq.fd b/fonts/lm/tex/latex/lm/ot4lmssq.fd
new file mode 100644
index 0000000000..3f65aa8cc7
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot4lmssq.fd
@@ -0,0 +1,30 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot4lmssq.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT4}{lmssq}{}
+\DeclareFontShape{OT4}{lmssq}{m}{n}
+ {<-> rm-lmssq8}{}
+\DeclareFontShape{OT4}{lmssq}{m}{sl}
+ {<-> rm-lmssqo8}{}
+\DeclareFontShape{OT4}{lmssq}{bx}{n}
+ {<-> rm-lmssqbx8}{}
+\DeclareFontShape{OT4}{lmssq}{bx}{sl}
+ {<-> rm-lmssqbo8}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{OT4}{lmssq}{m}{it}
+ {<->ssub*lmssq/m/sl}{}
+\DeclareFontShape{OT4}{lmssq}{bx}{it}
+ {<->ssub*lmssq/bx/sl}{}
+\DeclareFontShape{OT4}{lmssq}{b}{n}
+ {<->ssub * lmssq/bx/n}{}
+\DeclareFontShape{OT4}{lmssq}{b}{sl}
+ {<->ssub * lmssq/bx/sl}{}
+\DeclareFontShape{OT4}{lmssq}{b}{it}
+ {<->ssub * lmssq/bx/it}{}
+\endinput
+%%
+%% End of file `ot4lmssq.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot4lmtt.fd b/fonts/lm/tex/latex/lm/ot4lmtt.fd
new file mode 100644
index 0000000000..5866e3fac7
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot4lmtt.fd
@@ -0,0 +1,81 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot4lmtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT4}{lmtt}{\hyphenchar \font\m@ne}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{OT4}{lmtt}{sb}{n}
+ {<-8.5> rm-lmtt8 <8.5-9.5> rm-lmtt9
+ <9.5-11> rm-lmtt10 <11-> rm-lmtt12
+ }{}
+\DeclareFontShape{OT4}{lmtt}{sb}{it}
+ {<-> rm-lmtti10}{}
+\DeclareFontShape{OT4}{lmtt}{sb}{sl}
+ {<-> rm-lmtto10}{}
+\DeclareFontShape{OT4}{lmtt}{sb}{sc}
+ {<-> rm-lmtcsc10}{}
+\DeclareFontShape{OT4}{lmtt}{sb}{scsl}
+ {<-> rm-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{OT4}{lmtt}{m}{n}
+ {<-> rm-lmtl10}{}
+\DeclareFontShape{OT4}{lmtt}{m}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{OT4}{lmtt}{m}{sl}
+ {<-> rm-lmtlo10}{}
+\DeclareFontShape{OT4}{lmtt}{c}{n}
+ {<-> rm-lmtlc10}{}
+\DeclareFontShape{OT4}{lmtt}{c}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{OT4}{lmtt}{c}{sl}
+ {<-> rm-lmtlco10}{}
+\else
+% usual setup of variants:
+\DeclareFontShape{OT4}{lmtt}{m}{n}
+ {<-8.5> rm-lmtt8 <8.5-9.5> rm-lmtt9
+ <9.5-11> rm-lmtt10 <11-> rm-lmtt12
+ }{}
+\DeclareFontShape{OT4}{lmtt}{m}{it}
+ {<-> rm-lmtti10}{}
+\DeclareFontShape{OT4}{lmtt}{m}{sl}
+ {<-> rm-lmtto10}{}
+\DeclareFontShape{OT4}{lmtt}{m}{sc}
+ {<-> rm-lmtcsc10}{}
+\DeclareFontShape{OT4}{lmtt}{m}{scsl}
+ {<-> rm-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{OT4}{lmtt}{l}{n}
+ {<-> rm-lmtl10}{}
+\DeclareFontShape{OT4}{lmtt}{l}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{OT4}{lmtt}{l}{sl}
+ {<-> rm-lmtlo10}{}
+\DeclareFontShape{OT4}{lmtt}{lc}{n}
+ {<-> rm-lmtlc10}{}
+\DeclareFontShape{OT4}{lmtt}{lc}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{OT4}{lmtt}{lc}{sl}
+ {<-> rm-lmtlco10}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{OT4}{lmtt}{b}{n}
+ {<-> rm-lmtk10}{}
+\DeclareFontShape{OT4}{lmtt}{b}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{OT4}{lmtt}{b}{sl}
+{<-> rm-lmtko10}{}
+\DeclareFontShape{OT4}{lmtt}{bx}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{OT4}{lmtt}{bx}{n}
+ {<->ssub*lmtt/b/n}{}
+\DeclareFontShape{OT4}{lmtt}{bx}{sl}
+ {<->ssub*lmtt/b/sl}{}
+\endinput
+%%
+%% End of file `ot4lmtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/ot4lmvtt.fd b/fonts/lm/tex/latex/lm/ot4lmvtt.fd
new file mode 100644
index 0000000000..f8c86eb6d6
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ot4lmvtt.fd
@@ -0,0 +1,58 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ot4lmvtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{OT4}{lmvtt}{}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{OT4}{lmvtt}{sb}{n}
+ {<-> rm-lmvtt10}{}
+\DeclareFontShape{OT4}{lmvtt}{sb}{sl}
+ {<-> rm-lmvtto10}{}
+\DeclareFontShape{OT4}{lmvtt}{sb}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{OT4}{lmvtt}{m}{n}
+ {<-> rm-lmvtl10}{}
+\DeclareFontShape{OT4}{lmvtt}{m}{sl}
+ {<-> rm-lmvtlo10}{}
+\DeclareFontShape{OT4}{lmvtt}{m}{it}
+ {<->sub*lmvtt/l/sl}{}
+
+\else
+% usual setup of variants:
+\DeclareFontShape{OT4}{lmvtt}{m}{n}
+ {<-> rm-lmvtt10}{}
+\DeclareFontShape{OT4}{lmvtt}{m}{sl}
+ {<-> rm-lmvtto10}{}
+\DeclareFontShape{OT4}{lmvtt}{m}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{OT4}{lmvtt}{l}{n}
+ {<-> rm-lmvtl10}{}
+\DeclareFontShape{OT4}{lmvtt}{l}{sl}
+ {<-> rm-lmvtlo10}{}
+\DeclareFontShape{OT4}{lmvtt}{l}{it}
+ {<->sub*lmvtt/l/sl}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{OT4}{lmvtt}{b}{n}
+ {<-> rm-lmvtk10}{}
+\DeclareFontShape{OT4}{lmvtt}{b}{sl}
+ {<-> rm-lmvtko10}{}
+\DeclareFontShape{OT4}{lmvtt}{b}{it}
+ {<->sub*lmvtt/b/sl}{}
+\DeclareFontShape{OT4}{lmvtt}{bx}{n}
+ {<->ssub*lmvtt/b/n}{}
+\DeclareFontShape{OT4}{lmvtt}{bx}{sl}
+ {<->ssub*lmvtt/b/sl}{}
+\DeclareFontShape{OT4}{lmvtt}{bx}{it}
+ {<->sub*lmvtt/b/sl}{}
+\endinput
+%%
+%% End of file `ot4lmvtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/qxlmdh.fd b/fonts/lm/tex/latex/lm/qxlmdh.fd
new file mode 100644
index 0000000000..7c1afded0b
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/qxlmdh.fd
@@ -0,0 +1,17 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{qxlmdh.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{QX}{lmdh}{}
+\DeclareFontShape{QX}{lmdh}{m}{n}
+ {<-> qx-lmdunh10}{}
+\DeclareFontShape{QX}{lmdh}{m}{it}
+ {<->sub*lmdh/m/sl}{}
+\DeclareFontShape{QX}{lmdh}{m}{sl}
+ {<-> qx-lmduno10}{}
+\endinput
+%%
+%% End of file `qxlmdh.fd'.
diff --git a/fonts/lm/tex/latex/lm/qxlmr.fd b/fonts/lm/tex/latex/lm/qxlmr.fd
new file mode 100644
index 0000000000..dbb3d417e0
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/qxlmr.fd
@@ -0,0 +1,55 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{qxlmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{QX}{lmr}{}
+\DeclareFontShape{QX}{lmr}{m}{n}%
+ {<-5.5> qx-lmr5 <5.5-6.5> qx-lmr6
+ <6.5-7.5> qx-lmr7 <7.5-8.5> qx-lmr8
+ <8.5-9.5> qx-lmr9 <9.5-11> qx-lmr10
+ <11-15> qx-lmr12
+ <15-> qx-lmr17
+ }{}
+\DeclareFontShape{QX}{lmr}{m}{sl}%
+ {<-8.5> qx-lmro8 <8.5-9.5> qx-lmro9
+ <9.5-11> qx-lmro10 <11-15> qx-lmro12
+ <15-> qx-lmro17
+ }{}
+\DeclareFontShape{QX}{lmr}{m}{it}%
+ {<-7.5> qx-lmri7
+ <7.5-8.5> qx-lmri8 <8.5-9.5> qx-lmri9
+ <9.5-11> qx-lmri10 <11-> qx-lmri12
+ }{}
+\DeclareFontShape{QX}{lmr}{m}{sc}%
+ {<-> qx-lmcsc10}{}
+\DeclareFontShape{QX}{lmr}{m}{ui}%
+ {<-> qx-lmu10}{}
+%
+% Is this the right 'shape'?:
+\DeclareFontShape{QX}{lmr}{m}{scsl}%
+ {<-> qx-lmcsco10}{}
+%%%%%%% bold series
+\DeclareFontShape{QX}{lmr}{b}{n}
+ {<-> qx-lmb10}{}
+\DeclareFontShape{QX}{lmr}{b}{sl}
+ {<-> qx-lmbo10}{}
+%%%%%%% bold extended series
+\DeclareFontShape{QX}{lmr}{bx}{n}
+ {<-5.5> qx-lmbx5 <5.5-6.5> qx-lmbx6
+ <6.5-7.5> qx-lmbx7 <7.5-8.5> qx-lmbx8
+ <8.5-9.5> qx-lmbx9 <9.5-11> qx-lmbx10
+ <11-> qx-lmbx12
+ }{}
+\DeclareFontShape{QX}{lmr}{bx}{it}
+ {<-> qx-lmbxi10}{}
+\DeclareFontShape{QX}{lmr}{bx}{sl}
+ {<-> qx-lmbxo10}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{QX}{lmr}{b}{it}
+ {<->sub * lmr/b/sl}{}
+\endinput
+%%
+%% End of file `qxlmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/qxlmss.fd b/fonts/lm/tex/latex/lm/qxlmss.fd
new file mode 100644
index 0000000000..5f32d61169
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/qxlmss.fd
@@ -0,0 +1,46 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{qxlmss.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{QX}{lmss}{}
+\DeclareFontShape{QX}{lmss}{m}{n}
+ {<-8.5> qx-lmss8
+ <8.5-9.5> qx-lmss9 <9.5-11> qx-lmss10
+ <11-15.5> qx-lmss12 <15.5-> qx-lmss17
+ }{}
+\DeclareFontShape{QX}{lmss}{m}{it}
+ {<->ssub*lmss/m/sl}{}
+\DeclareFontShape{QX}{lmss}{m}{sl}
+ {<-8.5> qx-lmsso8
+ <8.5-9.5> qx-lmsso9 <9.5-11> qx-lmsso10
+ <11-15.5> qx-lmsso12 <15.5-> qx-lmsso17
+ }{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{QX}{lmss}{m}{sc}
+ {<->sub*lmr/m/sc}{}
+\DeclareFontShape{QX}{lmss}{b}{n}
+ {<->ssub * lmss/bx/n}{}
+\DeclareFontShape{QX}{lmss}{b}{sl}
+ {<->ssub * lmss/bx/sl}{}
+\DeclareFontShape{QX}{lmss}{b}{it}
+ {<->ssub * lmss/bx/it}{}
+%%%%%%%% semibold condensed series
+\DeclareFontShape{QX}{lmss}{sbc}{n}
+ {<-> qx-lmssdc10}{}
+\DeclareFontShape{QX}{lmss}{sbc}{sl}
+ {<-> qx-lmssdo10}{}
+\DeclareFontShape{QX}{lmss}{sbc}{it}
+ {<->ssub*lmss/sbc/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{QX}{lmss}{bx}{n}
+ {<-> qx-lmssbx10}{}
+\DeclareFontShape{QX}{lmss}{bx}{sl}
+ {<-> qx-lmssbo10}{}
+\DeclareFontShape{QX}{lmss}{bx}{it}
+ {<->ssub*lmss/bx/sl}{}
+\endinput
+%%
+%% End of file `qxlmss.fd'.
diff --git a/fonts/lm/tex/latex/lm/qxlmssq.fd b/fonts/lm/tex/latex/lm/qxlmssq.fd
new file mode 100644
index 0000000000..2fbf6b68bc
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/qxlmssq.fd
@@ -0,0 +1,30 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{qxlmssq.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{QX}{lmssq}{}
+\DeclareFontShape{QX}{lmssq}{m}{n}
+ {<-> qx-lmssq8}{}
+\DeclareFontShape{QX}{lmssq}{m}{sl}
+ {<-> qx-lmssqo8}{}
+\DeclareFontShape{QX}{lmssq}{bx}{n}
+ {<-> qx-lmssqbx8}{}
+\DeclareFontShape{QX}{lmssq}{bx}{sl}
+ {<-> qx-lmssqbo8}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{QX}{lmssq}{m}{it}
+ {<->ssub*lmssq/m/sl}{}
+\DeclareFontShape{QX}{lmssq}{bx}{it}
+ {<->ssub*lmssq/bx/sl}{}
+\DeclareFontShape{QX}{lmssq}{b}{n}
+ {<->ssub * lmssq/bx/n}{}
+\DeclareFontShape{QX}{lmssq}{b}{sl}
+ {<->ssub * lmssq/bx/sl}{}
+\DeclareFontShape{QX}{lmssq}{b}{it}
+ {<->ssub * lmssq/bx/it}{}
+\endinput
+%%
+%% End of file `qxlmssq.fd'.
diff --git a/fonts/lm/tex/latex/lm/qxlmtt.fd b/fonts/lm/tex/latex/lm/qxlmtt.fd
new file mode 100644
index 0000000000..b2df840d9a
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/qxlmtt.fd
@@ -0,0 +1,81 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{qxlmtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{QX}{lmtt}{\hyphenchar \font\m@ne}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{QX}{lmtt}{sb}{n}
+ {<-8.5> qx-lmtt8 <8.5-9.5> qx-lmtt9
+ <9.5-11> qx-lmtt10 <11-> qx-lmtt12
+ }{}
+\DeclareFontShape{QX}{lmtt}{sb}{it}
+ {<-> qx-lmtti10}{}
+\DeclareFontShape{QX}{lmtt}{sb}{sl}
+ {<-> qx-lmtto10}{}
+\DeclareFontShape{QX}{lmtt}{sb}{sc}
+ {<-> qx-lmtcsc10}{}
+\DeclareFontShape{QX}{lmtt}{sb}{scsl}
+ {<-> qx-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{QX}{lmtt}{m}{n}
+ {<-> qx-lmtl10}{}
+\DeclareFontShape{QX}{lmtt}{m}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{QX}{lmtt}{m}{sl}
+ {<-> qx-lmtlo10}{}
+\DeclareFontShape{QX}{lmtt}{c}{n}
+ {<-> qx-lmtlc10}{}
+\DeclareFontShape{QX}{lmtt}{c}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{QX}{lmtt}{c}{sl}
+ {<-> qx-lmtlco10}{}
+\else
+% usual setup of variants:
+\DeclareFontShape{QX}{lmtt}{m}{n}
+ {<-8.5> qx-lmtt8 <8.5-9.5> qx-lmtt9
+ <9.5-11> qx-lmtt10 <11-> qx-lmtt12
+ }{}
+\DeclareFontShape{QX}{lmtt}{m}{it}
+ {<-> qx-lmtti10}{}
+\DeclareFontShape{QX}{lmtt}{m}{sl}
+ {<-> qx-lmtto10}{}
+\DeclareFontShape{QX}{lmtt}{m}{sc}
+ {<-> qx-lmtcsc10}{}
+\DeclareFontShape{QX}{lmtt}{m}{scsl}
+ {<-> qx-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{QX}{lmtt}{l}{n}
+ {<-> qx-lmtl10}{}
+\DeclareFontShape{QX}{lmtt}{l}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{QX}{lmtt}{l}{sl}
+ {<-> qx-lmtlo10}{}
+\DeclareFontShape{QX}{lmtt}{lc}{n}
+ {<-> qx-lmtlc10}{}
+\DeclareFontShape{QX}{lmtt}{lc}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{QX}{lmtt}{lc}{sl}
+ {<-> qx-lmtlco10}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{QX}{lmtt}{b}{n}
+ {<-> qx-lmtk10}{}
+\DeclareFontShape{QX}{lmtt}{b}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{QX}{lmtt}{b}{sl}
+{<-> qx-lmtko10}{}
+\DeclareFontShape{QX}{lmtt}{bx}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{QX}{lmtt}{bx}{n}
+ {<->ssub*lmtt/b/n}{}
+\DeclareFontShape{QX}{lmtt}{bx}{sl}
+ {<->ssub*lmtt/b/sl}{}
+\endinput
+%%
+%% End of file `qxlmtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/qxlmvtt.fd b/fonts/lm/tex/latex/lm/qxlmvtt.fd
new file mode 100644
index 0000000000..a2a7efb8fd
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/qxlmvtt.fd
@@ -0,0 +1,58 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{qxlmvtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{QX}{lmvtt}{}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{QX}{lmvtt}{sb}{n}
+ {<-> qx-lmvtt10}{}
+\DeclareFontShape{QX}{lmvtt}{sb}{sl}
+ {<-> qx-lmvtto10}{}
+\DeclareFontShape{QX}{lmvtt}{sb}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{QX}{lmvtt}{m}{n}
+ {<-> qx-lmvtl10}{}
+\DeclareFontShape{QX}{lmvtt}{m}{sl}
+ {<-> qx-lmvtlo10}{}
+\DeclareFontShape{QX}{lmvtt}{m}{it}
+ {<->sub*lmvtt/l/sl}{}
+
+\else
+% usual setup of variants:
+\DeclareFontShape{QX}{lmvtt}{m}{n}
+ {<-> qx-lmvtt10}{}
+\DeclareFontShape{QX}{lmvtt}{m}{sl}
+ {<-> qx-lmvtto10}{}
+\DeclareFontShape{QX}{lmvtt}{m}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{QX}{lmvtt}{l}{n}
+ {<-> qx-lmvtl10}{}
+\DeclareFontShape{QX}{lmvtt}{l}{sl}
+ {<-> qx-lmvtlo10}{}
+\DeclareFontShape{QX}{lmvtt}{l}{it}
+ {<->sub*lmvtt/l/sl}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{QX}{lmvtt}{b}{n}
+ {<-> qx-lmvtk10}{}
+\DeclareFontShape{QX}{lmvtt}{b}{sl}
+ {<-> qx-lmvtko10}{}
+\DeclareFontShape{QX}{lmvtt}{b}{it}
+ {<->sub*lmvtt/b/sl}{}
+\DeclareFontShape{QX}{lmvtt}{bx}{n}
+ {<->ssub*lmvtt/b/n}{}
+\DeclareFontShape{QX}{lmvtt}{bx}{sl}
+ {<->ssub*lmvtt/b/sl}{}
+\DeclareFontShape{QX}{lmvtt}{bx}{it}
+ {<->sub*lmvtt/b/sl}{}
+\endinput
+%%
+%% End of file `qxlmvtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/t1lmdh.fd b/fonts/lm/tex/latex/lm/t1lmdh.fd
new file mode 100644
index 0000000000..f230faabba
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t1lmdh.fd
@@ -0,0 +1,17 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t1lmdh.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T1}{lmdh}{}
+\DeclareFontShape{T1}{lmdh}{m}{n}
+ {<-> ec-lmdunh10}{}
+\DeclareFontShape{T1}{lmdh}{m}{it}
+ {<->sub*lmdh/m/sl}{}
+\DeclareFontShape{T1}{lmdh}{m}{sl}
+ {<-> ec-lmduno10}{}
+\endinput
+%%
+%% End of file `t1lmdh.fd'.
diff --git a/fonts/lm/tex/latex/lm/t1lmr.fd b/fonts/lm/tex/latex/lm/t1lmr.fd
new file mode 100644
index 0000000000..1cd8b213b6
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t1lmr.fd
@@ -0,0 +1,55 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t1lmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T1}{lmr}{}
+\DeclareFontShape{T1}{lmr}{m}{n}%
+ {<-5.5> ec-lmr5 <5.5-6.5> ec-lmr6
+ <6.5-7.5> ec-lmr7 <7.5-8.5> ec-lmr8
+ <8.5-9.5> ec-lmr9 <9.5-11> ec-lmr10
+ <11-15> ec-lmr12
+ <15-> ec-lmr17
+ }{}
+\DeclareFontShape{T1}{lmr}{m}{sl}%
+ {<-8.5> ec-lmro8 <8.5-9.5> ec-lmro9
+ <9.5-11> ec-lmro10 <11-15> ec-lmro12
+ <15-> ec-lmro17
+ }{}
+\DeclareFontShape{T1}{lmr}{m}{it}%
+ {<-7.5> ec-lmri7
+ <7.5-8.5> ec-lmri8 <8.5-9.5> ec-lmri9
+ <9.5-11> ec-lmri10 <11-> ec-lmri12
+ }{}
+\DeclareFontShape{T1}{lmr}{m}{sc}%
+ {<-> ec-lmcsc10}{}
+\DeclareFontShape{T1}{lmr}{m}{ui}%
+ {<-> ec-lmu10}{}
+%
+% Is this the right 'shape'?:
+\DeclareFontShape{T1}{lmr}{m}{scsl}%
+ {<-> ec-lmcsco10}{}
+%%%%%%% bold series
+\DeclareFontShape{T1}{lmr}{b}{n}
+ {<-> ec-lmb10}{}
+\DeclareFontShape{T1}{lmr}{b}{sl}
+ {<-> ec-lmbo10}{}
+%%%%%%% bold extended series
+\DeclareFontShape{T1}{lmr}{bx}{n}
+ {<-5.5> ec-lmbx5 <5.5-6.5> ec-lmbx6
+ <6.5-7.5> ec-lmbx7 <7.5-8.5> ec-lmbx8
+ <8.5-9.5> ec-lmbx9 <9.5-11> ec-lmbx10
+ <11-> ec-lmbx12
+ }{}
+\DeclareFontShape{T1}{lmr}{bx}{it}
+ {<-> ec-lmbxi10}{}
+\DeclareFontShape{T1}{lmr}{bx}{sl}
+ {<-> ec-lmbxo10}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{T1}{lmr}{b}{it}
+ {<->sub * lmr/b/sl}{}
+\endinput
+%%
+%% End of file `t1lmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/t1lmss.fd b/fonts/lm/tex/latex/lm/t1lmss.fd
new file mode 100644
index 0000000000..2e39d6e9a7
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t1lmss.fd
@@ -0,0 +1,46 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t1lmss.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T1}{lmss}{}
+\DeclareFontShape{T1}{lmss}{m}{n}
+ {<-8.5> ec-lmss8
+ <8.5-9.5> ec-lmss9 <9.5-11> ec-lmss10
+ <11-15.5> ec-lmss12 <15.5-> ec-lmss17
+ }{}
+\DeclareFontShape{T1}{lmss}{m}{it}
+ {<->ssub*lmss/m/sl}{}
+\DeclareFontShape{T1}{lmss}{m}{sl}
+ {<-8.5> ec-lmsso8
+ <8.5-9.5> ec-lmsso9 <9.5-11> ec-lmsso10
+ <11-15.5> ec-lmsso12 <15.5-> ec-lmsso17
+ }{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{T1}{lmss}{m}{sc}
+ {<->sub*lmr/m/sc}{}
+\DeclareFontShape{T1}{lmss}{b}{n}
+ {<->ssub * lmss/bx/n}{}
+\DeclareFontShape{T1}{lmss}{b}{sl}
+ {<->ssub * lmss/bx/sl}{}
+\DeclareFontShape{T1}{lmss}{b}{it}
+ {<->ssub * lmss/bx/it}{}
+%%%%%%%% semibold condensed series
+\DeclareFontShape{T1}{lmss}{sbc}{n}
+ {<-> ec-lmssdc10}{}
+\DeclareFontShape{T1}{lmss}{sbc}{sl}
+ {<-> ec-lmssdo10}{}
+\DeclareFontShape{T1}{lmss}{sbc}{it}
+ {<->ssub*lmss/sbc/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{T1}{lmss}{bx}{n}
+ {<-> ec-lmssbx10}{}
+\DeclareFontShape{T1}{lmss}{bx}{sl}
+ {<-> ec-lmssbo10}{}
+\DeclareFontShape{T1}{lmss}{bx}{it}
+ {<->ssub*lmss/bx/sl}{}
+\endinput
+%%
+%% End of file `t1lmss.fd'.
diff --git a/fonts/lm/tex/latex/lm/t1lmssq.fd b/fonts/lm/tex/latex/lm/t1lmssq.fd
new file mode 100644
index 0000000000..ffd86fd063
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t1lmssq.fd
@@ -0,0 +1,30 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t1lmssq.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T1}{lmssq}{}
+\DeclareFontShape{T1}{lmssq}{m}{n}
+ {<-> ec-lmssq8}{}
+\DeclareFontShape{T1}{lmssq}{m}{sl}
+ {<-> ec-lmssqo8}{}
+\DeclareFontShape{T1}{lmssq}{bx}{n}
+ {<-> ec-lmssqbx8}{}
+\DeclareFontShape{T1}{lmssq}{bx}{sl}
+ {<-> ec-lmssqbo8}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{T1}{lmssq}{m}{it}
+ {<->ssub*lmssq/m/sl}{}
+\DeclareFontShape{T1}{lmssq}{bx}{it}
+ {<->ssub*lmssq/bx/sl}{}
+\DeclareFontShape{T1}{lmssq}{b}{n}
+ {<->ssub * lmssq/bx/n}{}
+\DeclareFontShape{T1}{lmssq}{b}{sl}
+ {<->ssub * lmssq/bx/sl}{}
+\DeclareFontShape{T1}{lmssq}{b}{it}
+ {<->ssub * lmssq/bx/it}{}
+\endinput
+%%
+%% End of file `t1lmssq.fd'.
diff --git a/fonts/lm/tex/latex/lm/t1lmtt.fd b/fonts/lm/tex/latex/lm/t1lmtt.fd
new file mode 100644
index 0000000000..d86b86e061
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t1lmtt.fd
@@ -0,0 +1,81 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t1lmtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T1}{lmtt}{\hyphenchar \font\m@ne}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{T1}{lmtt}{sb}{n}
+ {<-8.5> ec-lmtt8 <8.5-9.5> ec-lmtt9
+ <9.5-11> ec-lmtt10 <11-> ec-lmtt12
+ }{}
+\DeclareFontShape{T1}{lmtt}{sb}{it}
+ {<-> ec-lmtti10}{}
+\DeclareFontShape{T1}{lmtt}{sb}{sl}
+ {<-> ec-lmtto10}{}
+\DeclareFontShape{T1}{lmtt}{sb}{sc}
+ {<-> ec-lmtcsc10}{}
+\DeclareFontShape{T1}{lmtt}{sb}{scsl}
+ {<-> ec-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{T1}{lmtt}{m}{n}
+ {<-> ec-lmtl10}{}
+\DeclareFontShape{T1}{lmtt}{m}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{T1}{lmtt}{m}{sl}
+ {<-> ec-lmtlo10}{}
+\DeclareFontShape{T1}{lmtt}{c}{n}
+ {<-> ec-lmtlc10}{}
+\DeclareFontShape{T1}{lmtt}{c}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{T1}{lmtt}{c}{sl}
+ {<-> ec-lmtlco10}{}
+\else
+% usual setup of variants:
+\DeclareFontShape{T1}{lmtt}{m}{n}
+ {<-8.5> ec-lmtt8 <8.5-9.5> ec-lmtt9
+ <9.5-11> ec-lmtt10 <11-> ec-lmtt12
+ }{}
+\DeclareFontShape{T1}{lmtt}{m}{it}
+ {<-> ec-lmtti10}{}
+\DeclareFontShape{T1}{lmtt}{m}{sl}
+ {<-> ec-lmtto10}{}
+\DeclareFontShape{T1}{lmtt}{m}{sc}
+ {<-> ec-lmtcsc10}{}
+\DeclareFontShape{T1}{lmtt}{m}{scsl}
+ {<-> ec-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{T1}{lmtt}{l}{n}
+ {<-> ec-lmtl10}{}
+\DeclareFontShape{T1}{lmtt}{l}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{T1}{lmtt}{l}{sl}
+ {<-> ec-lmtlo10}{}
+\DeclareFontShape{T1}{lmtt}{lc}{n}
+ {<-> ec-lmtlc10}{}
+\DeclareFontShape{T1}{lmtt}{lc}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{T1}{lmtt}{lc}{sl}
+ {<-> ec-lmtlco10}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{T1}{lmtt}{b}{n}
+ {<-> ec-lmtk10}{}
+\DeclareFontShape{T1}{lmtt}{b}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{T1}{lmtt}{b}{sl}
+{<-> ec-lmtko10}{}
+\DeclareFontShape{T1}{lmtt}{bx}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{T1}{lmtt}{bx}{n}
+ {<->ssub*lmtt/b/n}{}
+\DeclareFontShape{T1}{lmtt}{bx}{sl}
+ {<->ssub*lmtt/b/sl}{}
+\endinput
+%%
+%% End of file `t1lmtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/t1lmvtt.fd b/fonts/lm/tex/latex/lm/t1lmvtt.fd
new file mode 100644
index 0000000000..4ef86a54a9
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t1lmvtt.fd
@@ -0,0 +1,58 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t1lmvtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T1}{lmvtt}{}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{T1}{lmvtt}{sb}{n}
+ {<-> ec-lmvtt10}{}
+\DeclareFontShape{T1}{lmvtt}{sb}{sl}
+ {<-> ec-lmvtto10}{}
+\DeclareFontShape{T1}{lmvtt}{sb}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{T1}{lmvtt}{m}{n}
+ {<-> ec-lmvtl10}{}
+\DeclareFontShape{T1}{lmvtt}{m}{sl}
+ {<-> ec-lmvtlo10}{}
+\DeclareFontShape{T1}{lmvtt}{m}{it}
+ {<->sub*lmvtt/l/sl}{}
+
+\else
+% usual setup of variants:
+\DeclareFontShape{T1}{lmvtt}{m}{n}
+ {<-> ec-lmvtt10}{}
+\DeclareFontShape{T1}{lmvtt}{m}{sl}
+ {<-> ec-lmvtto10}{}
+\DeclareFontShape{T1}{lmvtt}{m}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{T1}{lmvtt}{l}{n}
+ {<-> ec-lmvtl10}{}
+\DeclareFontShape{T1}{lmvtt}{l}{sl}
+ {<-> ec-lmvtlo10}{}
+\DeclareFontShape{T1}{lmvtt}{l}{it}
+ {<->sub*lmvtt/l/sl}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{T1}{lmvtt}{b}{n}
+ {<-> ec-lmvtk10}{}
+\DeclareFontShape{T1}{lmvtt}{b}{sl}
+ {<-> ec-lmvtko10}{}
+\DeclareFontShape{T1}{lmvtt}{b}{it}
+ {<->sub*lmvtt/b/sl}{}
+\DeclareFontShape{T1}{lmvtt}{bx}{n}
+ {<->ssub*lmvtt/b/n}{}
+\DeclareFontShape{T1}{lmvtt}{bx}{sl}
+ {<->ssub*lmvtt/b/sl}{}
+\DeclareFontShape{T1}{lmvtt}{bx}{it}
+ {<->sub*lmvtt/b/sl}{}
+\endinput
+%%
+%% End of file `t1lmvtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/t5lmdh.fd b/fonts/lm/tex/latex/lm/t5lmdh.fd
new file mode 100644
index 0000000000..1578808adf
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t5lmdh.fd
@@ -0,0 +1,17 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t5lmdh.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T5}{lmdh}{}
+\DeclareFontShape{T5}{lmdh}{m}{n}
+ {<-> t5-lmdunh10}{}
+\DeclareFontShape{T5}{lmdh}{m}{it}
+ {<->sub*lmdh/m/sl}{}
+\DeclareFontShape{T5}{lmdh}{m}{sl}
+ {<-> t5-lmduno10}{}
+\endinput
+%%
+%% End of file `t5lmdh.fd'.
diff --git a/fonts/lm/tex/latex/lm/t5lmr.fd b/fonts/lm/tex/latex/lm/t5lmr.fd
new file mode 100644
index 0000000000..8ce9269089
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t5lmr.fd
@@ -0,0 +1,55 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t5lmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T5}{lmr}{}
+\DeclareFontShape{T5}{lmr}{m}{n}%
+ {<-5.5> t5-lmr5 <5.5-6.5> t5-lmr6
+ <6.5-7.5> t5-lmr7 <7.5-8.5> t5-lmr8
+ <8.5-9.5> t5-lmr9 <9.5-11> t5-lmr10
+ <11-15> t5-lmr12
+ <15-> t5-lmr17
+ }{}
+\DeclareFontShape{T5}{lmr}{m}{sl}%
+ {<-8.5> t5-lmro8 <8.5-9.5> t5-lmro9
+ <9.5-11> t5-lmro10 <11-15> t5-lmro12
+ <15-> t5-lmro17
+ }{}
+\DeclareFontShape{T5}{lmr}{m}{it}%
+ {<-7.5> t5-lmri7
+ <7.5-8.5> t5-lmri8 <8.5-9.5> t5-lmri9
+ <9.5-11> t5-lmri10 <11-> t5-lmri12
+ }{}
+\DeclareFontShape{T5}{lmr}{m}{sc}%
+ {<-> t5-lmcsc10}{}
+\DeclareFontShape{T5}{lmr}{m}{ui}%
+ {<-> t5-lmu10}{}
+%
+% Is this the right 'shape'?:
+\DeclareFontShape{T5}{lmr}{m}{scsl}%
+ {<-> t5-lmcsco10}{}
+%%%%%%% bold series
+\DeclareFontShape{T5}{lmr}{b}{n}
+ {<-> t5-lmb10}{}
+\DeclareFontShape{T5}{lmr}{b}{sl}
+ {<-> t5-lmbo10}{}
+%%%%%%% bold extended series
+\DeclareFontShape{T5}{lmr}{bx}{n}
+ {<-5.5> t5-lmbx5 <5.5-6.5> t5-lmbx6
+ <6.5-7.5> t5-lmbx7 <7.5-8.5> t5-lmbx8
+ <8.5-9.5> t5-lmbx9 <9.5-11> t5-lmbx10
+ <11-> t5-lmbx12
+ }{}
+\DeclareFontShape{T5}{lmr}{bx}{it}
+ {<-> t5-lmbxi10}{}
+\DeclareFontShape{T5}{lmr}{bx}{sl}
+ {<-> t5-lmbxo10}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{T5}{lmr}{b}{it}
+ {<->sub * lmr/b/sl}{}
+\endinput
+%%
+%% End of file `t5lmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/t5lmss.fd b/fonts/lm/tex/latex/lm/t5lmss.fd
new file mode 100644
index 0000000000..e597e66590
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t5lmss.fd
@@ -0,0 +1,46 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t5lmss.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T5}{lmss}{}
+\DeclareFontShape{T5}{lmss}{m}{n}
+ {<-8.5> t5-lmss8
+ <8.5-9.5> t5-lmss9 <9.5-11> t5-lmss10
+ <11-15.5> t5-lmss12 <15.5-> t5-lmss17
+ }{}
+\DeclareFontShape{T5}{lmss}{m}{it}
+ {<->ssub*lmss/m/sl}{}
+\DeclareFontShape{T5}{lmss}{m}{sl}
+ {<-8.5> t5-lmsso8
+ <8.5-9.5> t5-lmsso9 <9.5-11> t5-lmsso10
+ <11-15.5> t5-lmsso12 <15.5-> t5-lmsso17
+ }{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{T5}{lmss}{m}{sc}
+ {<->sub*lmr/m/sc}{}
+\DeclareFontShape{T5}{lmss}{b}{n}
+ {<->ssub * lmss/bx/n}{}
+\DeclareFontShape{T5}{lmss}{b}{sl}
+ {<->ssub * lmss/bx/sl}{}
+\DeclareFontShape{T5}{lmss}{b}{it}
+ {<->ssub * lmss/bx/it}{}
+%%%%%%%% semibold condensed series
+\DeclareFontShape{T5}{lmss}{sbc}{n}
+ {<-> t5-lmssdc10}{}
+\DeclareFontShape{T5}{lmss}{sbc}{sl}
+ {<-> t5-lmssdo10}{}
+\DeclareFontShape{T5}{lmss}{sbc}{it}
+ {<->ssub*lmss/sbc/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{T5}{lmss}{bx}{n}
+ {<-> t5-lmssbx10}{}
+\DeclareFontShape{T5}{lmss}{bx}{sl}
+ {<-> t5-lmssbo10}{}
+\DeclareFontShape{T5}{lmss}{bx}{it}
+ {<->ssub*lmss/bx/sl}{}
+\endinput
+%%
+%% End of file `t5lmss.fd'.
diff --git a/fonts/lm/tex/latex/lm/t5lmssq.fd b/fonts/lm/tex/latex/lm/t5lmssq.fd
new file mode 100644
index 0000000000..62ad73889f
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t5lmssq.fd
@@ -0,0 +1,30 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t5lmssq.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T5}{lmssq}{}
+\DeclareFontShape{T5}{lmssq}{m}{n}
+ {<-> t5-lmssq8}{}
+\DeclareFontShape{T5}{lmssq}{m}{sl}
+ {<-> t5-lmssqo8}{}
+\DeclareFontShape{T5}{lmssq}{bx}{n}
+ {<-> t5-lmssqbx8}{}
+\DeclareFontShape{T5}{lmssq}{bx}{sl}
+ {<-> t5-lmssqbo8}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{T5}{lmssq}{m}{it}
+ {<->ssub*lmssq/m/sl}{}
+\DeclareFontShape{T5}{lmssq}{bx}{it}
+ {<->ssub*lmssq/bx/sl}{}
+\DeclareFontShape{T5}{lmssq}{b}{n}
+ {<->ssub * lmssq/bx/n}{}
+\DeclareFontShape{T5}{lmssq}{b}{sl}
+ {<->ssub * lmssq/bx/sl}{}
+\DeclareFontShape{T5}{lmssq}{b}{it}
+ {<->ssub * lmssq/bx/it}{}
+\endinput
+%%
+%% End of file `t5lmssq.fd'.
diff --git a/fonts/lm/tex/latex/lm/t5lmtt.fd b/fonts/lm/tex/latex/lm/t5lmtt.fd
new file mode 100644
index 0000000000..8924b6c502
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t5lmtt.fd
@@ -0,0 +1,81 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t5lmtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T5}{lmtt}{\hyphenchar \font\m@ne}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{T5}{lmtt}{sb}{n}
+ {<-8.5> t5-lmtt8 <8.5-9.5> t5-lmtt9
+ <9.5-11> t5-lmtt10 <11-> t5-lmtt12
+ }{}
+\DeclareFontShape{T5}{lmtt}{sb}{it}
+ {<-> t5-lmtti10}{}
+\DeclareFontShape{T5}{lmtt}{sb}{sl}
+ {<-> t5-lmtto10}{}
+\DeclareFontShape{T5}{lmtt}{sb}{sc}
+ {<-> t5-lmtcsc10}{}
+\DeclareFontShape{T5}{lmtt}{sb}{scsl}
+ {<-> t5-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{T5}{lmtt}{m}{n}
+ {<-> t5-lmtl10}{}
+\DeclareFontShape{T5}{lmtt}{m}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{T5}{lmtt}{m}{sl}
+ {<-> t5-lmtlo10}{}
+\DeclareFontShape{T5}{lmtt}{c}{n}
+ {<-> t5-lmtlc10}{}
+\DeclareFontShape{T5}{lmtt}{c}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{T5}{lmtt}{c}{sl}
+ {<-> t5-lmtlco10}{}
+\else
+% usual setup of variants:
+\DeclareFontShape{T5}{lmtt}{m}{n}
+ {<-8.5> t5-lmtt8 <8.5-9.5> t5-lmtt9
+ <9.5-11> t5-lmtt10 <11-> t5-lmtt12
+ }{}
+\DeclareFontShape{T5}{lmtt}{m}{it}
+ {<-> t5-lmtti10}{}
+\DeclareFontShape{T5}{lmtt}{m}{sl}
+ {<-> t5-lmtto10}{}
+\DeclareFontShape{T5}{lmtt}{m}{sc}
+ {<-> t5-lmtcsc10}{}
+\DeclareFontShape{T5}{lmtt}{m}{scsl}
+ {<-> t5-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{T5}{lmtt}{l}{n}
+ {<-> t5-lmtl10}{}
+\DeclareFontShape{T5}{lmtt}{l}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{T5}{lmtt}{l}{sl}
+ {<-> t5-lmtlo10}{}
+\DeclareFontShape{T5}{lmtt}{lc}{n}
+ {<-> t5-lmtlc10}{}
+\DeclareFontShape{T5}{lmtt}{lc}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{T5}{lmtt}{lc}{sl}
+ {<-> t5-lmtlco10}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{T5}{lmtt}{b}{n}
+ {<-> t5-lmtk10}{}
+\DeclareFontShape{T5}{lmtt}{b}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{T5}{lmtt}{b}{sl}
+{<-> t5-lmtko10}{}
+\DeclareFontShape{T5}{lmtt}{bx}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{T5}{lmtt}{bx}{n}
+ {<->ssub*lmtt/b/n}{}
+\DeclareFontShape{T5}{lmtt}{bx}{sl}
+ {<->ssub*lmtt/b/sl}{}
+\endinput
+%%
+%% End of file `t5lmtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/t5lmvtt.fd b/fonts/lm/tex/latex/lm/t5lmvtt.fd
new file mode 100644
index 0000000000..56a8c86c2b
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/t5lmvtt.fd
@@ -0,0 +1,58 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{t5lmvtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{T5}{lmvtt}{}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{T5}{lmvtt}{sb}{n}
+ {<-> t5-lmvtt10}{}
+\DeclareFontShape{T5}{lmvtt}{sb}{sl}
+ {<-> t5-lmvtto10}{}
+\DeclareFontShape{T5}{lmvtt}{sb}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{T5}{lmvtt}{m}{n}
+ {<-> t5-lmvtl10}{}
+\DeclareFontShape{T5}{lmvtt}{m}{sl}
+ {<-> t5-lmvtlo10}{}
+\DeclareFontShape{T5}{lmvtt}{m}{it}
+ {<->sub*lmvtt/l/sl}{}
+
+\else
+% usual setup of variants:
+\DeclareFontShape{T5}{lmvtt}{m}{n}
+ {<-> t5-lmvtt10}{}
+\DeclareFontShape{T5}{lmvtt}{m}{sl}
+ {<-> t5-lmvtto10}{}
+\DeclareFontShape{T5}{lmvtt}{m}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{T5}{lmvtt}{l}{n}
+ {<-> t5-lmvtl10}{}
+\DeclareFontShape{T5}{lmvtt}{l}{sl}
+ {<-> t5-lmvtlo10}{}
+\DeclareFontShape{T5}{lmvtt}{l}{it}
+ {<->sub*lmvtt/l/sl}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{T5}{lmvtt}{b}{n}
+ {<-> t5-lmvtk10}{}
+\DeclareFontShape{T5}{lmvtt}{b}{sl}
+ {<-> t5-lmvtko10}{}
+\DeclareFontShape{T5}{lmvtt}{b}{it}
+ {<->sub*lmvtt/b/sl}{}
+\DeclareFontShape{T5}{lmvtt}{bx}{n}
+ {<->ssub*lmvtt/b/n}{}
+\DeclareFontShape{T5}{lmvtt}{bx}{sl}
+ {<->ssub*lmvtt/b/sl}{}
+\DeclareFontShape{T5}{lmvtt}{bx}{it}
+ {<->sub*lmvtt/b/sl}{}
+\endinput
+%%
+%% End of file `t5lmvtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/ts1lmdh.fd b/fonts/lm/tex/latex/lm/ts1lmdh.fd
new file mode 100644
index 0000000000..0b8685d204
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ts1lmdh.fd
@@ -0,0 +1,17 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ts1lmdh.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{TS1}{lmdh}{}
+\DeclareFontShape{TS1}{lmdh}{m}{n}
+ {<-> ts1-lmdunh10}{}
+\DeclareFontShape{TS1}{lmdh}{m}{it}
+ {<->sub*lmdh/m/sl}{}
+\DeclareFontShape{TS1}{lmdh}{m}{sl}
+ {<-> ts1-lmduno10}{}
+\endinput
+%%
+%% End of file `ts1lmdh.fd'.
diff --git a/fonts/lm/tex/latex/lm/ts1lmr.fd b/fonts/lm/tex/latex/lm/ts1lmr.fd
new file mode 100644
index 0000000000..cdb23d47be
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ts1lmr.fd
@@ -0,0 +1,55 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ts1lmr.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{TS1}{lmr}{}
+\DeclareFontShape{TS1}{lmr}{m}{n}%
+ {<-5.5> ts1-lmr5 <5.5-6.5> ts1-lmr6
+ <6.5-7.5> ts1-lmr7 <7.5-8.5> ts1-lmr8
+ <8.5-9.5> ts1-lmr9 <9.5-11> ts1-lmr10
+ <11-15> ts1-lmr12
+ <15-> ts1-lmr17
+ }{}
+\DeclareFontShape{TS1}{lmr}{m}{sl}%
+ {<-8.5> ts1-lmro8 <8.5-9.5> ts1-lmro9
+ <9.5-11> ts1-lmro10 <11-15> ts1-lmro12
+ <15-> ts1-lmro17
+ }{}
+\DeclareFontShape{TS1}{lmr}{m}{it}%
+ {<-7.5> ts1-lmri7
+ <7.5-8.5> ts1-lmri8 <8.5-9.5> ts1-lmri9
+ <9.5-11> ts1-lmri10 <11-> ts1-lmri12
+ }{}
+\DeclareFontShape{TS1}{lmr}{m}{sc}%
+ {<-> ts1-lmcsc10}{}
+\DeclareFontShape{TS1}{lmr}{m}{ui}%
+ {<-> ts1-lmu10}{}
+%
+% Is this the right 'shape'?:
+\DeclareFontShape{TS1}{lmr}{m}{scsl}%
+ {<-> ts1-lmcsco10}{}
+%%%%%%% bold series
+\DeclareFontShape{TS1}{lmr}{b}{n}
+ {<-> ts1-lmb10}{}
+\DeclareFontShape{TS1}{lmr}{b}{sl}
+ {<-> ts1-lmbo10}{}
+%%%%%%% bold extended series
+\DeclareFontShape{TS1}{lmr}{bx}{n}
+ {<-5.5> ts1-lmbx5 <5.5-6.5> ts1-lmbx6
+ <6.5-7.5> ts1-lmbx7 <7.5-8.5> ts1-lmbx8
+ <8.5-9.5> ts1-lmbx9 <9.5-11> ts1-lmbx10
+ <11-> ts1-lmbx12
+ }{}
+\DeclareFontShape{TS1}{lmr}{bx}{it}
+ {<-> ts1-lmbxi10}{}
+\DeclareFontShape{TS1}{lmr}{bx}{sl}
+ {<-> ts1-lmbxo10}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{TS1}{lmr}{b}{it}
+ {<->sub * lmr/b/sl}{}
+\endinput
+%%
+%% End of file `ts1lmr.fd'.
diff --git a/fonts/lm/tex/latex/lm/ts1lmss.fd b/fonts/lm/tex/latex/lm/ts1lmss.fd
new file mode 100644
index 0000000000..981c279638
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ts1lmss.fd
@@ -0,0 +1,46 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ts1lmss.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{TS1}{lmss}{}
+\DeclareFontShape{TS1}{lmss}{m}{n}
+ {<-8.5> ts1-lmss8
+ <8.5-9.5> ts1-lmss9 <9.5-11> ts1-lmss10
+ <11-15.5> ts1-lmss12 <15.5-> ts1-lmss17
+ }{}
+\DeclareFontShape{TS1}{lmss}{m}{it}
+ {<->ssub*lmss/m/sl}{}
+\DeclareFontShape{TS1}{lmss}{m}{sl}
+ {<-8.5> ts1-lmsso8
+ <8.5-9.5> ts1-lmsso9 <9.5-11> ts1-lmsso10
+ <11-15.5> ts1-lmsso12 <15.5-> ts1-lmsso17
+ }{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{TS1}{lmss}{m}{sc}
+ {<->sub*lmr/m/sc}{}
+\DeclareFontShape{TS1}{lmss}{b}{n}
+ {<->ssub * lmss/bx/n}{}
+\DeclareFontShape{TS1}{lmss}{b}{sl}
+ {<->ssub * lmss/bx/sl}{}
+\DeclareFontShape{TS1}{lmss}{b}{it}
+ {<->ssub * lmss/bx/it}{}
+%%%%%%%% semibold condensed series
+\DeclareFontShape{TS1}{lmss}{sbc}{n}
+ {<-> ts1-lmssdc10}{}
+\DeclareFontShape{TS1}{lmss}{sbc}{sl}
+ {<-> ts1-lmssdo10}{}
+\DeclareFontShape{TS1}{lmss}{sbc}{it}
+ {<->ssub*lmss/sbc/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{TS1}{lmss}{bx}{n}
+ {<-> ts1-lmssbx10}{}
+\DeclareFontShape{TS1}{lmss}{bx}{sl}
+ {<-> ts1-lmssbo10}{}
+\DeclareFontShape{TS1}{lmss}{bx}{it}
+ {<->ssub*lmss/bx/sl}{}
+\endinput
+%%
+%% End of file `ts1lmss.fd'.
diff --git a/fonts/lm/tex/latex/lm/ts1lmssq.fd b/fonts/lm/tex/latex/lm/ts1lmssq.fd
new file mode 100644
index 0000000000..26169b4851
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ts1lmssq.fd
@@ -0,0 +1,30 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ts1lmssq.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{TS1}{lmssq}{}
+\DeclareFontShape{TS1}{lmssq}{m}{n}
+ {<-> ts1-lmssq8}{}
+\DeclareFontShape{TS1}{lmssq}{m}{sl}
+ {<-> ts1-lmssqo8}{}
+\DeclareFontShape{TS1}{lmssq}{bx}{n}
+ {<-> ts1-lmssqbx8}{}
+\DeclareFontShape{TS1}{lmssq}{bx}{sl}
+ {<-> ts1-lmssqbo8}{}
+%%%%%%% Font/shape undefined, therefore substituted
+\DeclareFontShape{TS1}{lmssq}{m}{it}
+ {<->ssub*lmssq/m/sl}{}
+\DeclareFontShape{TS1}{lmssq}{bx}{it}
+ {<->ssub*lmssq/bx/sl}{}
+\DeclareFontShape{TS1}{lmssq}{b}{n}
+ {<->ssub * lmssq/bx/n}{}
+\DeclareFontShape{TS1}{lmssq}{b}{sl}
+ {<->ssub * lmssq/bx/sl}{}
+\DeclareFontShape{TS1}{lmssq}{b}{it}
+ {<->ssub * lmssq/bx/it}{}
+\endinput
+%%
+%% End of file `ts1lmssq.fd'.
diff --git a/fonts/lm/tex/latex/lm/ts1lmtt.fd b/fonts/lm/tex/latex/lm/ts1lmtt.fd
new file mode 100644
index 0000000000..8d0dfdb66a
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ts1lmtt.fd
@@ -0,0 +1,81 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ts1lmtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{TS1}{lmtt}{\hyphenchar \font\m@ne}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{TS1}{lmtt}{sb}{n}
+ {<-8.5> ts1-lmtt8 <8.5-9.5> ts1-lmtt9
+ <9.5-11> ts1-lmtt10 <11-> ts1-lmtt12
+ }{}
+\DeclareFontShape{TS1}{lmtt}{sb}{it}
+ {<-> ts1-lmtti10}{}
+\DeclareFontShape{TS1}{lmtt}{sb}{sl}
+ {<-> ts1-lmtto10}{}
+\DeclareFontShape{TS1}{lmtt}{sb}{sc}
+ {<-> ts1-lmtcsc10}{}
+\DeclareFontShape{TS1}{lmtt}{sb}{scsl}
+ {<-> ts1-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{TS1}{lmtt}{m}{n}
+ {<-> ts1-lmtl10}{}
+\DeclareFontShape{TS1}{lmtt}{m}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{TS1}{lmtt}{m}{sl}
+ {<-> ts1-lmtlo10}{}
+\DeclareFontShape{TS1}{lmtt}{c}{n}
+ {<-> ts1-lmtlc10}{}
+\DeclareFontShape{TS1}{lmtt}{c}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{TS1}{lmtt}{c}{sl}
+ {<-> ts1-lmtlco10}{}
+\else
+% usual setup of variants:
+\DeclareFontShape{TS1}{lmtt}{m}{n}
+ {<-8.5> ts1-lmtt8 <8.5-9.5> ts1-lmtt9
+ <9.5-11> ts1-lmtt10 <11-> ts1-lmtt12
+ }{}
+\DeclareFontShape{TS1}{lmtt}{m}{it}
+ {<-> ts1-lmtti10}{}
+\DeclareFontShape{TS1}{lmtt}{m}{sl}
+ {<-> ts1-lmtto10}{}
+\DeclareFontShape{TS1}{lmtt}{m}{sc}
+ {<-> ts1-lmtcsc10}{}
+\DeclareFontShape{TS1}{lmtt}{m}{scsl}
+ {<-> ts1-lmtcso10}{}
+%%%%%%%% light (l), light condensed (lc), and dark (b) variants:
+\DeclareFontShape{TS1}{lmtt}{l}{n}
+ {<-> ts1-lmtl10}{}
+\DeclareFontShape{TS1}{lmtt}{l}{it}
+ {<->sub*lmtt/l/sl}{}
+\DeclareFontShape{TS1}{lmtt}{l}{sl}
+ {<-> ts1-lmtlo10}{}
+\DeclareFontShape{TS1}{lmtt}{lc}{n}
+ {<-> ts1-lmtlc10}{}
+\DeclareFontShape{TS1}{lmtt}{lc}{it}
+ {<->sub*lmtt/lc/sl}{}
+\DeclareFontShape{TS1}{lmtt}{lc}{sl}
+ {<-> ts1-lmtlco10}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{TS1}{lmtt}{b}{n}
+ {<-> ts1-lmtk10}{}
+\DeclareFontShape{TS1}{lmtt}{b}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{TS1}{lmtt}{b}{sl}
+{<-> ts1-lmtko10}{}
+\DeclareFontShape{TS1}{lmtt}{bx}{it}
+ {<->sub*lmtt/b/sl}{}
+\DeclareFontShape{TS1}{lmtt}{bx}{n}
+ {<->ssub*lmtt/b/n}{}
+\DeclareFontShape{TS1}{lmtt}{bx}{sl}
+ {<->ssub*lmtt/b/sl}{}
+\endinput
+%%
+%% End of file `ts1lmtt.fd'.
diff --git a/fonts/lm/tex/latex/lm/ts1lmvtt.fd b/fonts/lm/tex/latex/lm/ts1lmvtt.fd
new file mode 100644
index 0000000000..254b730370
--- /dev/null
+++ b/fonts/lm/tex/latex/lm/ts1lmvtt.fd
@@ -0,0 +1,58 @@
+% This file belongs to the Latin Modern package. The work is released
+% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and
+% README-Latin-Modern.txt files for the details. For the most recent version of
+% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
+% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
+
+\ProvidesFile{ts1lmvtt.fd}[2009/10/30 v1.6 Font defs for Latin Modern]
+\DeclareFontFamily{TS1}{lmvtt}{}
+
+\ifx\lmtt@use@light@as@normal\@empty
+% macro defined, so we use the light variant as medium (m), and
+% medium as semi-bold (sb):
+\DeclareFontShape{TS1}{lmvtt}{sb}{n}
+ {<-> ts1-lmvtt10}{}
+\DeclareFontShape{TS1}{lmvtt}{sb}{sl}
+ {<-> ts1-lmvtto10}{}
+\DeclareFontShape{TS1}{lmvtt}{sb}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{TS1}{lmvtt}{m}{n}
+ {<-> ts1-lmvtl10}{}
+\DeclareFontShape{TS1}{lmvtt}{m}{sl}
+ {<-> ts1-lmvtlo10}{}
+\DeclareFontShape{TS1}{lmvtt}{m}{it}
+ {<->sub*lmvtt/l/sl}{}
+
+\else
+% usual setup of variants:
+\DeclareFontShape{TS1}{lmvtt}{m}{n}
+ {<-> ts1-lmvtt10}{}
+\DeclareFontShape{TS1}{lmvtt}{m}{sl}
+ {<-> ts1-lmvtto10}{}
+\DeclareFontShape{TS1}{lmvtt}{m}{it}
+ {<->sub*lmvtt/m/sl}{}
+%%%%%%%% light (l) and dark (b) variants:
+\DeclareFontShape{TS1}{lmvtt}{l}{n}
+ {<-> ts1-lmvtl10}{}
+\DeclareFontShape{TS1}{lmvtt}{l}{sl}
+ {<-> ts1-lmvtlo10}{}
+\DeclareFontShape{TS1}{lmvtt}{l}{it}
+ {<->sub*lmvtt/l/sl}{}
+\fi
+% bold is always bold (b):
+\DeclareFontShape{TS1}{lmvtt}{b}{n}
+ {<-> ts1-lmvtk10}{}
+\DeclareFontShape{TS1}{lmvtt}{b}{sl}
+ {<-> ts1-lmvtko10}{}
+\DeclareFontShape{TS1}{lmvtt}{b}{it}
+ {<->sub*lmvtt/b/sl}{}
+\DeclareFontShape{TS1}{lmvtt}{bx}{n}
+ {<->ssub*lmvtt/b/n}{}
+\DeclareFontShape{TS1}{lmvtt}{bx}{sl}
+ {<->ssub*lmvtt/b/sl}{}
+\DeclareFontShape{TS1}{lmvtt}{bx}{it}
+ {<->sub*lmvtt/b/sl}{}
+\endinput
+%%
+%% End of file `ts1lmvtt.fd'.