diff options
author | Jonathan Kew <jfkthame@googlemail.com> | 2006-12-24 16:19:15 +0000 |
---|---|---|
committer | Jonathan Kew <jfkthame@googlemail.com> | 2006-12-24 16:19:15 +0000 |
commit | 0835f73e7c7f6a0fd55c5205df5c3593162dfee6 (patch) | |
tree | 64ca99f1028bc1343de4c18bc51c2443abf66376 /Master/texmf-dist/tex | |
parent | 3aee4b67dd73b94834676e10b45fcce6fa95fa08 (diff) |
euenc, source for fontspec etc
git-svn-id: svn://tug.org/texlive/trunk@2883 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/euenc/eu1enc.def | 32 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmr.fd | 44 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmss.fd | 34 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmssq.fd | 13 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmtt.fd | 36 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmvtt.fd | 18 |
6 files changed, 177 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/xelatex/euenc/eu1enc.def b/Master/texmf-dist/tex/xelatex/euenc/eu1enc.def new file mode 100644 index 00000000000..0115970e729 --- /dev/null +++ b/Master/texmf-dist/tex/xelatex/euenc/eu1enc.def @@ -0,0 +1,32 @@ +%% +%% This is file `eu1enc.def', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% euenc.dtx (with options: `eu1') +%% +%% ________________________________ +%% Copyright © 2006 Will Robertson +%% +%% License information appended. +%% +%% +\ProvidesFile{eu1enc.def}[2006/08/13 v0.1 Experimental unicode font encoding] +\DeclareFontEncoding{EU1}{}{} +\DeclareErrorFont{EU1}{lmr}{m}{n}{10} +\DeclareFontSubstitution{EU1}{lmr}{m}{n} +%% +%% Copyright © 2006 by Will Robertson <wspr81@gmail.com> +%% +%% Distributable under the LaTeX Project Public License, +%% version 1.3c or higher (your choice). The latest version of +%% this license is at: http://www.latex-project.org/lppl.txt +%% +%% This work is "maintained" (as per LPPL maintenance status) +%% by Will Robertson. +%% +%% This work consists of the file euenc.dtx and various derived files. +%% +%% +%% End of file `eu1enc.def'. diff --git a/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmr.fd b/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmr.fd new file mode 100644 index 00000000000..06c9419d672 --- /dev/null +++ b/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmr.fd @@ -0,0 +1,44 @@ +\ProvidesFile{eu1lmr.fd}[2005/08/29 v1.2 Font defs for Latin Modern] +\DeclareFontFamily{EU1}{lmr}{} +\DeclareFontShape{EU1}{lmr}{m}{n}% + {<-5.5> "[lmroman5-regular]" <5.5-6.5> "[lmroman6-regular]" + <6.5-7.5> "[lmroman7-regular]" <7.5-8.5> "[lmroman8-regular]" + <8.5-9.5> "[lmroman9-regular]" <9.5-11> "[lmroman10-regular]" + <11-15> "[lmroman12-regular]" + <15-> "[lmroman17-regular]" + }{} +\DeclareFontShape{EU1}{lmr}{m}{sl}% + {<-8.5> "[lmroman8-oblique]" <8.5-9.5> "[lmroman9-oblique]" + <9.5-11> "[lmroman10-oblique]" <11-15> "[lmroman12-oblique]" + <15-> "[lmroman17-oblique]" + }{} +\DeclareFontShape{EU1}{lmr}{m}{it}% + {<-7.5> "[lmroman7-italic]" + <7.5-8.5> "[lmroman8-italic]" <8.5-9.5> "[lmroman9-italic]" + <9.5-11> "[lmroman10-italic]" <11-> "[lmroman12-italic]" + }{} +\DeclareFontShape{EU1}{lmr}{m}{sc}% + {<-> "[lmroman10-capsregular]"}{} +% +% Is this the right 'shape'?: +\DeclareFontShape{EU1}{lmr}{m}{scsl}% + {<-> "[lmroman10-capsoblique]"}{} +%%%%%%% bold series +\DeclareFontShape{EU1}{lmr}{b}{n} + {<-> "[lmroman10-demi]"}{} +\DeclareFontShape{EU1}{lmr}{b}{sl} + {<-> "[lmroman10-demioblique]"}{} +%%%%%%%% bold extended series +\DeclareFontShape{EU1}{lmr}{bx}{n} + {<-5.5> "[lmroman5-bold]" <5.5-6.5> "[lmroman6-bold]" + <6.5-7.5> "[lmroman7-bold]" <7.5-8.5> "[lmroman8-bold]" + <8.5-9.5> "[lmroman9-bold]" <9.5-11> "[lmroman10-bold]" + <11-> "[lmroman12-bold]" + }{} +\DeclareFontShape{EU1}{lmr}{bx}{it} + {<-> "[lmroman10-bolditalic]"}{} +\DeclareFontShape{EU1}{lmr}{bx}{sl} + {<-> "[lmroman10-boldoblique]"}{} +\endinput +%% +%% End of file `eu1lmr.fd'. diff --git a/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmss.fd b/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmss.fd new file mode 100644 index 00000000000..07315344b06 --- /dev/null +++ b/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmss.fd @@ -0,0 +1,34 @@ +\ProvidesFile{eu1lmss.fd}[2005/08/29 v1.2 Font defs for Latin Modern] +\DeclareFontFamily{EU1}{lmss}{} +\DeclareFontShape{EU1}{lmss}{m}{n} + {<-8.5> "[lmsans8-regular]" + <8.5-9.5> "[lmsans9-regular]" <9.5-11> "[lmsans10-regular]" + <11-15.5> "[lmsans12-regular]" <15.5-> "[lmsans17-regular]" + }{} +\DeclareFontShape{EU1}{lmss}{m}{it} + {<->ssub*lmss/m/sl}{} +\DeclareFontShape{EU1}{lmss}{m}{sl} + {<-8.5> "[lmsans8-oblique]" + <8.5-9.5> "[lmsans9-oblique]" <9.5-11> "[lmsans10-oblique]" + <11-15.5> "[lmsans12-oblique]" <15.5-> "[lmsans17-oblique]" + }{} +%%%%%%% Font/shape undefined, therefore substituted +\DeclareFontShape{EU1}{lmss}{m}{sc} + {<->sub*lmr/m/sc}{} +%%%%%%%% semibold condensed series +\DeclareFontShape{EU1}{lmss}{sbc}{n} +{<-> "[lmsans10-demicondensedoblique]"}{} +\DeclareFontShape{EU1}{lmss}{sbc}{sl} +{<-> "[lmsans10-demicondensed]"}{} +\DeclareFontShape{EU1}{lmss}{sbc}{it} +{<->ssub*lmss/sbc/sl}{} +%%%%%%%%% bold extended series +\DeclareFontShape{EU1}{lmss}{bx}{n} +{<-> "[lmsans10-bold]"}{} +\DeclareFontShape{EU1}{lmss}{bx}{sl} +{<-> "[lmsans10-boldoblique]"}{} +\DeclareFontShape{EU1}{lmss}{bx}{it} +{<->ssub*lmss/bx/sl}{} +\endinput +%% +%% End of file `eu1lmss.fd'. diff --git a/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmssq.fd b/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmssq.fd new file mode 100644 index 00000000000..c64276e39f7 --- /dev/null +++ b/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmssq.fd @@ -0,0 +1,13 @@ +\ProvidesFile{eu1lmssq.fd}[2005/08/29 v1.2 Font defs for Latin Modern] +\DeclareFontFamily{EU1}{lmssq}{\hyphenchar \font\m@ne} +\DeclareFontShape{EU1}{lmssq}{m}{n} + {<-> "[lmsansquotation8-regular]"}{} +\DeclareFontShape{EU1}{lmssq}{m}{sl} + {<-> "[lmsansquotation8-oblique]"}{} +\DeclareFontShape{EU1}{lmssq}{bx}{n} + {<-> "[lmsansquotation8-bold]"}{} +\DeclareFontShape{EU1}{lmssq}{bx}{sl} + {<-> "[lmsansquotation8-boldoblique]"}{} +\endinput +%% +%% End of file `eu1lmssq.fd'. diff --git a/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmtt.fd b/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmtt.fd new file mode 100644 index 00000000000..b7da8fb232e --- /dev/null +++ b/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmtt.fd @@ -0,0 +1,36 @@ +\ProvidesFile{eu1lmtt.fd}[2005/08/29 v1.2 Font defs for Latin Modern] +\DeclareFontFamily{EU1}{lmtt}{\hyphenchar \font\m@ne} +\DeclareFontShape{EU1}{lmtt}{m}{n} + {<-8.5> "[lmtypewriter8-regular]" <8.5-9.5> "[lmtypewriter9-regular]" + <9.5-11> "[lmtypewriter10-regular]" <11-> "[lmtypewriter12-regular]" + }{} +\DeclareFontShape{EU1}{lmtt}{m}{it} +{<-> "[lmtypewriter10-italic]"}{} +\DeclareFontShape{EU1}{lmtt}{m}{sl} +{<-> "[lmtypewriter10-oblique]"}{} +\DeclareFontShape{EU1}{lmtt}{m}{sc} +{<-> "[lmtypewriter10-capsregular]"}{} +\DeclareFontShape{EU1}{lmtt}{m}{scsl} +{<-> "[lmtypewriter10-capsoblique]"}{} +%%%%%%%% light (lt), light condensed (lc), and dark (dk) variants: +\DeclareFontShape{EU1}{lmtt}{lt}{n} +{<-> "[lmtypewriter10-light]"}{} +\DeclareFontShape{EU1}{lmtt}{lt}{sl} +{<-> "[lmtypewriter10-lightoblique]"}{} +\DeclareFontShape{EU1}{lmtt}{lc}{n} +{<-> "[lmtypewriter10-lightcondensed]"}{} +\DeclareFontShape{EU1}{lmtt}{lc}{sl} +{<-> "[lmtypewriter10-lightcondensedoblique]"}{} +\DeclareFontShape{EU1}{lmtt}{dk}{n} +{<-> "[lmtypewriter10-dark]"}{} +\DeclareFontShape{EU1}{lmtt}{dk}{sl} +{<-> "[lmtypewriter10-darkoblique]"}{} +\DeclareFontShape{EU1}{lmtt}{bx}{n} + {<->sub*lmtt/dk/n}{} +\DeclareFontShape{EU1}{lmtt}{bx}{it} + {<->sub*lmtt/dk/sl}{} +\DeclareFontShape{EU1}{lmtt}{bx}{sl} + {<->sub*lmtt/dk/sl}{} +\endinput +%% +%% End of file `eu1lmtt.fd'. diff --git a/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmvtt.fd b/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmvtt.fd new file mode 100644 index 00000000000..62dd475a467 --- /dev/null +++ b/Master/texmf-dist/tex/xelatex/euenc/lm/eu1lmvtt.fd @@ -0,0 +1,18 @@ +\ProvidesFile{eu1lmvtt.fd}[2005/08/29 v1.2 Font defs for Latin Modern] +\DeclareFontFamily{EU1}{lmvtt}{\hyphenchar \font\m@ne} +\DeclareFontShape{EU1}{lmvtt}{m}{n} + {<-> "[lmtypewritervarwd10-regular]"}{} +\DeclareFontShape{EU1}{lmvtt}{m}{sl} + {<-> "[lmtypewritervarwd10-oblique]"}{} +%%%%%%%% light (lt) and dark (dk) variants: +\DeclareFontShape{EU1}{lmvtt}{lt}{n} + {<-> "[lmtypewritervarwd10-light]"}{} +\DeclareFontShape{EU1}{lmvtt}{lt}{sl} + {<-> "[lmtypewritervarwd10-lightoblique]"}{} +\DeclareFontShape{EU1}{lmvtt}{dk}{n} + {<-> "[lmtypewritervarwd10-dark]"}{} +\DeclareFontShape{EU1}{lmvtt}{dk}{sl} + {<-> "[lmtypewritervarwd10-darkoblique]"}{} +\endinput +%% +%% End of file `eu1lmvtt.fd'. |