summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-09-10 22:48:35 +0000
committerKarl Berry <karl@freefriends.org>2013-09-10 22:48:35 +0000
commit820f2c8bfabd53d7bcb8b19398389a50141956cc (patch)
tree7530ebae4c203607bcab207e8cd404ae02adbc3d /Master
parent8148607713ce67f4a8d132facbbf3a1d68dabdc1 (diff)
cbfonts-fd
git-svn-id: svn://tug.org/texlive/trunk@31624 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/fonts/cbfonts-fd/README59
-rw-r--r--Master/texmf-dist/doc/fonts/cbfonts-fd/cbfonts-fd.pdfbin0 -> 651468 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/cbfonts-fd/manifest.txt45
-rw-r--r--Master/texmf-dist/source/fonts/cbfonts-fd/cbfonts-fd.fdd835
-rw-r--r--Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmr.fd65
-rw-r--r--Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmro.fd58
-rw-r--r--Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmss.fd58
-rw-r--r--Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmtt.fd59
-rw-r--r--Master/texmf-dist/tex/latex/cbfonts-fd/lgrlcmss.fd91
-rw-r--r--Master/texmf-dist/tex/latex/cbfonts-fd/lgrlcmtt.fd64
-rw-r--r--Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmr.fd125
-rw-r--r--Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmro.fd91
-rw-r--r--Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmss.fd104
-rw-r--r--Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmtt.fd55
-rw-r--r--Master/tlpkg/tlpsrc/cbfonts-fd.tlpsrc0
-rw-r--r--Master/tlpkg/tlpsrc/cbfonts.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/collection-langgreek.tlpsrc1
17 files changed, 1711 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/cbfonts-fd/README b/Master/texmf-dist/doc/fonts/cbfonts-fd/README
new file mode 100644
index 00000000000..b89f0d7c489
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cbfonts-fd/README
@@ -0,0 +1,59 @@
+cbfonts-fd bundle, version 1.0 of 2013/09/01
+Copyright 2013 Claudio Beccari
+
+This work may be distributed and/or modified under the conditions of
+the LaTeX Project Public License, either version 1.3 of this license or
+(at your option) any later version. The latest version of this license
+is in http://www.latex-project.org/lppl.txt and version 1.3 or later is
+part of all distributions of LaTeX version 2003/12/01 or later.
+
+This work and every derived work are subject to the above
+licence.
+
+This work cbfonts-fd.fdd replaces part of the functionality of the previous
+work cbgreek.dtx and cbgreek-main.ins and their derived font description files;
+Cbgreek.dtx was written by several authors under the supervision of Johannes
+Braams. That package contains the necessary file for typesetting Greek texts by
+using the cbfonts that are encoded with the LGR encoding.
+
+The .ins file could extract from that single file both the .sty and .def files,
+required by the babel package in order to typset Greek texts, and the font
+description files required by the NFSS to access the Greek cbfonts.
+
+The actual maintainer of that file is Guenter Milde, who takes care of the files
+required by the babel package; this package cbfonts-fd takes care of the font
+description files required to typeset Greek text with the Greek cbfonts.
+
+The babel Greek typesetting files change the language script (from Latin to
+Greek and vice versa) by changing just the encoding; therefore the family
+names of the Greek fonts must match the family names of the Latin fones.
+
+The standard Latin fonts that can be matched with the Greek cbfonts are the EC
+ones and the latin Modern ones; other Greek fonts do exist that match other Latin
+ones, and they are distributed with their own font description files so as to
+keep the script switching mechanism working properly.
+
+This cbfonts-fd.fdd file is a self extracting documented file; by running it
+through pdflatex, the suitable font description files are extracted and the
+documentation is typeset.
+
+The extracted or typeset file are:
+ cbfonts-fd.pdf
+ lgrcmr.fd
+ lgrcmro.fd
+ lgrcmtt.fd
+ lgrcmss.fd
+ lgrlcmss.fd
+ lgrlcmtt.fd}
+ lgrlmr.fd
+ lgrlmro.fd
+ lgrlmss.fd
+ lgrlmtt.fd
+
+As usual, the pdf file should be moved to a suitable folder along the /doc
+branch of TL together with the manifest.txt and README files. The .fd files
+should be moved to a suitable directory where TeX and friends can find them.
+This .fdd file should be moved to a suitable folder along the /source branch
+of TL.
+
+Claudio Beccari \ No newline at end of file
diff --git a/Master/texmf-dist/doc/fonts/cbfonts-fd/cbfonts-fd.pdf b/Master/texmf-dist/doc/fonts/cbfonts-fd/cbfonts-fd.pdf
new file mode 100644
index 00000000000..8ee116dd38b
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cbfonts-fd/cbfonts-fd.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/cbfonts-fd/manifest.txt b/Master/texmf-dist/doc/fonts/cbfonts-fd/manifest.txt
new file mode 100644
index 00000000000..7f1b705cf40
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cbfonts-fd/manifest.txt
@@ -0,0 +1,45 @@
+manifest.txt (version 1.0)
+Copyright 2013 Claudio Beccari
+
+This work may be distributed and/or modified under the conditions of
+the LaTeX Project Public License, either version 1.3 of this license or
+(at your option) any later version. The latest version of this license
+is in http://www.latex-project.org/lppl.txt and version 1.3 or later is
+part of all distributions of LaTeX version 2003/12/01 or later.
+
+This work itself and every derived work are subject to the above
+licence.
+
+This work has the LPPL maintenance status "author-maintained".
+
+The actual maintainer is Claudio Beccari
+e-mail: claudio dot beccari at gmail dot com
+
+This work consists of the following files:
+ manifest.txt
+ README
+ cbfonts-fd.fdd
+
+The files derived from this work are:
+ cbfonts-fd.pdf
+ lgrcmr.fd
+ lgrcmro.fd
+ lgrcmtt.fd
+ lgrcmss.fd
+ lgrlcmss.fd
+ lgrlcmtt.fd}
+ lgrlmr.fd
+ lgrlmro.fd
+ lgrlmss.fd
+ lgrlmtt.fd
+
+The documentation file cbfonts-fd.pdf describes what these font description
+files are for. Suche files, although subject to the LPPL licence cannot be
+modified, because that licence requires a change of name; such names cannot
+be changes (and therefore the file contents canot be changed) because the
+specific mechanism used by the New Font Selection Scheme (NFSS) accesses them
+by agglutinating the encoding name with the font family name in all lower case
+letters.
+
+Other font description file compatible with the LGR encoding name can be generated
+by means of the specific macros made available by the teubner package. \ No newline at end of file
diff --git a/Master/texmf-dist/source/fonts/cbfonts-fd/cbfonts-fd.fdd b/Master/texmf-dist/source/fonts/cbfonts-fd/cbfonts-fd.fdd
new file mode 100644
index 00000000000..23f2f2d6578
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/cbfonts-fd/cbfonts-fd.fdd
@@ -0,0 +1,835 @@
+% \iffalse meta-comment
+%<*internal>
+\begingroup
+\input docstrip.tex
+
+{\ifx\generate\undefined
+\Msg{**********************************************}
+\Msg{*}
+\Msg{* This installation requires docstrip}
+\Msg{* version 2.3c or later.}
+\Msg{*}
+\Msg{* An older version of docstrip has been input}
+\Msg{*}
+\Msg{**********************************************}
+\errhelp{Move or rename old docstrip.tex.}
+\errmessage{Old docstrip in input path}
+\batchmode
+\csname @@end\endcsname
+\fi}
+
+\keepsilent
+
+\preamble
+This is a generated file.
+
+Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+ All rights reserved.
+
+This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+----------------------------------------------------------------
+
+It may be distributed and/or modified under the conditions of the LaTeX
+Project Public License, either version 1.3 of this license or (at your
+option) any later version. The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of LaTeX
+version 2003/12/01 or later.
+
+This work has the LPPL maintenance status "maintained".
+
+The Current Maintainer of this work is Claudio Beccari
+e-mail claudio dot beccari at gmail dot com
+
+Permission is granted to customize the declarations in
+this file to serve your particular needs.
+
+However, according to the LPPL license, NO PERMISSION is granted to
+distribute a modified version of this file under its original name.
+
+\endpreamble
+
+\usedir{tex/generic/babel/babel-greek}
+
+\askforoverwritefalse
+\generate{\file{lgrcmr.fd}{\from{cbfonts-fd.fdd}{LGRcmr}}
+ \file{lgrcmro.fd}{\from{cbfonts-fd.fdd}{LGRcmro}}
+ \file{lgrcmtt.fd}{\from{cbfonts-fd.fdd}{LGRcmtt}}
+ \file{lgrcmss.fd}{\from{cbfonts-fd.fdd}{LGRcmss}}
+ \file{lgrlcmtt.fd}{\from{cbfonts-fd.fdd}{LGRlcmtt}}
+ \file{lgrlcmss.fd}{\from{cbfonts-fd.fdd}{LGRlcmss}}
+ \file{lgrlmr.fd}{\from{cbfonts-fd.fdd}{LGRlmr}}
+ \file{lgrlmro.fd}{\from{cbfonts-fd.fdd}{LGRlmro}}
+ \file{lgrlmtt.fd}{\from{cbfonts-fd.fdd}{LGRlmtt}}
+ \file{lgrlmss.fd}{\from{cbfonts-fd.fdd}{LGRlmss}}
+ }
+\typeout{***********************************************************}
+\typeout{*}
+\typeout{* To finish the installation you have to move the following}
+\typeout{* files into a directory searched by TeX:}
+\typeout{*}
+\typeout{* \space\space All files *.fd}
+\typeout{*}
+\typeout{* Happy TeXing}
+\typeout{***********************************************************}
+
+\def\tmpa{plain}
+\ifx\tmpa\fmtname\endgroup\expandafter\bye\fi
+\endgroup
+%</internal>
+%
+% Copyright 2013 Claudio Beccari and any individual authors
+% listed elsewhere in this file. All rights reserved.
+%
+% This file forms a font support for the babel-greek package.
+% ---------------------------------------------
+%
+% It may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+%
+% The Current Maintainer is Claudio Beccari: claudio dot beccari at gmail dot com
+%
+% The list of derived (unpacked) files belonging to the distribution
+% and covered by LPPL is defined by the unpacking preamble of this very file
+% |cbfonts-fd.fdd|
+% \fi
+%
+% \CheckSum{163}
+%
+% \iffalse This is a META comment
+%
+%<*fdd>
+\ProvidesFile{cbfonts-fd.fdd}
+%</fdd>
+%
+%<LGRcmr, >\ProvidesFile{lgrcmr.fd}
+%<LGRcmro, >\ProvidesFile{lgrcmro.fd}
+%<LGRcmtt, >\ProvidesFile{lgrcmtt.fd}
+%<LGRcmss, >\ProvidesFile{lgrcmss.fd}
+%<LGRlcmss, >\ProvidesFile{lgrlcmss.fd}
+%<LGRlcmtt, >\ProvidesFile{lgrlcmtt.fd}
+%<LGRlmr, >\ProvidesFile{lgrlmr.fd}
+%<LGRlmro, >\ProvidesFile{lgrlmro.fd}
+%<LGRlmss, >\ProvidesFile{lgrlmss.fd}
+%<LGRlmtt, >\ProvidesFile{lgrlmtt.fd}
+ [2013/09/01 v1.0 %
+%<LGRcmr, > Greek European Computer Regular]
+%<LGRcmro, > Greek European Computer Outline]
+%<LGRcmtt, > Greek European Computer Typewriter]
+%<LGRcmss, > Greek European Computer Sans Serif]
+%<LGRlcmss, > Greek European Computer Sans Serif slide sizes]
+%<LGRlcmtt, > Greek European Computer Typewriter slide sizes]
+%<LGRlmr, > Greek Latin Modern Regular]
+%<LGRlmro, > Greek Latin Modern Outline]
+%<LGRlmtt, > Greek Latin Modern Typewriter]
+%<LGRlmss, > Greek Latin Modern Sans Serif]
+%<*fdd>
+]
+%</fdd>
+%
+%<*driver>
+\documentclass{ltxdoc}
+\GetFileInfo{cbfonts-fd.fdd}
+\providecommand\dsc{\expandafter{\normalfont\scshape docstrip}}
+\title{The file \texttt{cbfonts-fd.fdd} for use with
+ \LaTeXe.\thanks{This file has version
+ number \fileversion, dated \filedate.}}
+\date{\filedate}
+\author{Claudio Beccari}
+\usepackage{lmodern,array}
+\usepackage[greek,english]{babel}
+\newcommand\greekexample[2]{{\fontencoding{LGR}\fontfamily{#1}\fontshape{#2}
+\selectfont abgdezhjiklmnxoprsvtufqyws\newline ABGDEZHJIKLMNXOPRSTUFQYW}}
+\begin{document}
+\maketitle
+\DocInput{cbfonts-fd.fdd}
+\end{document}
+%</driver>
+%
+%\fi
+%
+% \section{Introduction}
+%
+% This file |cbfonts-fd.fdd| provides font definitions files for typesetting
+% Greek texts with the |LGR| encoded |cb| fonts.
+%
+% The font definition files produced from this documented source file
+% deal with both the |cb| fonts as LGR encoded (Greek) variant to match the
+% European Computer Modern (T1 encoded EC fonts) and the Latin Modern fonts.
+% This file derives from the |greek.fdd| one, originally prepared by myself
+% and Apostolos Syropoulos, under the supervision of Johannes Braams.
+%
+% Please, take notice that the actual fonts are the same ones with
+% both incarnations of the font description files; the EC version,
+% with fixed sizes, mimics the Latin EC font description files, that
+% were set up in the early nineties and referred themselves to the
+% bitmapped fonts that were (and still are) the only format available
+% for such fonts. Their vector versions were produced either for
+% benefit of commercial versions of the \TeX\ system, for example for
+% the commercial V\TeX\ distribution, or were superseded by differently
+% named font collections, such as the |CM-super| one. For compatibility
+% reasons the font description files were not modified.
+%
+% The Latin Modern font collection was created with the vector format
+% in mind; therefore their font description files contain
+% definitions that allow continuous scaling of such fonts; in practice
+% the optical sizes are reduced in number and each scaled version of
+% every font is used for a range of font sizes, not for a single font
+% size, as it happens with the EC fonts. This same approach was used
+% here, since the |cb| fonts are normally distributed as both bitmapped
+% and vector fonts, the latter ones being preferred when typesetting
+% with \textsf{pdfLaTeX}.
+%
+% I rewrote this file in order to detach it from the |babel-greek| bundle
+% that is intended to deal with the Greek language irrespective of
+% which fonts are used and possibly also from their encoding, so as
+% to make it compatible with the UNICODE encoding. At the same time
+% this documentation file and the derived font description files are
+% specific for the |cb| fonts, so that the new Greek language
+% |babel-greek| package maintainer does not have to maintain also
+% the font description files, while I take care of the |cb| fonts.
+%
+% The |LGR| font encoding is declared and set up by the encoding
+% definition file |lgrenc.def| from the |greek-fontenc| package
+% (http://www.ctan.org/pkg/greek-fontenc).
+%
+% It is useful to recall that while typesetting Greek text intermixed
+% with other languages in Latin script, the change of script takes place
+% just by changing the encoding, at least when Type~1 fonts are used.
+% When using |XeLaTeX| or |LuaLaTeX|, that employ OpenType fonts, this
+% encoding shift is not necessary, because OpenType fonts include many
+% hundreds glyphs, among which the Greek ones. I should remark that
+% the Greek glyph collection of OpenType fonts is wider than the glyph
+% collection of the |cb| Greek ones, but OT fonts generally lack
+% certain |cb| glyphs often used in philology documents.
+%
+% Moreover composers sometimes would like to use other fonts,
+% different from the EC or LM ones; they can do so by calling suitable
+% font packages; for example Antonis Tsolomitis made available the
+% package |txfontsb| that contains the Greek glyphs arranged according
+% to the |LGR| encoding, and that mach the design and style of the
+% Latin Times eXtended fonts (package |txfonts|); they come with their
+% suitable font description files that use the same family names as
+% the Latin ones. Beware, though, that these Greek fonts match pretty
+% well my fonts, but lack some important glyphs.
+%
+% It is possible to use the |cb| fonts with other font families, as
+% well as with the |TX| fonts, in spite of the availability of the
+% fonts by Antonis Tsolomitis; may be they don't match as well the
+% design and style of the Latin font families, but at least the |cb|
+% fonts are more complete.
+% The |teubner| package (http://www.ctan.org/pkg/teubner) contains
+% suitable macros for creating the necessary font description
+% files. The interested user is invited to refer him/her self to the
+% extended |teubner| package documentation in file |teubner-doc.pdf|.
+%
+% \section{Font samples}
+% Some font samples in medium series are shown in table~\ref{samples}.
+% \begin{table}
+% \caption{Some samples of Greek fonts}\label{samples}\medskip
+% \begin{tabular}{>{\bfseries\raggedright}p{12em}p{13em}}
+% Family and shape & Sample glyphs \\[1ex]
+% Regular upright & \greekexample{lmr}{n} \\
+% Regular slanted & \greekexample{lmr}{sl} \\
+% Regular italics & \greekexample{lmr}{it} \\
+% Regular lipsian & \greekexample{lmr}{li} \\
+% Regular caps and small caps & \greekexample{lmr}{sc} \\
+% Regular serifed & \greekexample{lmr}{rs} \\
+% Regular unslanted italics & \greekexample{lmr}{ui} \\
+% Outline upright & \greekexample{lmro}{n} \\
+% Sans serif upright & \greekexample{lmss}{n} \\
+% Sans serif italics & \greekexample{lmss}{it} \\
+% Sans serif variant italics & \greekexample{lmss}{iv} \\
+% Typewriter type & \greekexample{lmtt}{n} \\
+% Typewriter type italics & \greekexample{lmtt}{it} \\
+% Typewriter type caps and small caps & \greekexample{lmtt}{sc}\\
+% Slides sans serif & \greekexample{lcmss}{n} \\
+% Slides typewriter & \greekexample{lcmtt}{n}
+% \end{tabular}
+% \end{table}
+%
+% As the above examples show, in spite the fact that not all shapes have
+% been displayed, the Greek |cb| fonts contain more families and shapes that
+% the corresponding EC and LM fonts. The necessary macros to change families,
+% series, and shapes are either the usual ones already available for the EC
+% and LM fonts, or are explicitly defined in the Greek language description
+% file or in package |teubner|.
+%
+% The outline family was requested at the very beginning of my work on Greek
+% fonts by Apostolos Syropoulos who needed them for a slide show he typeset
+% in Greek with the very first fonts available in provvisional form.
+%
+% The Lipsian shape was requested by the users of package |teubner| who,
+% being mostly philologists, were accustomed to this particular font shape
+% used the Teubner Typography in Lipsia. This font is available in three
+% series, medium, bold, and extended bold. The bold version is particularly
+% desired when using this font with blacker Latin fonts, so that it substitutes
+% easily the medium series in order to match the blacker Latin fonts in a
+% better way.
+%
+% The upright versions of the italic shape are more or less traditional
+% with standard \TeX\ system fonts, but explicit selection commands for
+% the LM fonts are available, to my best knowledge, only in package |cfr-lm|.
+%
+% The sans serf italic variant differs from the regular one only in the shape
+% of lower case epsilon; it was asked for by Greek users of the |cb| fonts.
+%
+% This documented file contains the necessary information within the very
+% description of the various families, series and shapes, so as to let the
+% user to define him/her self the macros needed to select every family,
+% series and shape s/he wants to use.
+%
+% \StopEventually{}
+%
+% \section{The \texttt{docstrip} modules}
+% The following modules are used to direct \texttt{docstrip} in
+% generating external files and for delimiting the driver file:
+% \begin{center}
+% \begin{tabular}{ll}
+% driver & guard for this documentation driver file \\
+% LGRcmr & The Roman font shapes\\
+% LGRcmro & The Outline Roman font shapes\\
+% LGRcmss & The Sans Serif font shapes\\
+% LGRcmtt & The typewriter font shapes\\
+% LGRlcmss & The slide size Sans Serif font shapes\\
+% LGRlcmtt & The slide size typewriter fonts\\
+% LGRlmr & The Roman font shapes\\
+% LGRlmro & The Outline Roman font shapes\\
+% LGRlmss & The Sans Serif font shapes\\
+% LGRlmtt & The typewriter font shapes
+% \end{tabular}
+% \end{center}
+% A typical \dsc\ command file would then have entries like:
+%\begin{verbatim}
+%\generateFile{lgrcmr.fd}{t}{\from{cbgreek.fdd}{LGRcmr}}
+%\end{verbatim}
+%
+% \section{The font definition files}
+%
+% The |cb| fonts that I prepared are complete, in any
+% sense of the word, and moreover fit nicely with the Computer
+% Modern font family and the Latin Modern ones.
+%
+% We begin with the definitions for the Greek European Computer font
+% families.
+%\iffalse
+%<*LGRcmr>
+%\fi
+% \begin{macrocode}
+\providecommand{\EC@family}[5]{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}
+ {<5><6><7><8><9><10><10.95><12><14.4>%
+ <17.28><20.74><24.88><29.86><35.83>genb*#5}{}}
+\DeclareFontFamily{LGR}{cmr}{}
+\EC@family{LGR}{cmr}{m}{n} {grmn}
+\EC@family{LGR}{cmr}{m}{sl} {grmo}
+\EC@family{LGR}{cmr}{m}{it} {grmi}
+\EC@family{LGR}{cmr}{m}{sc} {grmc}
+\EC@family{LGR}{cmr}{m}{ui} {grmu}
+\EC@family{LGR}{cmr}{m}{li} {grml}
+\EC@family{LGR}{cmr}{m}{rs} {gmmn}
+\EC@family{LGR}{cmr}{m}{ro} {gmmo}
+%
+\EC@family{LGR}{cmr}{bx}{sc} {grxc}
+\EC@family{LGR}{cmr}{bx}{n} {grxn}
+\EC@family{LGR}{cmr}{bx}{sl} {grxo}
+\EC@family{LGR}{cmr}{bx}{it} {grxi}
+\EC@family{LGR}{cmr}{bx}{ui} {grxu}
+\EC@family{LGR}{cmr}{bx}{li} {grxl}
+\EC@family{LGR}{cmr}{bx}{rs} {gmxn}
+\EC@family{LGR}{cmr}{bx}{ro} {gmxo}
+\EC@family{LGR}{cmr}{b}{li} {grbl}
+\DeclareFontShape{LGR}{cmr}{b}{n}
+ {<->ssub*cmr/bx/n}{}
+\DeclareFontShape{LGR}{cmr}{b}{sc}
+ {<->ssub*cmr/bx/sc}{}
+% \end{macrocode}
+%\iffalse
+%</LGRcmr>
+%\fi
+%
+% The Greek outline family is complete with the same five
+% shapes and the two series as the roman family.
+%\iffalse
+%<*LGRcmro>
+%\fi
+% \begin{macrocode}
+\providecommand{\EC@family}[5]{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}
+ {<5><6><7><8><9><10><10.95><12><14.4>%
+ <17.28><20.74><24.88><29.86><35.83>genb*#5}{}}
+\DeclareFontFamily{LGR}{cmro}{}
+\EC@family{LGR}{cmro}{m}{n} {gomn}
+\EC@family{LGR}{cmro}{m}{sl} {gomo}
+\EC@family{LGR}{cmro}{m}{it} {gomi}
+\EC@family{LGR}{cmro}{m}{sc} {gomc}
+\EC@family{LGR}{cmro}{m}{ui} {gomu}
+\EC@family{LGR}{cmro}{bx}{sc} {goxc}
+\EC@family{LGR}{cmro}{bx}{n} {goxn}
+\EC@family{LGR}{cmro}{bx}{sl} {goxo}
+\EC@family{LGR}{cmro}{bx}{it} {goxi}
+\EC@family{LGR}{cmro}{bx}{ui} {goxu}
+\DeclareFontShape{LGR}{cmro}{b}{n}
+ {<->ssub*cmro/bx/n}{}
+\DeclareFontShape{LGR}{cmro}{b}{sc}
+ {<->ssub*cmro/bx/sc}{}
+% \end{macrocode}
+%\iffalse
+%</LGRcmro>
+%\fi
+%
+% Then we have the \texttt{typewriter} fonts.
+%
+%\iffalse
+%<*LGRcmtt>
+%\fi
+% \begin{macrocode}
+\providecommand{\EC@family}[5]{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}
+ {<5><6><7><8><9><10><10.95><12><14.4>%
+ <17.28><20.74><24.88><29.86><35.83>genb*#5}{}}
+\DeclareFontFamily{LGR}{cmtt}{\hyphenchar\font\m@ne}
+\EC@family{LGR}{cmtt}{m}{n} {gttn}
+\EC@family{LGR}{cmtt}{m}{sl} {gtto}
+\EC@family{LGR}{cmtt}{m}{sc} {gttc}
+\EC@family{LGR}{cmtt}{m}{it} {gtti}
+\EC@family{LGR}{cmtt}{m}{ui} {gttu}
+\DeclareFontShape{LGR}{cmtt}{bx}{n}
+ {<->ssub*cmtt/m/n}{}
+\DeclareFontShape{LGR}{cmtt}{bx}{sl}
+ {<->ssub*cmtt/m/sl}{}
+\DeclareFontShape{LGR}{cmtt}{bx}{it}
+ {<->ssub*cmtt/m/it}{}
+\DeclareFontShape{LGR}{cmtt}{bx}{sc}
+ {<->ssub*cmtt/m/sc}{}
+\DeclareFontShape{LGR}{cmtt}{bx}{ui}
+ {<->ssub*cmtt/m/ui}{}
+% \end{macrocode}
+%\iffalse
+%</LGRcmtt>
+%\fi
+%
+% Now we come to the Sans Serif font families to be used
+% in Greek texts.
+%\iffalse
+%<*LGRcmss>
+%\fi
+% \begin{macrocode}
+\providecommand{\EC@family}[5]{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}
+ {<5><6><7><8><9><10><10.95><12><14.4>%
+ <17.28><20.74><24.88><29.86><35.83>genb*#5}{}}
+\DeclareFontFamily{LGR}{cmss}{}
+\EC@family{LGR}{cmss}{m}{n} {gsmn}
+\EC@family{LGR}{cmss}{m}{sl} {gsmo}
+\EC@family{LGR}{cmss}{m}{sc} {gsmc}
+\EC@family{LGR}{cmss}{m}{it} {gsmi}
+\EC@family{LGR}{cmss}{m}{ui} {gsmu}
+\EC@family{LGR}{cmss}{m}{iv} {gsme}
+\EC@family{LGR}{cmss}{m}{uv} {gsma}
+%
+\EC@family{LGR}{cmss}{bx}{n} {gsxn}
+\EC@family{LGR}{cmss}{bx}{sl} {gsxo}
+\EC@family{LGR}{cmss}{bx}{sc} {gsxc}
+\EC@family{LGR}{cmss}{bx}{it} {gsxi}
+\EC@family{LGR}{cmss}{bx}{ui} {gsxu}
+\EC@family{LGR}{cmss}{bx}{iv} {gsxe}
+\EC@family{LGR}{cmss}{bx}{uv} {gsxa}
+% \end{macrocode}
+%\iffalse
+%</LGRcmss>
+%\fi
+%
+% We have finished with the ``regular'' fonts. We now provide the fonts
+% definition files for the fonts used only in slides. First comes the
+% typewriter font.
+%\iffalse
+%<*LGRlcmtt>
+%\fi
+% \begin{macrocode}
+\DeclareFontFamily{LGR}{lcmtt}{\hyphenchar\font\m@ne}
+\DeclareFontShape{LGR}{lcmtt}{m}{n}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * gltn}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{In}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * gljn}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{it}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glto}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{Iit}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * gljo}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{sl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ ssub * lcmtt/m/it}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{Isl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ ssub * lcmtt/m/Iit}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{sc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * gltc}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{Isc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * gljc}{}
+% \end{macrocode}
+%\iffalse
+%</LGRlcmtt>
+%\fi
+%
+% And then the Sans Serif font.
+%\iffalse
+%<*LGRlcmss>
+%\fi
+% \begin{macrocode}
+\DeclareFontFamily{LGR}{lcmss}{}
+\DeclareFontShape{LGR}{lcmss}{m}{n}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glmn}{}
+\DeclareFontShape{LGR}{lcmss}{m}{In}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glin}{}
+\DeclareFontShape{LGR}{lcmss}{m}{sl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glmo}{}
+\DeclareFontShape{LGR}{lcmss}{m}{Isl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glio}{}
+\DeclareFontShape{LGR}{lcmss}{m}{it}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glmi}{}
+\DeclareFontShape{LGR}{lcmss}{m}{Iit}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glii}{}
+\DeclareFontShape{LGR}{lcmss}{m}{ui}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glmu}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{n}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glxn}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{In}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glwn}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{sl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glxo}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{Isl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glwo}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{it}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glxi}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{Iit}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glwi}{}
+\DeclareFontShape{LGR}{lcmss}{m}{sc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glmc}{}
+\DeclareFontShape{LGR}{lcmss}{m}{Isc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glic}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{sc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glxc}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{Isc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glwc}{}
+% \end{macrocode}
+%\iffalse
+%</LGRlcmss>
+%\fi
+%
+% And now come the font definition files compatible with the Latin
+% Modern family names and sizes; notice that the Latin Modern fonts
+% are available only as scalable PostScript fonts, therefore they
+% cope with (stepwise) continuous scaling; also the |cb| fonts are
+% distributed as scalable PostScript fonts, so it makes sense to use
+% the same size and family specifications as the LM fonts.
+%
+% We start with the Latin Modern Regular.
+%\iffalse
+%<*LGRlmr>
+%\fi
+% \begin{macrocode}
+\DeclareFontFamily{LGR}{lmr}{}
+\DeclareFontShape{LGR}{lmr}{m}{n}%
+ {<-5.5> grmn0500 <5.5-6.5> grmn0600
+ <6.5-7.5> grmn0700 <7.5-8.5> grmn0800
+ <8.5-9.5> grmn0900 <9.5-11> grmn1000
+ <11-15> grmn1200 <15-> grmn1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{rs}%
+ {<-5.5> gmmn0500 <5.5-6.5> gmmn0600
+ <6.5-7.5> gmmn0700 <7.5-8.5> gmmn0800
+ <8.5-9.5> gmmn0900 <9.5-11> gmmn1000
+ <11-15> gmmn1200 <15-> gmmn1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{sl}%
+ {<-8.5> grmo0800 <8.5-9.5> grmo0900
+ <9.5-11> grmo1000 <11-15> grmo1200
+ <15-> grmo1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{ro}%
+ {<-8.5> gmmo0800 <8.5-9.5> gmmo0900
+ <9.5-11> gmmo1000 <11-15> gmmo1200
+ <15-> gmmo1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{it}%
+ {<-7.5> grmi0700
+ <7.5-8.5> grmi0800 <8.5-9.5> grmi0900
+ <9.5-11> grmi1000 <11-15> grmi1200
+ <15-> grmi1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{li}%
+ {<-7.5> grml0700
+ <7.5-8.5> grml0800 <8.5-9.5> grml0900
+ <9.5-11> grml1000 <11-15> grml1200
+ <15-> grml1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{ui}%
+ {<-7.5> grmu0700
+ <7.5-8.5> grmu0800 <8.5-9.5> grmu0900
+ <9.5-11> grmu1000 <11-15> grmu1200
+ <15-> grmu1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{sc}%
+ {<-7.5> grmc0700
+ <7.5-8.5> grmc0800 <8.5-9.5> grmc0900
+ <9.5-11> grmc1000 <11-15> grmc1200
+ <15-> grmc1728}{}
+% slanted CSC is changed to unslanted CSC
+\DeclareFontShape{LGR}{lmr}{m}{scsl}%
+ {<-> ssub*lmr/m/sc}{}
+%%%%%%%% bold and bold extended series
+\DeclareFontShape{LGR}{lmr}{bx}{n}
+ {<-5.5> grxn0500 <5.5-6.5> grx0600
+ <6.5-7.5> grxn0700 <7.5-8.5> grxn0800
+ <8.5-9.5> grxn0900 <9.5-11> grxn1000
+ <11-15> grxn1200 <15-> grxn1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{rs}
+ {<-5.5> gmxn0500 <5.5-6.5> gmx0600
+ <6.5-7.5> gmxn0700 <7.5-8.5> gmxn0800
+ <8.5-9.5> gmxn0900 <9.5-11> gmxn1000
+ <11-15> gmxn1200 <15-> gmxn1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{it}
+ {<-7.5> grxi0700
+ <7.5-8.5> grxi0800 <8.5-9.5> grxi0900
+ <9.5-11> grxi1000 <11-15> grxi1200
+ <15-> grxi1728}{}
+\DeclareFontShape{LGR}{lmr}{b}{li}
+ {<-7.5> grbl0700
+ <7.5-8.5> grbl0800 <8.5-9.5> grbl0900
+ <9.5-11> grbl1000 <11-15> grbl1200
+ <15-> grbl1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{li}
+ {<-7.5> grxl0700
+ <7.5-8.5> grxl0800 <8.5-9.5> grxl0900
+ <9.5-11> grxl1000 <11-15> grxl1200
+ <15-> grxl1728
+ }{}
+\DeclareFontShape{LGR}{lmr}{bx}{ui}
+ {<-7.5> grxu0700
+ <7.5-8.5> grxu0800 <8.5-9.5> grxu0900
+ <9.5-11> grxu1000 <11-15> grxu1200
+ <15-> grxu1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{sl}
+ {<-8.5> grxo0800 <8.5-9.5> grxo0900
+ <9.5-11> grxo1000 <11-15> grxo1200
+ <15-> grxo1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{ro}
+ {<-8.5> gmxo0800 <8.5-9.5> gmxo0900
+ <9.5-11> gmxo1000 <11-15> gmxo1200
+ <15-> gmxo1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{sc}%
+ {<-7.5> grxc0700
+ <7.5-8.5> grxc0800 <8.5-9.5> grxc0900
+ <9.5-11> grxc1000 <11-15> grxc1200
+ <15-> grxc1728}{}
+% \end{macrocode}
+%\iffalse
+%</LGRlmr>
+%\fi
+%
+% Then the Latin Modern Regular Outline:
+%\iffalse
+%<*LGRlmro>
+%\fi
+% \begin{macrocode}
+\DeclareFontFamily{LGR}{lmro}{}
+\DeclareFontShape{LGR}{lmro}{m}{n}%
+ {<-5.5> gomn0500 <5.5-6.5> gomn0600
+ <6.5-7.5> gomn0700 <7.5-8.5> gomn0800
+ <8.5-9.5> gomn0900 <9.5-11> gomn1000
+ <11-15> gomn1200 <15-> gmr1728}{}
+\DeclareFontShape{LGR}{lmro}{m}{sl}%
+ {<-8.5> gomo0800 <8.5-9.5> gomo0900
+ <9.5-11> gomo1000 <11-15> gomo1200
+ <15-> gomo1728}{}
+\DeclareFontShape{LGR}{lmro}{m}{it}%
+ {<-7.5> gomi0700
+ <7.5-8.5> gomi0800 <8.5-9.5> gomi0900
+ <9.5-11> gomi1000 <11-15> gomi1200
+ <15-> gomi1728}{}
+\DeclareFontShape{LGR}{lmro}{m}{ui}%
+ {<-7.5> gomu0700
+ <7.5-8.5> gomu0800 <8.5-9.5> gomu0900
+ <9.5-11> gomu1000 <11-15> gomu1200
+ <15-> gomu1728}{}
+\DeclareFontShape{LGR}{lmro}{m}{sc}%
+ {<-7.5> gomc0700
+ <7.5-8.5> gomc0800 <8.5-9.5> gomc0900
+ <9.5-11> gomc1000 <11-15> gomc1200
+ <15-> gomc1728}{}
+% slanted CSC is changed to unslanted CSC
+\DeclareFontShape{LGR}{lmro}{m}{scsl}%
+ {<-> ssub*lmr/m/sc}{}
+%%%%%%%% bold extended series
+\DeclareFontShape{LGR}{lmro}{bx}{n}
+ {<-5.5> goxn0500 <5.5-6.5> gox0600
+ <6.5-7.5> goxn0700 <7.5-8.5> goxn0800
+ <8.5-9.5> goxn0900 <9.5-11> goxn1000
+ <11-15> goxn1200 <15-> goxn1728}{}
+\DeclareFontShape{LGR}{lmro}{bx}{it}
+ {<-7.5> goxi0700
+ <7.5-8.5> goxi0800 <8.5-9.5> goxi0900
+ <9.5-11> goxi1000 <11-> goxi1200
+ <15-> goxi1728}{}
+\DeclareFontShape{LGR}{lmro}{bx}{ui}
+ {<-7.5> goxu0700
+ <7.5-8.5> goxu0800 <8.5-9.5> goxu0900
+ <9.5-11> goxu1000 <11-> goxu1200
+ <15-> goxu1728}{}
+\DeclareFontShape{LGR}{lmro}{bx}{sl}
+ {<-8.5> goxo0800 <8.5-9.5> goxo0900
+ <9.5-11> goxo1000 <11-15> goxo1200
+ <15-> goxo1728}{}
+\DeclareFontShape{LGR}{lmro}{bx}{sc}%
+ {<-7.5> goxc0700
+ <7.5-8.5> goxc0800 <8.5-9.5> goxc0900
+ <9.5-11> goxc1000 <11-15> goxc1200
+ <15-> goxc1728}{}
+% \end{macrocode}
+%\iffalse
+%</LGRlmro>
+%\fi
+%
+% Now the Latin Modern Sans Serif
+%
+%\iffalse
+%<*LGRlmss>
+%\fi
+% \begin{macrocode}
+\DeclareFontFamily{LGR}{lmss}{}
+\DeclareFontShape{LGR}{lmss}{m}{n}
+ {<-8.5> gsmn0800
+ <8.5-9.5> gsmn0900 <9.5-11> gsmn1000
+ <11-15.5> gsmn1200 <15.5-> gsmn1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{it}
+ {<-8.5> gsmi0800
+ <8.5-9.5> gsmi0900 <9.5-11> gsmi1000
+ <11-15.5> gsmi1200 <15.5-> gsmi1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{iv}
+ {<-8.5> gsme0800
+ <8.5-9.5> gsme0900 <9.5-11> gsme1000
+ <11-15.5> gsme1200 <15.5-> gsme1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{ui}
+ {<-8.5> gsmu0800
+ <8.5-9.5> gsmu0900 <9.5-11> gsmu1000
+ <11-15.5> gsmu1200 <15.5-> gsmu1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{uv}
+ {<-8.5> gsma0800
+ <8.5-9.5> gsma0900 <9.5-11> gsma1000
+ <11-15.5> gsma1200 <15.5-> gsma1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{sl}
+ {<-8.5> gsmo0800
+ <8.5-9.5> gsmo0900 <9.5-11> gsmo1000
+ <11-15.5> gsmo1200 <15.5-> gsmo1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{sc}
+ {<-8.5> gsmc0800
+ <8.5-9.5> gsmc0900 <9.5-11> gsmc1000
+ <11-15.5> gsmc1200 <15.5-> gsmc1728}{}
+%%%%%%%% semibold condensed series substituted with medium series
+\DeclareFontShape{LGR}{lmss}{sbc}{n}
+{<-> ssub*lmss/m/n}{}
+\DeclareFontShape{LGR}{lmss}{sbc}{sl}
+{<-> ssub*/lmss/m/sl}{}
+\DeclareFontShape{LGR}{lmss}{sbc}{it}
+{<->ssub*lmss/m/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{LGR}{lmss}{bx}{n}
+ {<-8.5> gsxn0800
+ <8.5-9.5> gsxn0900 <9.5-11> gsxn1000
+ <11-15.5> gsxn1200 <15.5-> gsxn1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{sl}
+ {<-8.5> gsxo0800
+ <8.5-9.5> gsxo0900 <9.5-11> gsxo1000
+ <11-15.5> gsxo1200 <15.5-> gsxo1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{it}
+ {<-8.5> gsxi0800
+ <8.5-9.5> gsxi0900 <9.5-11> gsxi1000
+ <11-15.5> gsxi1200 <15.5-> gsxi1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{iv}
+ {<-8.5> gsxe0800
+ <8.5-9.5> gsxe0900 <9.5-11> gsxe1000
+ <11-15.5> gsxe1200 <15.5-> gsxe1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{ui}
+ {<-8.5> gsxu0800
+ <8.5-9.5> gsxu0900 <9.5-11> gsxu1000
+ <11-15.5> gsxu1200 <15.5-> gsxu1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{uv}
+ {<-8.5> gsxa0800
+ <8.5-9.5> gsxa0900 <9.5-11> gsxa1000
+ <11-15.5> gsxa1200 <15.5-> gsxa1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{sc}
+ {<-8.5> gsxc0800
+ <8.5-9.5> gsxc0900 <9.5-11> gsxc1000
+ <11-15.5> gsxc1200 <15.5-> gsxc1728}{}
+% \end{macrocode}
+%\iffalse
+%</LGRlmss>
+%\fi
+%
+% And finally the Latin Modern typewriter font.
+%
+%\iffalse
+%<*LGRlmtt>
+%\fi
+% \begin{macrocode}
+\DeclareFontFamily{LGR}{lmtt}{\hyphenchar\font\m@ne}
+\DeclareFontShape{LGR}{lmtt}{m}{n}
+ {<-8.5> gttn0800 <8.5-9.5> gttn0900
+ <9.5-11> gttn1000 <11-15> gttn1200
+ <15-> gttn1728}{}
+\DeclareFontShape{LGR}{lmtt}{m}{it}
+ {<-> ssub*lmtt/m/sl}{}
+\DeclareFontShape{LGR}{lmtt}{m}{sl}
+ {<-8.5> gtto0800 <8.5-9.5> gtto0900
+ <9.5-11> gtto1000 <11-15> gtto1200
+ <15-> gtto1728}{}
+\DeclareFontShape{LGR}{lmtt}{m}{sc}
+ {<-8.5> gttc0800 <8.5-9.5> gttc0900
+ <9.5-11> gttc1000 <11-15> gttc1200
+ <15-> gttc1728}{}
+% shape undefined, substituted with unslanted
+\DeclareFontShape{LGR}{lmtt}{m}{scsl}{<-> ssub*lmtt/m/sc}{}
+% \end{macrocode}
+%\iffalse
+%</LGRlmtt>
+%\fi
+%
+% The slide fonts have not been mapped to the Latin Modern
+% families and sizes, because there are no slide fonts in the LM
+% collection. Moreover nowadays the traditional slide fonts are
+% very seldom used, since slides are produced with other classes
+% different from the class |slides|, and they use different fonts.
+%
+% The next line goes into all files and in addition prevents \dsc{}
+% from adding any further code from the main source file (such as a
+% character table.
+% \begin{macrocode}
+\endinput
+% \end{macrocode}
+%
+% \Finale
+
+
diff --git a/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmr.fd b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmr.fd
new file mode 100644
index 00000000000..c73768f6e94
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmr.fd
@@ -0,0 +1,65 @@
+%%
+%% This is file `lgrcmr.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cbfonts-fd.fdd (with options: `LGRcmr')
+%% This is a generated file.
+%%
+%% Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%% This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+%% ----------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Claudio Beccari
+%% e-mail claudio dot beccari at gmail dot com
+%%
+%% Permission is granted to customize the declarations in
+%% this file to serve your particular needs.
+%%
+%% However, according to the LPPL license, NO PERMISSION is granted to
+%% distribute a modified version of this file under its original name.
+%%
+\ProvidesFile{lgrcmr.fd}
+ [2013/09/01 v1.0 %
+ Greek European Computer Regular]
+\providecommand{\EC@family}[5]{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}
+ {<5><6><7><8><9><10><10.95><12><14.4>%
+ <17.28><20.74><24.88><29.86><35.83>genb*#5}{}}
+\DeclareFontFamily{LGR}{cmr}{}
+\EC@family{LGR}{cmr}{m}{n} {grmn}
+\EC@family{LGR}{cmr}{m}{sl} {grmo}
+\EC@family{LGR}{cmr}{m}{it} {grmi}
+\EC@family{LGR}{cmr}{m}{sc} {grmc}
+\EC@family{LGR}{cmr}{m}{ui} {grmu}
+\EC@family{LGR}{cmr}{m}{li} {grml}
+\EC@family{LGR}{cmr}{m}{rs} {gmmn}
+\EC@family{LGR}{cmr}{m}{ro} {gmmo}
+\EC@family{LGR}{cmr}{bx}{sc} {grxc}
+\EC@family{LGR}{cmr}{bx}{n} {grxn}
+\EC@family{LGR}{cmr}{bx}{sl} {grxo}
+\EC@family{LGR}{cmr}{bx}{it} {grxi}
+\EC@family{LGR}{cmr}{bx}{ui} {grxu}
+\EC@family{LGR}{cmr}{bx}{li} {grxl}
+\EC@family{LGR}{cmr}{bx}{rs} {gmxn}
+\EC@family{LGR}{cmr}{bx}{ro} {gmxo}
+\EC@family{LGR}{cmr}{b}{li} {grbl}
+\DeclareFontShape{LGR}{cmr}{b}{n}
+ {<->ssub*cmr/bx/n}{}
+\DeclareFontShape{LGR}{cmr}{b}{sc}
+ {<->ssub*cmr/bx/sc}{}
+\endinput
+%%
+%% End of file `lgrcmr.fd'.
diff --git a/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmro.fd b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmro.fd
new file mode 100644
index 00000000000..f10783ae160
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmro.fd
@@ -0,0 +1,58 @@
+%%
+%% This is file `lgrcmro.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cbfonts-fd.fdd (with options: `LGRcmro')
+%% This is a generated file.
+%%
+%% Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%% This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+%% ----------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Claudio Beccari
+%% e-mail claudio dot beccari at gmail dot com
+%%
+%% Permission is granted to customize the declarations in
+%% this file to serve your particular needs.
+%%
+%% However, according to the LPPL license, NO PERMISSION is granted to
+%% distribute a modified version of this file under its original name.
+%%
+\ProvidesFile{lgrcmro.fd}
+ [2013/09/01 v1.0 %
+ Greek European Computer Outline]
+\providecommand{\EC@family}[5]{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}
+ {<5><6><7><8><9><10><10.95><12><14.4>%
+ <17.28><20.74><24.88><29.86><35.83>genb*#5}{}}
+\DeclareFontFamily{LGR}{cmro}{}
+\EC@family{LGR}{cmro}{m}{n} {gomn}
+\EC@family{LGR}{cmro}{m}{sl} {gomo}
+\EC@family{LGR}{cmro}{m}{it} {gomi}
+\EC@family{LGR}{cmro}{m}{sc} {gomc}
+\EC@family{LGR}{cmro}{m}{ui} {gomu}
+\EC@family{LGR}{cmro}{bx}{sc} {goxc}
+\EC@family{LGR}{cmro}{bx}{n} {goxn}
+\EC@family{LGR}{cmro}{bx}{sl} {goxo}
+\EC@family{LGR}{cmro}{bx}{it} {goxi}
+\EC@family{LGR}{cmro}{bx}{ui} {goxu}
+\DeclareFontShape{LGR}{cmro}{b}{n}
+ {<->ssub*cmro/bx/n}{}
+\DeclareFontShape{LGR}{cmro}{b}{sc}
+ {<->ssub*cmro/bx/sc}{}
+\endinput
+%%
+%% End of file `lgrcmro.fd'.
diff --git a/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmss.fd b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmss.fd
new file mode 100644
index 00000000000..f4d3df0995e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmss.fd
@@ -0,0 +1,58 @@
+%%
+%% This is file `lgrcmss.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cbfonts-fd.fdd (with options: `LGRcmss')
+%% This is a generated file.
+%%
+%% Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%% This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+%% ----------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Claudio Beccari
+%% e-mail claudio dot beccari at gmail dot com
+%%
+%% Permission is granted to customize the declarations in
+%% this file to serve your particular needs.
+%%
+%% However, according to the LPPL license, NO PERMISSION is granted to
+%% distribute a modified version of this file under its original name.
+%%
+\ProvidesFile{lgrcmss.fd}
+ [2013/09/01 v1.0 %
+ Greek European Computer Sans Serif]
+\providecommand{\EC@family}[5]{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}
+ {<5><6><7><8><9><10><10.95><12><14.4>%
+ <17.28><20.74><24.88><29.86><35.83>genb*#5}{}}
+\DeclareFontFamily{LGR}{cmss}{}
+\EC@family{LGR}{cmss}{m}{n} {gsmn}
+\EC@family{LGR}{cmss}{m}{sl} {gsmo}
+\EC@family{LGR}{cmss}{m}{sc} {gsmc}
+\EC@family{LGR}{cmss}{m}{it} {gsmi}
+\EC@family{LGR}{cmss}{m}{ui} {gsmu}
+\EC@family{LGR}{cmss}{m}{iv} {gsme}
+\EC@family{LGR}{cmss}{m}{uv} {gsma}
+\EC@family{LGR}{cmss}{bx}{n} {gsxn}
+\EC@family{LGR}{cmss}{bx}{sl} {gsxo}
+\EC@family{LGR}{cmss}{bx}{sc} {gsxc}
+\EC@family{LGR}{cmss}{bx}{it} {gsxi}
+\EC@family{LGR}{cmss}{bx}{ui} {gsxu}
+\EC@family{LGR}{cmss}{bx}{iv} {gsxe}
+\EC@family{LGR}{cmss}{bx}{uv} {gsxa}
+\endinput
+%%
+%% End of file `lgrcmss.fd'.
diff --git a/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmtt.fd b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmtt.fd
new file mode 100644
index 00000000000..2415d902f00
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmtt.fd
@@ -0,0 +1,59 @@
+%%
+%% This is file `lgrcmtt.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cbfonts-fd.fdd (with options: `LGRcmtt')
+%% This is a generated file.
+%%
+%% Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%% This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+%% ----------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Claudio Beccari
+%% e-mail claudio dot beccari at gmail dot com
+%%
+%% Permission is granted to customize the declarations in
+%% this file to serve your particular needs.
+%%
+%% However, according to the LPPL license, NO PERMISSION is granted to
+%% distribute a modified version of this file under its original name.
+%%
+\ProvidesFile{lgrcmtt.fd}
+ [2013/09/01 v1.0 %
+ Greek European Computer Typewriter]
+\providecommand{\EC@family}[5]{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}
+ {<5><6><7><8><9><10><10.95><12><14.4>%
+ <17.28><20.74><24.88><29.86><35.83>genb*#5}{}}
+\DeclareFontFamily{LGR}{cmtt}{\hyphenchar\font\m@ne}
+\EC@family{LGR}{cmtt}{m}{n} {gttn}
+\EC@family{LGR}{cmtt}{m}{sl} {gtto}
+\EC@family{LGR}{cmtt}{m}{sc} {gttc}
+\EC@family{LGR}{cmtt}{m}{it} {gtti}
+\EC@family{LGR}{cmtt}{m}{ui} {gttu}
+\DeclareFontShape{LGR}{cmtt}{bx}{n}
+ {<->ssub*cmtt/m/n}{}
+\DeclareFontShape{LGR}{cmtt}{bx}{sl}
+ {<->ssub*cmtt/m/sl}{}
+\DeclareFontShape{LGR}{cmtt}{bx}{it}
+ {<->ssub*cmtt/m/it}{}
+\DeclareFontShape{LGR}{cmtt}{bx}{sc}
+ {<->ssub*cmtt/m/sc}{}
+\DeclareFontShape{LGR}{cmtt}{bx}{ui}
+ {<->ssub*cmtt/m/ui}{}
+\endinput
+%%
+%% End of file `lgrcmtt.fd'.
diff --git a/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlcmss.fd b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlcmss.fd
new file mode 100644
index 00000000000..adb7729949d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlcmss.fd
@@ -0,0 +1,91 @@
+%%
+%% This is file `lgrlcmss.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cbfonts-fd.fdd (with options: `LGRlcmss')
+%% This is a generated file.
+%%
+%% Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%% This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+%% ----------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Claudio Beccari
+%% e-mail claudio dot beccari at gmail dot com
+%%
+%% Permission is granted to customize the declarations in
+%% this file to serve your particular needs.
+%%
+%% However, according to the LPPL license, NO PERMISSION is granted to
+%% distribute a modified version of this file under its original name.
+%%
+\ProvidesFile{lgrlcmss.fd}
+ [2013/09/01 v1.0 %
+ Greek European Computer Sans Serif slide sizes]
+\DeclareFontFamily{LGR}{lcmss}{}
+\DeclareFontShape{LGR}{lcmss}{m}{n}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glmn}{}
+\DeclareFontShape{LGR}{lcmss}{m}{In}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glin}{}
+\DeclareFontShape{LGR}{lcmss}{m}{sl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glmo}{}
+\DeclareFontShape{LGR}{lcmss}{m}{Isl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glio}{}
+\DeclareFontShape{LGR}{lcmss}{m}{it}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glmi}{}
+\DeclareFontShape{LGR}{lcmss}{m}{Iit}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glii}{}
+\DeclareFontShape{LGR}{lcmss}{m}{ui}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glmu}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{n}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glxn}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{In}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glwn}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{sl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glxo}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{Isl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glwo}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{it}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glxi}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{Iit}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glwi}{}
+\DeclareFontShape{LGR}{lcmss}{m}{sc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glmc}{}
+\DeclareFontShape{LGR}{lcmss}{m}{Isc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glic}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{sc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glxc}{}
+\DeclareFontShape{LGR}{lcmss}{bx}{Isc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glwc}{}
+\endinput
+%%
+%% End of file `lgrlcmss.fd'.
diff --git a/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlcmtt.fd b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlcmtt.fd
new file mode 100644
index 00000000000..36208e2ed67
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlcmtt.fd
@@ -0,0 +1,64 @@
+%%
+%% This is file `lgrlcmtt.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cbfonts-fd.fdd (with options: `LGRlcmtt')
+%% This is a generated file.
+%%
+%% Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%% This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+%% ----------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Claudio Beccari
+%% e-mail claudio dot beccari at gmail dot com
+%%
+%% Permission is granted to customize the declarations in
+%% this file to serve your particular needs.
+%%
+%% However, according to the LPPL license, NO PERMISSION is granted to
+%% distribute a modified version of this file under its original name.
+%%
+\ProvidesFile{lgrlcmtt.fd}
+ [2013/09/01 v1.0 %
+ Greek European Computer Typewriter slide sizes]
+\DeclareFontFamily{LGR}{lcmtt}{\hyphenchar\font\m@ne}
+\DeclareFontShape{LGR}{lcmtt}{m}{n}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * gltn}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{In}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * gljn}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{it}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * glto}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{Iit}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * gljo}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{sl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ ssub * lcmtt/m/it}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{Isl}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ ssub * lcmtt/m/Iit}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{sc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * gltc}{}
+\DeclareFontShape{LGR}{lcmtt}{m}{Isc}{%
+ <7><8><10><12><13.82><16.59><19.91><23.89><28.66><34.4><41.28>
+ genb * gljc}{}
+\endinput
+%%
+%% End of file `lgrlcmtt.fd'.
diff --git a/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmr.fd b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmr.fd
new file mode 100644
index 00000000000..bd393bd271d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmr.fd
@@ -0,0 +1,125 @@
+%%
+%% This is file `lgrlmr.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cbfonts-fd.fdd (with options: `LGRlmr')
+%% This is a generated file.
+%%
+%% Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%% This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+%% ----------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Claudio Beccari
+%% e-mail claudio dot beccari at gmail dot com
+%%
+%% Permission is granted to customize the declarations in
+%% this file to serve your particular needs.
+%%
+%% However, according to the LPPL license, NO PERMISSION is granted to
+%% distribute a modified version of this file under its original name.
+%%
+\ProvidesFile{lgrlmr.fd}
+ [2013/09/01 v1.0 %
+ Greek Latin Modern Regular]
+\DeclareFontFamily{LGR}{lmr}{}
+\DeclareFontShape{LGR}{lmr}{m}{n}%
+ {<-5.5> grmn0500 <5.5-6.5> grmn0600
+ <6.5-7.5> grmn0700 <7.5-8.5> grmn0800
+ <8.5-9.5> grmn0900 <9.5-11> grmn1000
+ <11-15> grmn1200 <15-> grmn1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{rs}%
+ {<-5.5> gmmn0500 <5.5-6.5> gmmn0600
+ <6.5-7.5> gmmn0700 <7.5-8.5> gmmn0800
+ <8.5-9.5> gmmn0900 <9.5-11> gmmn1000
+ <11-15> gmmn1200 <15-> gmmn1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{sl}%
+ {<-8.5> grmo0800 <8.5-9.5> grmo0900
+ <9.5-11> grmo1000 <11-15> grmo1200
+ <15-> grmo1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{ro}%
+ {<-8.5> gmmo0800 <8.5-9.5> gmmo0900
+ <9.5-11> gmmo1000 <11-15> gmmo1200
+ <15-> gmmo1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{it}%
+ {<-7.5> grmi0700
+ <7.5-8.5> grmi0800 <8.5-9.5> grmi0900
+ <9.5-11> grmi1000 <11-15> grmi1200
+ <15-> grmi1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{li}%
+ {<-7.5> grml0700
+ <7.5-8.5> grml0800 <8.5-9.5> grml0900
+ <9.5-11> grml1000 <11-15> grml1200
+ <15-> grml1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{ui}%
+ {<-7.5> grmu0700
+ <7.5-8.5> grmu0800 <8.5-9.5> grmu0900
+ <9.5-11> grmu1000 <11-15> grmu1200
+ <15-> grmu1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{sc}%
+ {<-7.5> grmc0700
+ <7.5-8.5> grmc0800 <8.5-9.5> grmc0900
+ <9.5-11> grmc1000 <11-15> grmc1200
+ <15-> grmc1728}{}
+\DeclareFontShape{LGR}{lmr}{m}{scsl}%
+ {<-> ssub*lmr/m/sc}{}
+%%%%%%%% bold and bold extended series
+\DeclareFontShape{LGR}{lmr}{bx}{n}
+ {<-5.5> grxn0500 <5.5-6.5> grx0600
+ <6.5-7.5> grxn0700 <7.5-8.5> grxn0800
+ <8.5-9.5> grxn0900 <9.5-11> grxn1000
+ <11-15> grxn1200 <15-> grxn1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{rs}
+ {<-5.5> gmxn0500 <5.5-6.5> gmx0600
+ <6.5-7.5> gmxn0700 <7.5-8.5> gmxn0800
+ <8.5-9.5> gmxn0900 <9.5-11> gmxn1000
+ <11-15> gmxn1200 <15-> gmxn1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{it}
+ {<-7.5> grxi0700
+ <7.5-8.5> grxi0800 <8.5-9.5> grxi0900
+ <9.5-11> grxi1000 <11-15> grxi1200
+ <15-> grxi1728}{}
+\DeclareFontShape{LGR}{lmr}{b}{li}
+ {<-7.5> grbl0700
+ <7.5-8.5> grbl0800 <8.5-9.5> grbl0900
+ <9.5-11> grbl1000 <11-15> grbl1200
+ <15-> grbl1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{li}
+ {<-7.5> grxl0700
+ <7.5-8.5> grxl0800 <8.5-9.5> grxl0900
+ <9.5-11> grxl1000 <11-15> grxl1200
+ <15-> grxl1728
+ }{}
+\DeclareFontShape{LGR}{lmr}{bx}{ui}
+ {<-7.5> grxu0700
+ <7.5-8.5> grxu0800 <8.5-9.5> grxu0900
+ <9.5-11> grxu1000 <11-15> grxu1200
+ <15-> grxu1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{sl}
+ {<-8.5> grxo0800 <8.5-9.5> grxo0900
+ <9.5-11> grxo1000 <11-15> grxo1200
+ <15-> grxo1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{ro}
+ {<-8.5> gmxo0800 <8.5-9.5> gmxo0900
+ <9.5-11> gmxo1000 <11-15> gmxo1200
+ <15-> gmxo1728}{}
+\DeclareFontShape{LGR}{lmr}{bx}{sc}%
+ {<-7.5> grxc0700
+ <7.5-8.5> grxc0800 <8.5-9.5> grxc0900
+ <9.5-11> grxc1000 <11-15> grxc1200
+ <15-> grxc1728}{}
+\endinput
+%%
+%% End of file `lgrlmr.fd'.
diff --git a/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmro.fd b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmro.fd
new file mode 100644
index 00000000000..73e2f45b7f8
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmro.fd
@@ -0,0 +1,91 @@
+%%
+%% This is file `lgrlmro.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cbfonts-fd.fdd (with options: `LGRlmro')
+%% This is a generated file.
+%%
+%% Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%% This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+%% ----------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Claudio Beccari
+%% e-mail claudio dot beccari at gmail dot com
+%%
+%% Permission is granted to customize the declarations in
+%% this file to serve your particular needs.
+%%
+%% However, according to the LPPL license, NO PERMISSION is granted to
+%% distribute a modified version of this file under its original name.
+%%
+\ProvidesFile{lgrlmro.fd}
+ [2013/09/01 v1.0 %
+ Greek Latin Modern Outline]
+\DeclareFontFamily{LGR}{lmro}{}
+\DeclareFontShape{LGR}{lmro}{m}{n}%
+ {<-5.5> gomn0500 <5.5-6.5> gomn0600
+ <6.5-7.5> gomn0700 <7.5-8.5> gomn0800
+ <8.5-9.5> gomn0900 <9.5-11> gomn1000
+ <11-15> gomn1200 <15-> gmr1728}{}
+\DeclareFontShape{LGR}{lmro}{m}{sl}%
+ {<-8.5> gomo0800 <8.5-9.5> gomo0900
+ <9.5-11> gomo1000 <11-15> gomo1200
+ <15-> gomo1728}{}
+\DeclareFontShape{LGR}{lmro}{m}{it}%
+ {<-7.5> gomi0700
+ <7.5-8.5> gomi0800 <8.5-9.5> gomi0900
+ <9.5-11> gomi1000 <11-15> gomi1200
+ <15-> gomi1728}{}
+\DeclareFontShape{LGR}{lmro}{m}{ui}%
+ {<-7.5> gomu0700
+ <7.5-8.5> gomu0800 <8.5-9.5> gomu0900
+ <9.5-11> gomu1000 <11-15> gomu1200
+ <15-> gomu1728}{}
+\DeclareFontShape{LGR}{lmro}{m}{sc}%
+ {<-7.5> gomc0700
+ <7.5-8.5> gomc0800 <8.5-9.5> gomc0900
+ <9.5-11> gomc1000 <11-15> gomc1200
+ <15-> gomc1728}{}
+\DeclareFontShape{LGR}{lmro}{m}{scsl}%
+ {<-> ssub*lmr/m/sc}{}
+%%%%%%%% bold extended series
+\DeclareFontShape{LGR}{lmro}{bx}{n}
+ {<-5.5> goxn0500 <5.5-6.5> gox0600
+ <6.5-7.5> goxn0700 <7.5-8.5> goxn0800
+ <8.5-9.5> goxn0900 <9.5-11> goxn1000
+ <11-15> goxn1200 <15-> goxn1728}{}
+\DeclareFontShape{LGR}{lmro}{bx}{it}
+ {<-7.5> goxi0700
+ <7.5-8.5> goxi0800 <8.5-9.5> goxi0900
+ <9.5-11> goxi1000 <11-> goxi1200
+ <15-> goxi1728}{}
+\DeclareFontShape{LGR}{lmro}{bx}{ui}
+ {<-7.5> goxu0700
+ <7.5-8.5> goxu0800 <8.5-9.5> goxu0900
+ <9.5-11> goxu1000 <11-> goxu1200
+ <15-> goxu1728}{}
+\DeclareFontShape{LGR}{lmro}{bx}{sl}
+ {<-8.5> goxo0800 <8.5-9.5> goxo0900
+ <9.5-11> goxo1000 <11-15> goxo1200
+ <15-> goxo1728}{}
+\DeclareFontShape{LGR}{lmro}{bx}{sc}%
+ {<-7.5> goxc0700
+ <7.5-8.5> goxc0800 <8.5-9.5> goxc0900
+ <9.5-11> goxc1000 <11-15> goxc1200
+ <15-> goxc1728}{}
+\endinput
+%%
+%% End of file `lgrlmro.fd'.
diff --git a/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmss.fd b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmss.fd
new file mode 100644
index 00000000000..7935f80f6fd
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmss.fd
@@ -0,0 +1,104 @@
+%%
+%% This is file `lgrlmss.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cbfonts-fd.fdd (with options: `LGRlmss')
+%% This is a generated file.
+%%
+%% Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%% This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+%% ----------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Claudio Beccari
+%% e-mail claudio dot beccari at gmail dot com
+%%
+%% Permission is granted to customize the declarations in
+%% this file to serve your particular needs.
+%%
+%% However, according to the LPPL license, NO PERMISSION is granted to
+%% distribute a modified version of this file under its original name.
+%%
+\ProvidesFile{lgrlmss.fd}
+ [2013/09/01 v1.0 %
+ Greek Latin Modern Sans Serif]
+\DeclareFontFamily{LGR}{lmss}{}
+\DeclareFontShape{LGR}{lmss}{m}{n}
+ {<-8.5> gsmn0800
+ <8.5-9.5> gsmn0900 <9.5-11> gsmn1000
+ <11-15.5> gsmn1200 <15.5-> gsmn1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{it}
+ {<-8.5> gsmi0800
+ <8.5-9.5> gsmi0900 <9.5-11> gsmi1000
+ <11-15.5> gsmi1200 <15.5-> gsmi1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{iv}
+ {<-8.5> gsme0800
+ <8.5-9.5> gsme0900 <9.5-11> gsme1000
+ <11-15.5> gsme1200 <15.5-> gsme1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{ui}
+ {<-8.5> gsmu0800
+ <8.5-9.5> gsmu0900 <9.5-11> gsmu1000
+ <11-15.5> gsmu1200 <15.5-> gsmu1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{uv}
+ {<-8.5> gsma0800
+ <8.5-9.5> gsma0900 <9.5-11> gsma1000
+ <11-15.5> gsma1200 <15.5-> gsma1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{sl}
+ {<-8.5> gsmo0800
+ <8.5-9.5> gsmo0900 <9.5-11> gsmo1000
+ <11-15.5> gsmo1200 <15.5-> gsmo1728}{}
+\DeclareFontShape{LGR}{lmss}{m}{sc}
+ {<-8.5> gsmc0800
+ <8.5-9.5> gsmc0900 <9.5-11> gsmc1000
+ <11-15.5> gsmc1200 <15.5-> gsmc1728}{}
+%%%%%%%% semibold condensed series substituted with medium series
+\DeclareFontShape{LGR}{lmss}{sbc}{n}
+{<-> ssub*lmss/m/n}{}
+\DeclareFontShape{LGR}{lmss}{sbc}{sl}
+{<-> ssub*/lmss/m/sl}{}
+\DeclareFontShape{LGR}{lmss}{sbc}{it}
+{<->ssub*lmss/m/sl}{}
+%%%%%%%%% bold extended series
+\DeclareFontShape{LGR}{lmss}{bx}{n}
+ {<-8.5> gsxn0800
+ <8.5-9.5> gsxn0900 <9.5-11> gsxn1000
+ <11-15.5> gsxn1200 <15.5-> gsxn1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{sl}
+ {<-8.5> gsxo0800
+ <8.5-9.5> gsxo0900 <9.5-11> gsxo1000
+ <11-15.5> gsxo1200 <15.5-> gsxo1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{it}
+ {<-8.5> gsxi0800
+ <8.5-9.5> gsxi0900 <9.5-11> gsxi1000
+ <11-15.5> gsxi1200 <15.5-> gsxi1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{iv}
+ {<-8.5> gsxe0800
+ <8.5-9.5> gsxe0900 <9.5-11> gsxe1000
+ <11-15.5> gsxe1200 <15.5-> gsxe1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{ui}
+ {<-8.5> gsxu0800
+ <8.5-9.5> gsxu0900 <9.5-11> gsxu1000
+ <11-15.5> gsxu1200 <15.5-> gsxu1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{uv}
+ {<-8.5> gsxa0800
+ <8.5-9.5> gsxa0900 <9.5-11> gsxa1000
+ <11-15.5> gsxa1200 <15.5-> gsxa1728}{}
+\DeclareFontShape{LGR}{lmss}{bx}{sc}
+ {<-8.5> gsxc0800
+ <8.5-9.5> gsxc0900 <9.5-11> gsxc1000
+ <11-15.5> gsxc1200 <15.5-> gsxc1728}{}
+\endinput
+%%
+%% End of file `lgrlmss.fd'.
diff --git a/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmtt.fd b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmtt.fd
new file mode 100644
index 00000000000..698661ac493
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmtt.fd
@@ -0,0 +1,55 @@
+%%
+%% This is file `lgrlmtt.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cbfonts-fd.fdd (with options: `LGRlmtt')
+%% This is a generated file.
+%%
+%% Copyright 2013 Claudio Beccari, and the authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%% This file was generated from file cbfonts-fd.fdd; it provides the font description files for the CB fonts; two sets of files are defined, one set with the same characteristics of the EC font description files, and a second set with the characteristics of the Latin Modern ones; the latter allow each font to be stepwise continuously scaled over arbitrary ranges, while the former set produces only for a fixed set of font sizes.
+%% ----------------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Claudio Beccari
+%% e-mail claudio dot beccari at gmail dot com
+%%
+%% Permission is granted to customize the declarations in
+%% this file to serve your particular needs.
+%%
+%% However, according to the LPPL license, NO PERMISSION is granted to
+%% distribute a modified version of this file under its original name.
+%%
+\ProvidesFile{lgrlmtt.fd}
+ [2013/09/01 v1.0 %
+ Greek Latin Modern Typewriter]
+\DeclareFontFamily{LGR}{lmtt}{\hyphenchar\font\m@ne}
+\DeclareFontShape{LGR}{lmtt}{m}{n}
+ {<-8.5> gttn0800 <8.5-9.5> gttn0900
+ <9.5-11> gttn1000 <11-15> gttn1200
+ <15-> gttn1728}{}
+\DeclareFontShape{LGR}{lmtt}{m}{it}
+ {<-> ssub*lmtt/m/sl}{}
+\DeclareFontShape{LGR}{lmtt}{m}{sl}
+ {<-8.5> gtto0800 <8.5-9.5> gtto0900
+ <9.5-11> gtto1000 <11-15> gtto1200
+ <15-> gtto1728}{}
+\DeclareFontShape{LGR}{lmtt}{m}{sc}
+ {<-8.5> gttc0800 <8.5-9.5> gttc0900
+ <9.5-11> gttc1000 <11-15> gttc1200
+ <15-> gttc1728}{}
+\DeclareFontShape{LGR}{lmtt}{m}{scsl}{<-> ssub*lmtt/m/sc}{}
+\endinput
+%%
+%% End of file `lgrlmtt.fd'.
diff --git a/Master/tlpkg/tlpsrc/cbfonts-fd.tlpsrc b/Master/tlpkg/tlpsrc/cbfonts-fd.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/cbfonts-fd.tlpsrc
diff --git a/Master/tlpkg/tlpsrc/cbfonts.tlpsrc b/Master/tlpkg/tlpsrc/cbfonts.tlpsrc
index 0f9e16b83e6..f284191b8fb 100644
--- a/Master/tlpkg/tlpsrc/cbfonts.tlpsrc
+++ b/Master/tlpkg/tlpsrc/cbfonts.tlpsrc
@@ -1,2 +1,3 @@
catalogue cbgreek-complete
+depend cbfonts-fd
execute addMixedMap cbgreek-full.map
diff --git a/Master/tlpkg/tlpsrc/collection-langgreek.tlpsrc b/Master/tlpkg/tlpsrc/collection-langgreek.tlpsrc
index 3ada5ded557..2c9901b6020 100644
--- a/Master/tlpkg/tlpsrc/collection-langgreek.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-langgreek.tlpsrc
@@ -8,6 +8,7 @@ depend babel-greek
depend betababel
depend bgreek
depend cbfonts
+depend cbfonts-fd
depend gfsbaskerville
depend gfsporson
depend greek-fontenc