diff options
27 files changed, 111 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/fonts/tempora/README b/Master/texmf-dist/doc/fonts/tempora/README index afb4f3a2816..03860764e22 100644 --- a/Master/texmf-dist/doc/fonts/tempora/README +++ b/Master/texmf-dist/doc/fonts/tempora/README @@ -21,7 +21,12 @@ http://www.ctan.org/license/lppl1.3 for the details of that license. -Current version 1.03 2015-12-02 +Current version 1.04 2016-01-11 + +Changes in version 1.04 +1. Added an OT2-encoded version, for the benefit of those who wish to output Cyrillic using a Western keyboard. +2. Reworked text metrics to repair heights of latters d and t in text mode, caused by an afm2tfm bug, now fixed. + Changes in version 1.03 Modified TTF name in BoldItalic otf from BoldItalic to Bold Italic so that Windows installs it correctly. diff --git a/Master/texmf-dist/fonts/afm/public/tempora/Tempora-BoldItalic.afm b/Master/texmf-dist/fonts/afm/public/tempora/Tempora-BoldItalic.afm index e711396b0a1..9303bb4a42a 100644 --- a/Master/texmf-dist/fonts/afm/public/tempora/Tempora-BoldItalic.afm +++ b/Master/texmf-dist/fonts/afm/public/tempora/Tempora-BoldItalic.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 Comment Generated by FontForge 20150526 -Comment Creation Date: Mon Sep 28 15:24:57 2015 +Comment Creation Date: Wed Dec 2 16:07:45 2015 FontName Tempora-BoldItalic FullName Tempora Bold Italic FamilyName Tempora diff --git a/Master/texmf-dist/fonts/enc/dvips/tempora/ot2-tempora.enc b/Master/texmf-dist/fonts/enc/dvips/tempora/ot2-tempora.enc new file mode 100644 index 00000000000..22e4bd6c90f --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/tempora/ot2-tempora.enc @@ -0,0 +1,50 @@ +/temporaOT2Enc [ +%00 + /afii10059 /afii10058 /afii10145 /afii10047 /afii10055 /afii10053 /afii10051 /afii10060 + /afii10107 /afii10106 /afii10193 /afii10095 /afii10103 /afii10101 /afii10099 /afii10108 +%10 + /afii10048 /afii10024 /afii10027 /afii10023 /afii10148 /afii10147 /afii10054 /afii10049 + /afii10096 /afii10072 /afii10075 /afii10071 /afii10196 /afii10195 /afii10102 /afii10097 +%20 + /dieresis /exclam /quotedblright /afii10146 /cyrbreve /percent /acute /quoteright + /parenleft /parenright /asterisk /afii10194 /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /guillemotleft /dotlessi /guillemotright /question +%40 + /breve /afii10017 /afii10018 /afii10040 /afii10021 /afii10022 /afii10038 /afii10020 + /afii10039 /afii10026 /afii10057 /afii10028 /afii10029 /afii10030 /afii10031 /afii10032 +%50 + /afii10033 /afii10041 /afii10034 /afii10035 /afii10036 /afii10037 /afii10019 /afii10043 + /afii10042 /afii10045 /afii10025 /bracketleft /quotedblleft /bracketright /afii10046 /afii10044 +%60 + /quoteleft /afii10065 /afii10066 /afii10088 /afii10069 /afii10070 /afii10086 /afii10068 + /afii10087 /afii10074 /afii10105 /afii10076 /afii10077 /afii10078 /afii10079 /afii10080 +%70 + /afii10081 /afii10089 /afii10082 /afii10083 /afii10084 /afii10085 /afii10067 /afii10091 + /afii10090 /afii10093 /afii10073 /endash /emdash /afii61352 /afii10094 /afii10092 +%80 + /.notdef /.notdef /afii10062 /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%90 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%A0 + /.notdef /.notdef /afii10110 /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%B0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%C0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%D0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%E0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +%F0 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +] def diff --git a/Master/texmf-dist/fonts/map/dvips/tempora/tempora.map b/Master/texmf-dist/fonts/map/dvips/tempora/tempora.map index 2c64dbf4518..69d20171e71 100644 --- a/Master/texmf-dist/fonts/map/dvips/tempora/tempora.map +++ b/Master/texmf-dist/fonts/map/dvips/tempora/tempora.map @@ -14,3 +14,7 @@ Tempora-Regular-t2c Tempora-Regular " temporaT2Cenc ReEncodeFont " <t2c-tempora. Tempora-Bold-t2c Tempora-Bold " temporaT2Cenc ReEncodeFont " <t2c-tempora.enc <Tempora-Bold.pfb Tempora-Italic-t2c Tempora-Italic " temporaT2Cenc ReEncodeFont " <t2c-tempora.enc <Tempora-Italic.pfb Tempora-BoldItalic-t2c Tempora-BoldItalic " temporaT2Cenc ReEncodeFont " <t2c-tempora.enc <Tempora-BoldItalic.pfb +Tempora-Regular-ot2 Tempora-Regular " temporaOT2Enc ReEncodeFont " <ot2-tempora.enc <Tempora-Regular.pfb +Tempora-Bold-ot2 Tempora-Bold " temporaOT2Enc ReEncodeFont " <ot2-tempora.enc <Tempora-Bold.pfb +Tempora-Italic-ot2 Tempora-Italic " temporaOT2Enc ReEncodeFont " <ot2-tempora.enc <Tempora-Italic.pfb +Tempora-BoldItalic-ot2 Tempora-BoldItalic " temporaOT2Enc ReEncodeFont " <ot2-tempora.enc <Tempora-BoldItalic.pfb diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-lgr.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-lgr.tfm Binary files differindex fed0d2dcfe6..c8c562ecff8 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-lgr.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-lgr.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-ot2.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-ot2.tfm Binary files differnew file mode 100644 index 00000000000..2d7001ff89a --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-ot2.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2a.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2a.tfm Binary files differindex 38ed663772b..3fee85d2e01 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2a.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2a.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2b.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2b.tfm Binary files differindex 36aaf2bef8f..f73345f9596 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2b.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2b.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2c.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2c.tfm Binary files differindex 0487107d28a..db864900717 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2c.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Bold-t2c.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-lgr.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-lgr.tfm Binary files differindex c6a5ff8fc94..967006d1357 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-lgr.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-lgr.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-ot2.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-ot2.tfm Binary files differnew file mode 100644 index 00000000000..2a98174083e --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-ot2.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2a.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2a.tfm Binary files differindex 07efb9baad3..3d24b3a5c32 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2a.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2a.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2b.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2b.tfm Binary files differindex 32b90cd7fce..68a082487d8 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2b.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2b.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2c.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2c.tfm Binary files differindex 1558c2fd3a7..cf8fa07ef8d 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2c.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-BoldItalic-t2c.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-lgr.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-lgr.tfm Binary files differindex c1bc636a4a1..4d3b939c446 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-lgr.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-lgr.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-ot2.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-ot2.tfm Binary files differnew file mode 100644 index 00000000000..5f92494d695 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-ot2.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2a.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2a.tfm Binary files differindex db42df348c8..5da9c68d688 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2a.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2a.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2b.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2b.tfm Binary files differindex 54aa120a8b7..b7def7f9a68 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2b.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2b.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2c.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2c.tfm Binary files differindex 12d46e0d939..088552921d4 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2c.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Italic-t2c.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-lgr.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-lgr.tfm Binary files differindex de16e7b85bd..ec55a3c865a 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-lgr.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-lgr.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-ot2.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-ot2.tfm Binary files differnew file mode 100644 index 00000000000..40ad66ffd1e --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-ot2.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2a.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2a.tfm Binary files differindex 4729af9d872..e255a225a61 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2a.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2a.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2b.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2b.tfm Binary files differindex 293265ea284..26e9aa656bd 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2b.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2b.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2c.tfm b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2c.tfm Binary files differindex 188f162d7d1..68e5d337f41 100644 --- a/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2c.tfm +++ b/Master/texmf-dist/fonts/tfm/public/tempora/Tempora-Regular-t2c.tfm diff --git a/Master/texmf-dist/fonts/type1/public/tempora/Tempora-BoldItalic.pfb b/Master/texmf-dist/fonts/type1/public/tempora/Tempora-BoldItalic.pfb Binary files differindex 50c288f02ef..ff527522b51 100644 --- a/Master/texmf-dist/fonts/type1/public/tempora/Tempora-BoldItalic.pfb +++ b/Master/texmf-dist/fonts/type1/public/tempora/Tempora-BoldItalic.pfb diff --git a/Master/texmf-dist/tex/latex/tempora/ot2tempora.fd b/Master/texmf-dist/tex/latex/tempora/ot2tempora.fd new file mode 100644 index 00000000000..e8e83dff96f --- /dev/null +++ b/Master/texmf-dist/tex/latex/tempora/ot2tempora.fd @@ -0,0 +1,49 @@ +%% +\ProvidesFile{ot2tempora.fd} + [2016/01/11 Font definitions for OT2/Tempora.] + +\expandafter\ifx\csname LGCscale\endcsname\relax + \let\Tempora@@scale\@empty +\else + \edef\Tempora@@scale{s*[\csname LGCscale\endcsname]}% +\fi + +\DeclareFontFamily{OT2}{Tempora}{} + +\DeclareFontShape{OT2}{Tempora}{m}{it}{ + <-> \Tempora@@scale Tempora-Italic-ot2 +}{} + +\DeclareFontShape{OT2}{Tempora}{m}{n}{ + <-> \Tempora@@scale Tempora-Regular-ot2 +}{} + +\DeclareFontShape{OT2}{Tempora}{m}{sl}{ + <-> ssub * Tempora/m/it +}{} + +\DeclareFontShape{OT2}{Tempora}{b}{it}{ + <-> \Tempora@@scale Tempora-BoldItalic-ot2 +}{} + +\DeclareFontShape{OT2}{Tempora}{b}{n}{ + <-> \Tempora@@scale Tempora-Bold-ot2 +}{} + +\DeclareFontShape{OT2}{Tempora}{b}{sl}{ + <-> ssub * Tempora/b/it +}{} + +\DeclareFontShape{OT2}{Tempora}{bx}{n}{ + <-> ssub * Tempora/b/n +}{} + +\DeclareFontShape{OT2}{Tempora}{bx}{sl}{ + <-> ssub * Tempora/b/sl +}{} + +\DeclareFontShape{OT2}{Tempora}{bx}{it}{ + <-> ssub * Tempora/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/tempora/tempora.sty b/Master/texmf-dist/tex/latex/tempora/tempora.sty index 35a9d71d5f6..43674a9074b 100644 --- a/Master/texmf-dist/tex/latex/tempora/tempora.sty +++ b/Master/texmf-dist/tex/latex/tempora/tempora.sty @@ -2,7 +2,7 @@ \ProvidesPackage{tempora} [2015/09/13 Style file for Tempora (msharpe).] -\RequirePackage[T2C,T2B,T2A,LGR]{fontenc} +\RequirePackage[OT2,T2C,T2B,T2A,LGR]{fontenc} \IfFileExists{xkeyval.sty}{ \providecommand*{\LGCscale}{1} |