diff options
author | Karl Berry <karl@freefriends.org> | 2010-10-11 00:04:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-10-11 00:04:34 +0000 |
commit | 4da297182796bac2ac16ee38900d38c59fea9a2f (patch) | |
tree | f89d3e734eb1728fc8559517aba37abb64792239 /Master/texmf-dist/tex/latex/chextras | |
parent | a9869fad76cd5f0183a802e42782959f7f72b9da (diff) |
new package chextras (10oct10)
git-svn-id: svn://tug.org/texlive/trunk@20044 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/chextras')
-rw-r--r-- | Master/texmf-dist/tex/latex/chextras/chextras.sty | 242 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chextras/eu1lmros.fd | 47 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chextras/eu1lmssos.fd | 36 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chextras/eu1lmttos.fd | 65 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chextras/eu1lmvttos.fd | 39 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chextras/t1lmros.fd | 47 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chextras/t1lmssos.fd | 36 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chextras/t1lmttos.fd | 65 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chextras/t1lmvttos.fd | 39 |
9 files changed, 616 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/chextras/chextras.sty b/Master/texmf-dist/tex/latex/chextras/chextras.sty new file mode 100644 index 00000000000..7ec3d183dae --- /dev/null +++ b/Master/texmf-dist/tex/latex/chextras/chextras.sty @@ -0,0 +1,242 @@ +%% +%% This is file `chextras.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% chextras.dtx (with options: `chextras.sty') +%% +%% Copyright 2008, 2009, 2010 by Boris Oriet <http://boris.oriet.net> +%% +%% This file may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.3c 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.3c or later is part of all distributions of LaTeX version +%% 2008/05/04 or later. +%% +%% This file has the LPPL maintenance status "author-maintained". +%% +\NeedsTeXFormat{LaTeX2e}[1996/06/01] +\ProvidesPackage{chextras}[2010/10/10 v1.0 Swiss companion package] +\DeclareOption{nomath}{\PassOptionsToPackage{nomath}{lmodern}} +\DeclareOption{lighttt}{\PassOptionsToPackage{lighttt}{lmodern}} +\DeclareOption{variablett}{\PassOptionsToPackage{variablett}{lmodern}} +\DeclareOption{oldstyle}{\old@styletrue} +\DeclareOption{german}{\def\load@lang{german}} +\DeclareOption{french}{\def\load@lang{french}} +\DeclareOption{italian}{\def\load@lang{italian}} +\DeclareOption{english}{\def\load@lang{english}} +\DeclareOption{black} +{\def\load@href% + {linkcolor=black,filecolor=black,urlcolor=black}} +\DeclareOption{gray} +{\def\load@href% + {linkcolor=[gray]{0.5},filecolor=[gray]{0.5},urlcolor=[gray]{0.5}}} +\DeclareOption{color} +{\def\load@href% + {}} +\DeclareOption{stdshape}{\std@shapetrue} +\DeclareOption{stdspace}{\std@spacetrue} +\DeclareOption{stdfield}{\std@fieldtrue} +\DeclareOption{stdparis}{\std@paristrue} +\DeclareOption{stddimen}{\std@dimentrue} +\DeclareOption{stdskips}{\std@skipstrue} +\DeclareOption{stdmgpar}{\std@mgpartrue} +\DeclareOption{stdlists}{\std@liststrue} +\DeclareOption{stdlabel}{\std@labeltrue} +\DeclareOption{stditems}{\std@itemstrue} +\DeclareOption{stdnotes}{\std@notestrue} +\DeclareOption{stdrules}{\std@rulestrue} +\newif\ifold@style +\newif\ifstd@shape +\newif\ifstd@space +\newif\ifstd@field +\newif\ifstd@paris +\newif\ifstd@dimen +\newif\ifstd@skips +\newif\ifstd@mgpar +\newif\ifstd@lists +\newif\ifstd@label +\newif\ifstd@items +\newif\ifstd@notes +\newif\ifstd@rules +\ProcessOptions\relax +\expandafter\ifx\csname XeTeXrevision\endcsname\relax + \def\UTFencname{T1} + \RequirePackage[utf8]{inputenc} + \DeclareUnicodeCharacter{00A0}{\nobreak\space} +\else + \def\UTFencname{EU1} + \RequirePackage{xunicode} + \catcode`^^a0=\active\def^^a0{\nobreak\space} +\fi +\RequirePackage{fixltx2e} +\RequirePackage[\UTFencname]{fontenc} +\RequirePackage{lmodern} +\DeclareRobustCommand\rmosfamily{\fontfamily\rmosdefault\selectfont} +\DeclareRobustCommand\sfosfamily{\fontfamily\sfosdefault\selectfont} +\DeclareRobustCommand\ttosfamily{\fontfamily\ttosdefault\selectfont} +\DeclareTextFontCommand{\textrmos}{\rmosfamily} +\DeclareTextFontCommand{\textsfos}{\sfosfamily} +\DeclareTextFontCommand{\textttos}{\ttosfamily} +\edef\rmosdefault{\rmdefault os} +\edef\sfosdefault{\sfdefault os} +\edef\ttosdefault{\ttdefault os} +\ifold@style + \renewcommand\rmdefault{\rmosdefault} + \renewcommand\sfdefault{\sfosdefault} + \renewcommand\ttdefault{\ttosdefault} +\fi +\ifstd@shape\else + \def\sidefault{\scdefault\sldefault} + \DeclareRobustCommand{\sishape} + {\not@math@alphabet\sishape\relax\fontshape\sidefault\selectfont} + \DeclareTextFontCommand{\textsi}{\sishape} + \newcommand*{\ch@mrg}[3]{\edef\@tempa{#1}\edef\@tempb{#2}% + \ifx\f@shape\@tempb + \ifcsname\f@encoding/\f@family/\f@series/#3\endcsname + \edef\@tempa{#3}\fi\fi + \fontshape{\@tempa}\selectfont} + \DeclareRobustCommand{\itshape} + {\not@math@alphabet\itshape\mathit + \ch@mrg\itdefault\scdefault\sidefault} + \DeclareRobustCommand{\slshape} + {\not@math@alphabet\slshape\relax + \ch@mrg\sldefault\scdefault\sidefault} + \DeclareRobustCommand{\scshape} + {\not@math@alphabet\scshape\relax + \ch@mrg\scdefault\itdefault\sidefault} + \DeclareRobustCommand{\upshape} + {\not@math@alphabet\upshape\relax + \ch@mrg\updefault\sidefault\scdefault} +\fi +\expandafter\ifx\csname load@lang\endcsname\relax +\else + \expandafter\ifx\csname XeTeXrevision\endcsname\relax + \RequirePackage[\load@lang]{babel} + \expandafter\ifx\csname frenchbsetup\endcsname\relax + \else + \frenchbsetup{og=«,fg=»,StandardLayout=true,FrenchSuperscripts=false} + \ifstd@space\else\frenchbsetup{ThinColonSpace=true}\fi + \fi + \else + \RequirePackage{etoolbox} + \RequirePackage{xkeyval} + \RequirePackage{makecmds} + \let\old@Require\RequirePackage\let\old@Explsyntax\ExplSyntaxOn + \def\new@Require#1[#2]{}\def\new@ExplSyntax{} + \let\RequirePackage\new@Require\let\ExplSyntaxOn\new@ExplSyntax + \old@Require[nolocalmarks]{polyglossia}[2010/07/27] + \let\RequirePackage\old@Require\let\ExplSyntaxOn\old@ExplSyntax + \setdefaultlanguage{\load@lang} + \def\ch@thn{\nobreak\hskip.166667em plus.083333em minus\z@\relax} + \def\ch@gll{\nobreak\hskip.25em plus\z@ minus.083333em\relax} + \ifstd@space + \def\ch@thk{\nobreak\space\relax} + \else + \let\ch@thk\ch@thn + \fi + \addto\french@punctuation + {\XeTeXinterchartoks\z@\french@punctthin={\ch@thn} + \XeTeXinterchartoks\z@\french@punctthick={\ch@thk} + \XeTeXinterchartoks255\french@punctthin={\xpg@unskip\ch@thn} + \XeTeXinterchartoks255\french@punctthick={\xpg@unskip\ch@thk} + \XeTeXinterchartoks\french@punctguillstart\z@={\ch@gll} + \XeTeXinterchartoks\z@\french@punctguillend={\ch@gll} + \XeTeXinterchartoks\french@punctguillstart255={\ch@gll\xpg@nospace} + \XeTeXinterchartoks255\french@punctguillend={\xpg@unskip\ch@gll} + \XeTeXinterchartoks\french@punctguillend\french@punctthin={\ch@thn} + \XeTeXinterchartoks\french@punctguillend\french@punctthick={\ch@thk} + \XeTeXinterchartoks\french@punctthin\french@punctguillend={\ch@gll} + \XeTeXinterchartoks\french@punctthick\french@punctguillend={\ch@gll}} +\fi + \addto\captionsgerman + {\def\ccname{\emph{Vert.}}\def\enclname{\emph{Anl.}}} + \addto\captionsfrench + {\def\ccname{\emph{Cop.}}\def\enclname{\emph{Ann.}}} + \addto\captionsitalian + {\def\ccname{\emph{e\,p.c.}}\def\enclname{\emph{All.}}} + \addto\captionsenglish + {\def\ccname{\emph{c.c.}}\def\enclname{\emph{encl.}}} +\fi +\expandafter\ifx\csname load@href\endcsname\relax +\else + \ifstd@field\def\opts@href{colorlinks,unicode}\else + \def\opts@href{colorlinks,unicode,pdfusetitle,pdfsubject=\jobname} + \fi + \RequirePackage[\opts@href,\load@href]{hyperref}[2010/09/17] + \pdfstringdefDisableCommands{\def\up{}} + \pdfstringdefDisableCommands{\def\no{}} + \pdfstringdefDisableCommands{\def\bsc{}} + \pdfstringdefDisableCommands{\def\ier{}} + \pdfstringdefDisableCommands{\def\kern{}} +\fi +\@ifclassloaded{chletter} +{\@ifclasslater{chletter}{2010/01/01} + {\newcommand\conc[2][l]% + {\noindent\if#1l\hskip-\oddsidemargin\fi{\bfseries\object{#2}}} + \let\letterindent\parindent\let\letterskip\parskip + \let\fromheight\titletopheight + \let\toheight\titlemidheight + \let\stockheight\titlebotheight}{}} +{\ifstd@paris\else + \parindent18\p@\parskip9\p@ + \fi + \ifstd@dimen\else + \topmargin\z@\headsep24\p@ + \footskip36\p@\footnotesep12\p@\skip\footins12\p@ + \textwidth\paperwidth\advance\textwidth-11895300sp + \textheight\paperheight\advance\textheight-14093310sp + \oddsidemargin36\p@\evensidemargin\z@ + \fi + \ifstd@mgpar\else + \marginparwidth48\p@\marginparsep6\p@\marginparpush6\p@ + \fi + \ifstd@label\else + \labelsep6\p@\labelwidth12\p@\leftmargin18\p@ + \fi} +\ifstd@lists\else + \topsep\z@ plus1\p@\partopsep\smallskipamount + \itemsep\z@ plus1\p@\parsep\smallskipamount +\fi +\ifstd@items\else + \def\@listI{}\let\@listi\@listI\let\@listii\@listi + \let\@listiii\@listi\let\@listiv\@listi + \def\labelitemi{\textbf{\textendash}}\let\labelitemii\labelitemi + \let\labelitemiii\labelitemi\let\labelitemiv\labelitemi +\fi +\ifstd@skips\else + \advance\parskip by\z@ plus3\p@\ifdim\parskip>3\p@ minus3\p@\fi + \advance\skip\footins by\z@ plus6\p@ +\fi +\ifstd@notes\else + \let\std@footnotemark\@footnotemark + \def\alt@footnotemark{\unskip\thinspace\std@footnotemark} + \let\@footnotemark\alt@footnotemark + \long\def\@makefntext#1{\settowidth\@tempdima{.\kern\marginparsep} + \parindent\z@ + \advance\parindent-\@tempdima + \rule\z@\footnotesep + \llap{\@thefnmark}.\kern\marginparsep#1} +\fi +\ifstd@rules\else + \arrayrulewidth.25\p@ + \fboxrule.25\p@ + \def\underbar#1{\vtop{\hbox{#1}\hrule\@height.25\p@\kern-.25\p@}} + \def\footnoterule% + {\kern-3\p@\hrule\@width.4\columnwidth\@height.25\p@\kern2.75\p@} +\fi +\def\titlename{\@title} +\def\authorname{\@author} +\def\datename{\@date} +\let\up\textsuperscript +\def\no{n\up{o}\,} +\def\bsc#1{\hyphenpenalty\@M\textsc{#1}} +\def\ier{\up{er}} +\endinput +%% +%% End of file `chextras.sty'. diff --git a/Master/texmf-dist/tex/latex/chextras/eu1lmros.fd b/Master/texmf-dist/tex/latex/chextras/eu1lmros.fd new file mode 100644 index 00000000000..c764b81a6fe --- /dev/null +++ b/Master/texmf-dist/tex/latex/chextras/eu1lmros.fd @@ -0,0 +1,47 @@ +\ProvidesFile{eu1lmros.fd}[2010/10/10 v1.0 Font defs for Latin Modern] +\DeclareFontFamily{EU1}{lmros}{} +\DeclareFontShape{EU1}{lmros}{m}{n} +{<-5.5> "[lmroman5-regular]:+onum,+tnum,mapping=tex-text" + <5.5-6.5> "[lmroman6-regular]:+onum,+tnum,mapping=tex-text" + <6.5-7.5> "[lmroman7-regular]:+onum,+tnum,mapping=tex-text" + <7.5-8.5> "[lmroman8-regular]:+onum,+tnum,mapping=tex-text" + <8.5-9.5> "[lmroman9-regular]:+onum,+tnum,mapping=tex-text" + <9.5-11 > "[lmroman10-regular]:+onum,+tnum,mapping=tex-text" + <11-15> "[lmroman12-regular]:+onum,+tnum,mapping=tex-text" + <15-> "[lmroman17-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{m}{sl} +{<-8.5> "[lmromanslant8-regular]:+onum,+tnum,mapping=tex-text" + <8.5-9.5> "[lmromanslant9-regular]:+onum,+tnum,mapping=tex-text" + <9.5-11> "[lmromanslant10-regular]:+onum,+tnum,mapping=tex-text" + <11-15> "[lmromanslant12-regular]:+onum,+tnum,mapping=tex-text" + <15-> "[lmromanslant17-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{m}{it} +{<-7.5> "[lmroman7-italic]:+onum,+tnum,mapping=tex-text" + <7.5-8.5> "[lmroman8-italic]:+onum,+tnum,mapping=tex-text" + <8.5-9.5> "[lmroman9-italic]:+onum,+tnum,mapping=tex-text" + <9.5-11> "[lmroman10-italic]:+onum,+tnum,mapping=tex-text" + <11-> "[lmroman12-italic]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{m}{sc} +{<-> "[lmromancaps10-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{m}{ui} +{<-> "[lmromanunsl10-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{m}{scsl} +{<-> "[lmromancaps10-oblique]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{b}{n} +{<-> "[lmromandemi10-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{b}{sl} +{<-> "[lmromandemi10-oblique]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{bx}{n} +{<-5.5> "[lmroman5-bold]:+onum,+tnum,mapping=tex-text" + <5.5-6.5> "[lmroman6-bold]:+onum,+tnum,mapping=tex-text" + <6.5-7.5> "[lmroman7-bold]:+onum,+tnum,mapping=tex-text" + <7.5-8.5> "[lmroman8-bold]:+onum,+tnum,mapping=tex-text" + <8.5-9.5> "[lmroman9-bold]:+onum,+tnum,mapping=tex-text" + <9.5-11> "[lmroman10-bold]:+onum,+tnum,mapping=tex-text" + <11-> "[lmroman12-bold]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{bx}{it} +{<-> "[lmroman10-bolditalic]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{bx}{sl} +{<-> "[lmromanslant10-bold]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmros}{b}{it} +{<-> sub * lmros/b/sl}{} diff --git a/Master/texmf-dist/tex/latex/chextras/eu1lmssos.fd b/Master/texmf-dist/tex/latex/chextras/eu1lmssos.fd new file mode 100644 index 00000000000..8806b523f9b --- /dev/null +++ b/Master/texmf-dist/tex/latex/chextras/eu1lmssos.fd @@ -0,0 +1,36 @@ +\ProvidesFile{eu1lmssos.fd}[2010/10/10 v1.0 Font defs for Latin Modern] +\DeclareFontFamily{EU1}{lmssos}{} +\DeclareFontShape{EU1}{lmssos}{m}{n} +{<-8.5> "[lmsans8-regular]:+onum,+tnum,mapping=tex-text" + <8.5-9.5> "[lmsans9-regular]:+onum,+tnum,mapping=tex-text" + <9.5-11> "[lmsans10-regular]:+onum,+tnum,mapping=tex-text" + <11-15.5> "[lmsans12-regular]:+onum,+tnum,mapping=tex-text" + <15.5-> "[lmsans17-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmssos}{m}{it} +{<-> ssub * lmssos/m/sl}{} +\DeclareFontShape{EU1}{lmssos}{m}{sl} +{<-8.5> "[lmsans8-oblique]:+onum,+tnum,mapping=tex-text" + <8.5-9.5> "[lmsans9-oblique]:+onum,+tnum,mapping=tex-text" + <9.5-11> "[lmsans10-oblique]:+onum,+tnum,mapping=tex-text" + <11-15.5> "[lmsans12-oblique]:+onum,+tnum,mapping=tex-text" + <15.5-> "[lmsans17-oblique]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmssos}{m}{sc} +{<-> sub * lmros/m/sc}{} +\DeclareFontShape{EU1}{lmssos}{b}{n} +{<-> ssub * lmssos/bx/n}{} +\DeclareFontShape{EU1}{lmssos}{b}{sl} +{<-> ssub * lmssos/bx/sl}{} +\DeclareFontShape{EU1}{lmssos}{b}{it} +{<-> ssub * lmssos/bx/it}{} +\DeclareFontShape{EU1}{lmssos}{sbc}{n} +{<-> "[lmsansdemicond10-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmssos}{sbc}{sl} +{<-> "[lmsansdemicond10-oblique]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmssos}{sbc}{it} +{<-> ssub * lmssos/sbc/sl}{} +\DeclareFontShape{EU1}{lmssos}{bx}{n} +{<-> "[lmsans10-bold]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmssos}{bx}{sl} +{<-> "[lmsans10-boldoblique]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmssos}{bx}{it} +{<-> ssub * lmssos/bx/sl}{} diff --git a/Master/texmf-dist/tex/latex/chextras/eu1lmttos.fd b/Master/texmf-dist/tex/latex/chextras/eu1lmttos.fd new file mode 100644 index 00000000000..6da8bf9a051 --- /dev/null +++ b/Master/texmf-dist/tex/latex/chextras/eu1lmttos.fd @@ -0,0 +1,65 @@ +\ProvidesFile{eu1lmttos.fd}[2010/10/10 v1.0 Font defs for Latin Modern] +\DeclareFontFamily{EU1}{lmttos}{\hyphenchar\font\m@ne} +\ifx\lmtt@use@light@as@normal\@empty +\DeclareFontShape{EU1}{lmttos}{sb}{n} +{<-8.5> "[lmmono8-regular]:+onum,+tnum" + <8.5-9.5> "[lmmono9-regular]:+onum,+tnum" + <9.5-11> "[lmmono10-regular]:+onum,+tnum" + <11-> "[lmmono12-regular]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{sb}{it} +{<-> "[lmmono10-italic]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{sb}{sl} +{<-> "[lmmonoslant10-regular]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{sb}{sc} +{<-> "[lmmonocaps10-regular]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{sb}{scsl} +{<-> "[lmmonocaps10-oblique]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{m}{n} +{<-> "[lmmonolt10-regular]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{m}{it} +{<-> sub * lmttos/l/sl}{} +\DeclareFontShape{EU1}{lmttos}{m}{sl} +{<-> "[lmmonolt10-oblique]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{c}{n} +{<-> "[lmmonoltcond10-regular]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{c}{it} +{<-> sub * lmttos/lc/sl}{} +\DeclareFontShape{EU1}{lmttos}{c}{sl} +{<-> "[lmmonoltcond10-oblique]:+onum,+tnum"}{}\else +\DeclareFontShape{EU1}{lmttos}{m}{n} +{<-8.5> "[lmmono8-regular]:+onum,+tnum" + <8.5-9.5> "[lmmono9-regular]:+onum,+tnum" + <9.5-11> "[lmmono10-regular]:+onum,+tnum" + <11-> "[lmmono12-regular]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{m}{it} +{<-> "[lmmono10-italic]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{m}{sl} +{<-> "[lmmonoslant10-regular]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{m}{sc} +{<-> "[lmmonocaps10-regular]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{m}{scsl} +{<-> "[lmmonocaps10-oblique]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{l}{n} +{<-> "[lmmonolt10-regular]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{l}{it} +{<-> sub * lmttos/l/sl}{} +\DeclareFontShape{EU1}{lmttos}{l}{sl} +{<-> "[lmmonolt10-oblique]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{lc}{n} +{<-> "[lmmonoltcond10-regular]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{lc}{it} +{<-> sub * lmttos/lc/sl}{} +\DeclareFontShape{EU1}{lmttos}{lc}{sl} +{<-> "[lmmonoltcond10-oblique]:+onum,+tnum"}{}\fi +\DeclareFontShape{EU1}{lmttos}{b}{n} +{<-> "[lmmonolt10-bold]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{b}{it} +{<-> sub * lmttos/b/sl}{} +\DeclareFontShape{EU1}{lmttos}{b}{sl} +{<-> "[lmmonolt10-boldoblique]:+onum,+tnum"}{} +\DeclareFontShape{EU1}{lmttos}{bx}{it} +{<-> sub * lmttos/b/sl}{} +\DeclareFontShape{EU1}{lmttos}{bx}{n} +{<-> ssub * lmttos/b/n}{} +\DeclareFontShape{EU1}{lmttos}{bx}{sl} +{<-> ssub * lmttos/b/sl}{} diff --git a/Master/texmf-dist/tex/latex/chextras/eu1lmvttos.fd b/Master/texmf-dist/tex/latex/chextras/eu1lmvttos.fd new file mode 100644 index 00000000000..2ab9ffc6897 --- /dev/null +++ b/Master/texmf-dist/tex/latex/chextras/eu1lmvttos.fd @@ -0,0 +1,39 @@ +\ProvidesFile{eu1lmvttos.fd}[2010/10/10 v1.0 Font defs for Latin Modern] +\DeclareFontFamily{EU1}{lmvttos}{} +\ifx\lmtt@use@light@as@normal\@empty +\DeclareFontShape{EU1}{lmvttos}{sb}{n} +{<-> "[lmmonoprop10-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmvttos}{sb}{sl} +{<-> "[lmmonoprop10-oblique]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmvttos}{sb}{it} +{<-> sub * lmvttos/sb/sl}{} +\DeclareFontShape{EU1}{lmvttos}{m}{n} +{<-> "[lmmonoproplt10-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmvttos}{m}{sl} +{<-> "[lmmonoproplt10-oblique]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmvttos}{m}{it} +{<-> sub * lmvttos/m/sl}{}\else +\DeclareFontShape{EU1}{lmvttos}{m}{n} +{<-> "[lmmonoprop10-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmvttos}{m}{sl} +{<-> "[lmmonoprop10-oblique]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmvttos}{m}{it} +{<-> sub * lmvttos/m/sl}{} +\DeclareFontShape{EU1}{lmvttos}{l}{n} +{<-> "[lmmonoproplt10-regular]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmvttos}{l}{sl} +{<-> "[lmmonoproplt10-oblique]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmvttos}{l}{it} +{<-> sub * lmvttos/l/sl}{}\fi +\DeclareFontShape{EU1}{lmvttos}{b}{n} +{<-> "[lmmonoproplt10-bold]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmvttos}{b}{sl} +{<-> "[lmmonoproplt10-boldoblique]:+onum,+tnum,mapping=tex-text"}{} +\DeclareFontShape{EU1}{lmvttos}{b}{it} +{<-> sub * lmvttos/b/sl}{} +\DeclareFontShape{EU1}{lmvttos}{bx}{n} +{<-> sub * lmvttos/b/n}{} +\DeclareFontShape{EU1}{lmvttos}{bx}{sl} +{<-> ssub * lmvttos/b/sl}{} +\DeclareFontShape{EU1}{lmvttos}{bx}{it} +{<-> ssub * lmvttos/b/sl}{} diff --git a/Master/texmf-dist/tex/latex/chextras/t1lmros.fd b/Master/texmf-dist/tex/latex/chextras/t1lmros.fd new file mode 100644 index 00000000000..504d36dbd6e --- /dev/null +++ b/Master/texmf-dist/tex/latex/chextras/t1lmros.fd @@ -0,0 +1,47 @@ +\ProvidesFile{t1lmros.fd}[2010/10/10 v1.0 Font defs for Latin Modern] +\DeclareFontFamily{T1}{lmros}{} +\DeclareFontShape{T1}{lmros}{m}{n} +{<-5.5> clmrj8t5 + <5.5-6.5> clmrj8t6 + <6.5-7.5> clmrj8t7 + <7.5-8.5> clmrj8t8 + <8.5-9.5> clmrj8t9 + <9.5-11 > clmrj8t10 + <11-15> clmrj8t12 + <15-> clmrj8t17}{} +\DeclareFontShape{T1}{lmros}{m}{sl} +{<-8.5> clmrjo8t8 + <8.5-9.5> clmrjo8t9 + <9.5-11> clmrjo8t10 + <11-15> clmrjo8t12 + <15-> clmrjo8t17}{} +\DeclareFontShape{T1}{lmros}{m}{it} +{<-7.5> clmrji8t7 + <7.5-8.5> clmrji8t8 + <8.5-9.5> clmrji8t9 + <9.5-11> clmrji8t10 + <11-> clmrji8t12}{} +\DeclareFontShape{T1}{lmros}{m}{sc} +{<-> clmcscj8t10}{} +\DeclareFontShape{T1}{lmros}{m}{ui} +{<-> clmuj8t10}{} +\DeclareFontShape{T1}{lmros}{m}{scsl} +{<-> clmcscjo8t10}{} +\DeclareFontShape{T1}{lmros}{b}{n} +{<-> clmbj8t10}{} +\DeclareFontShape{T1}{lmros}{b}{sl} +{<-> clmbjo8t10}{} +\DeclareFontShape{T1}{lmros}{bx}{n} +{<-5.5> clmbxj8t5 + <5.5-6.5> clmbxj8t6 + <6.5-7.5> clmbxj8t7 + <7.5-8.5> clmbxj8t8 + <8.5-9.5> clmbxj8t9 + <9.5-11> clmbxj8t10 + <11-> clmbxj8t12}{} +\DeclareFontShape{T1}{lmros}{bx}{it} +{<-> clmbxji8t10}{} +\DeclareFontShape{T1}{lmros}{bx}{sl} +{<-> clmbxjo8t10}{} +\DeclareFontShape{T1}{lmros}{b}{it} +{<-> sub * lmros/b/sl}{} diff --git a/Master/texmf-dist/tex/latex/chextras/t1lmssos.fd b/Master/texmf-dist/tex/latex/chextras/t1lmssos.fd new file mode 100644 index 00000000000..a1bfe8540ae --- /dev/null +++ b/Master/texmf-dist/tex/latex/chextras/t1lmssos.fd @@ -0,0 +1,36 @@ +\ProvidesFile{t1lmssos.fd}[2010/10/10 v1.0 Font defs for Latin Modern] +\DeclareFontFamily{T1}{lmssos}{} +\DeclareFontShape{T1}{lmssos}{m}{n} +{<-8.5> clmssj8t8 + <8.5-9.5> clmssj8t9 + <9.5-11> clmssj8t10 + <11-15.5> clmssj8t12 + <15.5-> clmssj8t17}{} +\DeclareFontShape{T1}{lmssos}{m}{it} +{<-> ssub * lmssos/m/sl}{} +\DeclareFontShape{T1}{lmssos}{m}{sl} +{<-8.5> clmssjo8t8 + <8.5-9.5> clmssjo8t9 + <9.5-11> clmssjo8t10 + <11-15.5> clmssjo8t12 + <15.5-> clmssjo8t17}{} +\DeclareFontShape{T1}{lmssos}{m}{sc} +{<-> sub * lmros/m/sc}{} +\DeclareFontShape{T1}{lmssos}{b}{n} +{<-> ssub * lmssos/bx/n}{} +\DeclareFontShape{T1}{lmssos}{b}{sl} +{<-> ssub * lmssos/bx/sl}{} +\DeclareFontShape{T1}{lmssos}{b}{it} +{<-> ssub * lmssos/bx/it}{} +\DeclareFontShape{T1}{lmssos}{sbc}{n} +{<-> clmssdcj8t10}{} +\DeclareFontShape{T1}{lmssos}{sbc}{sl} +{<-> clmssdcjo8t10}{} +\DeclareFontShape{T1}{lmssos}{sbc}{it} +{<-> ssub * lmssos/sbc/sl}{} +\DeclareFontShape{T1}{lmssos}{bx}{n} +{<-> clmssbxj8t10}{} +\DeclareFontShape{T1}{lmssos}{bx}{sl} +{<-> clmssbjo8t10}{} +\DeclareFontShape{T1}{lmssos}{bx}{it} +{<-> ssub * lmssos/bx/sl}{} diff --git a/Master/texmf-dist/tex/latex/chextras/t1lmttos.fd b/Master/texmf-dist/tex/latex/chextras/t1lmttos.fd new file mode 100644 index 00000000000..fecc466a81e --- /dev/null +++ b/Master/texmf-dist/tex/latex/chextras/t1lmttos.fd @@ -0,0 +1,65 @@ +\ProvidesFile{t1lmttos.fd}[2010/10/10 v1.0 Font defs for Latin Modern] +\DeclareFontFamily{T1}{lmttos}{\hyphenchar\font\m@ne} +\ifx\lmtt@use@light@as@normal\@empty +\DeclareFontShape{T1}{lmttos}{sb}{n} +{<-8.5> clmttj8t8 + <8.5-9.5> clmttj8t9 + <9.5-11> clmttj8t10 + <11-> clmttj8t12}{} +\DeclareFontShape{T1}{lmttos}{sb}{it} +{<-> clmttij8t10}{} +\DeclareFontShape{T1}{lmttos}{sb}{sl} +{<-> clmttjo8t10}{} +\DeclareFontShape{T1}{lmttos}{sb}{sc} +{<-> clmtcscj8t10}{} +\DeclareFontShape{T1}{lmttos}{sb}{scsl} +{<-> clmtcsjo8t10}{} +\DeclareFontShape{T1}{lmttos}{m}{n} +{<-> clmtlj8t10}{} +\DeclareFontShape{T1}{lmttos}{m}{it} +{<-> sub * lmttos/l/sl}{} +\DeclareFontShape{T1}{lmttos}{m}{sl} +{<-> clmtljo8t10}{} +\DeclareFontShape{T1}{lmttos}{c}{n} +{<-> clmtlcj8t10}{} +\DeclareFontShape{T1}{lmttos}{c}{it} +{<-> sub * lmttos/lc/sl}{} +\DeclareFontShape{T1}{lmttos}{c}{sl} +{<-> clmtlcjo8t10}{}\else +\DeclareFontShape{T1}{lmttos}{m}{n} +{<-8.5> clmttj8t8 + <8.5-9.5> clmttj8t9 + <9.5-11> clmttj8t10 + <11-> clmttj8t12}{} +\DeclareFontShape{T1}{lmttos}{m}{it} +{<-> clmttij8t10}{} +\DeclareFontShape{T1}{lmttos}{m}{sl} +{<-> clmttjo8t10}{} +\DeclareFontShape{T1}{lmttos}{m}{sc} +{<-> clmtcscj8t10}{} +\DeclareFontShape{T1}{lmttos}{m}{scsl} +{<-> clmtcsjo8t10}{} +\DeclareFontShape{T1}{lmttos}{l}{n} +{<-> clmtlj8t10}{} +\DeclareFontShape{T1}{lmttos}{l}{it} +{<-> sub * lmttos/l/sl}{} +\DeclareFontShape{T1}{lmttos}{l}{sl} +{<-> clmtljo8t10}{} +\DeclareFontShape{T1}{lmttos}{lc}{n} +{<-> clmtlcj8t10}{} +\DeclareFontShape{T1}{lmttos}{lc}{it} +{<-> sub * lmttos/lc/sl}{} +\DeclareFontShape{T1}{lmttos}{lc}{sl} +{<-> clmtlcjo8t10}{}\fi +\DeclareFontShape{T1}{lmttos}{b}{n} +{<-> clmtkj8t10}{} +\DeclareFontShape{T1}{lmttos}{b}{it} +{<-> sub * lmttos/b/sl}{} +\DeclareFontShape{T1}{lmttos}{b}{sl} +{<-> clmtkjo8t10}{} +\DeclareFontShape{T1}{lmttos}{bx}{it} +{<-> sub * lmttos/b/sl}{} +\DeclareFontShape{T1}{lmttos}{bx}{n} +{<-> ssub * lmttos/b/n}{} +\DeclareFontShape{T1}{lmttos}{bx}{sl} +{<-> ssub * lmttos/b/sl}{} diff --git a/Master/texmf-dist/tex/latex/chextras/t1lmvttos.fd b/Master/texmf-dist/tex/latex/chextras/t1lmvttos.fd new file mode 100644 index 00000000000..dd0a1ed0724 --- /dev/null +++ b/Master/texmf-dist/tex/latex/chextras/t1lmvttos.fd @@ -0,0 +1,39 @@ +\ProvidesFile{t1lmvttos.fd}[2010/10/10 v1.0 Font defs for Latin Modern] +\DeclareFontFamily{T1}{lmvttos}{} +\ifx\lmtt@use@light@as@normal\@empty +\DeclareFontShape{T1}{lmvttos}{sb}{n} +{<-> clmvttj8t10}{} +\DeclareFontShape{T1}{lmvttos}{sb}{it} +{<-> clmvttjo8t10}{} +\DeclareFontShape{T1}{lmvttos}{sb}{sl} +{<-> sub * lmvttos/sb/it}{} +\DeclareFontShape{T1}{lmvttos}{m}{n} +{<-> clmvtlj8t10}{} +\DeclareFontShape{T1}{lmvttos}{m}{it} +{<-> clmvtljo8t10}{} +\DeclareFontShape{T1}{lmvttos}{m}{sl} +{<-> sub * lmvttos/m/it}{}\else +\DeclareFontShape{T1}{lmvttos}{m}{n} +{<-> clmvttj8t10}{} +\DeclareFontShape{T1}{lmvttos}{m}{it} +{<-> clmvttjo8t10}{} +\DeclareFontShape{T1}{lmvttos}{m}{sl} +{<-> sub * lmvttos/m/it}{} +\DeclareFontShape{T1}{lmvttos}{l}{n} +{<-> clmvtlj8t10}{} +\DeclareFontShape{T1}{lmvttos}{l}{it} +{<-> clmvtljo8t10}{} +\DeclareFontShape{T1}{lmvttos}{l}{sl} +{<-> sub * lmvttos/l/it}{}\fi +\DeclareFontShape{T1}{lmvttos}{bx}{n} +{<-> clmvtkj8t10}{} +\DeclareFontShape{T1}{lmvttos}{bx}{it} +{<-> clmvtkjo8t10}{} +\DeclareFontShape{T1}{lmvttos}{bx}{sl} +{<-> sub * lmvttos/b/it}{} +\DeclareFontShape{T1}{lmvttos}{b}{n} +{<-> sub * lmvttos/bx/n}{} +\DeclareFontShape{T1}{lmvttos}{b}{sl} +{<-> ssub * lmvttos/bx/it}{} +\DeclareFontShape{T1}{lmvttos}{b}{it} +{<-> ssub * lmvttos/bx/it}{} |