diff options
author | Karl Berry <karl@freefriends.org> | 2013-09-10 22:48:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-09-10 22:48:35 +0000 |
commit | 820f2c8bfabd53d7bcb8b19398389a50141956cc (patch) | |
tree | 7530ebae4c203607bcab207e8cd404ae02adbc3d /Master/texmf-dist | |
parent | 8148607713ce67f4a8d132facbbf3a1d68dabdc1 (diff) |
cbfonts-fd
git-svn-id: svn://tug.org/texlive/trunk@31624 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/fonts/cbfonts-fd/README | 59 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/cbfonts-fd/cbfonts-fd.pdf | bin | 0 -> 651468 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/cbfonts-fd/manifest.txt | 45 | ||||
-rw-r--r-- | Master/texmf-dist/source/fonts/cbfonts-fd/cbfonts-fd.fdd | 835 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmr.fd | 65 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmro.fd | 58 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmss.fd | 58 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbfonts-fd/lgrcmtt.fd | 59 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbfonts-fd/lgrlcmss.fd | 91 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbfonts-fd/lgrlcmtt.fd | 64 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmr.fd | 125 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmro.fd | 91 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmss.fd | 104 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbfonts-fd/lgrlmtt.fd | 55 |
14 files changed, 1709 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 Binary files differnew file mode 100644 index 00000000000..8ee116dd38b --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cbfonts-fd/cbfonts-fd.pdf 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'. |