texlive[51825] Master/texmf-dist: fixcmex (5aug19)

commits+karl at tug.org commits+karl at tug.org
Mon Aug 5 23:07:15 CEST 2019


Revision: 51825
          http://tug.org/svn/texlive?view=revision&revision=51825
Author:   karl
Date:     2019-08-05 23:07:15 +0200 (Mon, 05 Aug 2019)
Log Message:
-----------
fixcmex (5aug19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/fixcmex/README
    trunk/Master/texmf-dist/doc/latex/fixcmex/fixcmex.pdf
    trunk/Master/texmf-dist/source/latex/fixcmex/fixcmex.dtx
    trunk/Master/texmf-dist/source/latex/fixcmex/fixcmex.ins
    trunk/Master/texmf-dist/tex/latex/fixcmex/fixcmex.sty

Modified: trunk/Master/texmf-dist/doc/latex/fixcmex/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fixcmex/README	2019-08-05 21:07:04 UTC (rev 51824)
+++ trunk/Master/texmf-dist/doc/latex/fixcmex/README	2019-08-05 21:07:15 UTC (rev 51825)
@@ -1,9 +1,9 @@
 The fixcmex package provides fully scalable
 Computer Modern Math Extensions font.
 
-This is version 1.0 of the package
+This is version 1.1 of the package
 
- Copyright 2015 Enrico Gregorio
+ Copyright 2019 Enrico Gregorio
 
  This program is provided under the terms of the
  LaTeX Project Public License distributed from CTAN
@@ -32,5 +32,5 @@
   it (the FAQ on CTAN in /help/uktug-FAQ gives more
   information about this magic place
 
-2015/11/10
+2019/08/05
 Enrico Gregorio

Modified: trunk/Master/texmf-dist/doc/latex/fixcmex/fixcmex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/fixcmex/fixcmex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/fixcmex/fixcmex.dtx	2019-08-05 21:07:04 UTC (rev 51824)
+++ trunk/Master/texmf-dist/source/latex/fixcmex/fixcmex.dtx	2019-08-05 21:07:15 UTC (rev 51825)
@@ -1,9 +1,9 @@
 % \iffalse meta-comment
 %
-% Copyright (C) 2015 by Enrico Gregorio
+% Copyright (C) 2015-2019 by Enrico Gregorio
 % <Enrico dot Gregorio (at) univr dot it>
 % ---------------------------------------
-% 
+%
 % 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.
@@ -11,7 +11,7 @@
 %
 %    http://www.latex-project.org/lppl.txt
 %
-% and version 1.3c or later is part of all distributions of LaTeX 
+% and version 1.3c or later is part of all distributions of LaTeX
 %
 % \fi
 %
@@ -22,13 +22,13 @@
 %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
 %<package>\ProvidesPackage{fixcmex}
 %<*package>
-    [2015/11/10 v1.0 Scalable math extensions font (Enrico Gregorio)]
+    [2019/08/05 v1.1 Scalable math extensions font (Enrico Gregorio)]
 %</package>
 %
 %<*driver>
 \documentclass{ltxdoc}
 
-\EnableCrossrefs         
+\EnableCrossrefs
 \CodelineIndex
 \RecordChanges
 \begin{document}
@@ -37,9 +37,10 @@
 %</driver>
 % \fi
 %
-% \CheckSum{45}
-% 
+% \CheckSum{48}
+%
 % \changes{v1.0}{2015/11/10}{Initial version}
+% \changes{v1.1}{2019/08/05}{Fix lmodern}
 %
 % \GetFileInfo{fixcmex.dtx}
 %
@@ -46,14 +47,14 @@
 % \DoNotIndex{\begingroup,\endgroup,\aftergroup,\@nil,\cmex,\lmex}
 % \DoNotIndex{\def,\edef,\else,\escapechar,\expandafter,\fi,\ifx}
 % \DoNotIndex{\m at ne,\string,\textfont,\the,\thr@@}
-% 
 %
+%
 % \title{The \textsf{fixcmex} package\thanks{This document corresponds
 % to \textsf{itnumpar}~\fileversion, dated \filedate.}}
-% 
+%
 % \author{Enrico Gregorio \\ \texttt{Enrico dot Gregorio (at) univr
 % dot it}}
-% 
+%
 % \date{\filedate}
 %
 % \maketitle
@@ -71,7 +72,7 @@
 %
 % Where's the difference? With the standard setup, a symbol like
 % summation or integral in a footnote or in a \verb+\Large+ context
-% will have the same size as in normal text. This size is also 
+% will have the same size as in normal text. This size is also
 % independent of the main point size of a document.
 %
 % When \textsf{amsmath} (or \textsf{exscale}) is loaded, the symbols
@@ -81,7 +82,7 @@
 % this package addresses it.
 %
 % Many people use the Latin Modern fonts that are, in several respects,
-% superior to the European Modern fonts when T1 font encoding is 
+% superior to the European Modern fonts when T1 font encoding is
 % required. However, when \verb+\usepackage{lmodern}+ is done,
 % the situation about the math extensions font goes back to the
 % standard state described above, because \texttt{lmex10} is only
@@ -105,6 +106,7 @@
 %
 % \section{Implementation}
 % \begin{macro}{\fixcmex at fix}
+% \changes{v1.1}{2019/08/05}{Fix lmodern}
 % The main command just resets the math extensions font to
 % be \texttt{cmex}, fully scalable.
 %    \begin{macrocode}
@@ -115,8 +117,10 @@
     <7.5-8.5> cmex8
     <8.5-9.5> cmex9
     <9.5-> cmex10
-  }{}
-  \DeclareSymbolFont{largesymbols}{OMX}{cmex}{m}{n}
+  }{}%
+  \SetSymbolFont{largesymbols}{normal}{OMX}{cmex}{m}{n}%
+  \SetSymbolFont{largesymbols}{bold}{OMX}{cmex}{m}{n}%
+  \mathversion{\math at version}%
 }
 \@onlypreamble\fixcmex at fix
 %    \end{macrocode}
@@ -142,8 +146,7 @@
       \ifx\f at family
         \fixcmex at lmex\aftergroup\fixcmex at fix
       \else
-        \PackageWarningNoLine{fixcmex}
-          {No change in the math extension font}%
+        \PackageWarningNoLine{fixcmex}{No change in the math extension font}%
       \fi
     \fi
   \endgroup

Modified: trunk/Master/texmf-dist/source/latex/fixcmex/fixcmex.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/fixcmex/fixcmex.ins	2019-08-05 21:07:04 UTC (rev 51824)
+++ trunk/Master/texmf-dist/source/latex/fixcmex/fixcmex.ins	2019-08-05 21:07:15 UTC (rev 51825)
@@ -1,5 +1,5 @@
 %%
-%% Copyright (C) 2015 by Enrico Gregorio <Enrico dot Gregorio (at) univr dot it>
+%% Copyright (C) 2015-2019 by Enrico Gregorio <Enrico dot Gregorio (at) univr dot it>
 %%
 %% This file may be distributed and/or modified under the conditions of
 %% the LaTeX Project Public License, either version 1.3c of this license
@@ -20,7 +20,7 @@
 
 This is a generated file.
 
-Copyright (C) 2015 by Enrico Gregorio <Enrico dot Gregorio (at) univr dot it>
+Copyright (C) 2015-2019 by Enrico Gregorio <Enrico dot Gregorio (at) univr dot it>
 
 This file may be distributed and/or modified under the conditions of
 the LaTeX Project Public License, either version 1.3c of this license

Modified: trunk/Master/texmf-dist/tex/latex/fixcmex/fixcmex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fixcmex/fixcmex.sty	2019-08-05 21:07:04 UTC (rev 51824)
+++ trunk/Master/texmf-dist/tex/latex/fixcmex/fixcmex.sty	2019-08-05 21:07:15 UTC (rev 51825)
@@ -8,21 +8,20 @@
 %% 
 %% This is a generated file.
 %% 
-%% Copyright (C) 2015 by Enrico Gregorio <Enrico dot Gregorio (at) univr dot it>
+%% Copyright (C) 2015-2019 by Enrico Gregorio <Enrico dot Gregorio (at) univr dot it>
 %% 
 %% This file may be distributed and/or modified under the conditions of
-%% the LaTeX Project Public License, either version 1.2 of this license
+%% 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.2 or later is part of all distributions of LaTeX version
-%% 1999/12/01 or later.
+%% and version 1.3c or later is part of all distributions of LaTeX
 %% 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesPackage{fixcmex}
-    [2015/11/10 v1.0 Scalable math extensions font (Enrico Gregorio)]
+    [2019/08/05 v1.1 Scalable math extensions font (Enrico Gregorio)]
 \def\fixcmex at fix{%
   \DeclareFontShape{OMX}{cmex}{m}{n}{%
     <-7.5> cmex7
@@ -29,8 +28,10 @@
     <7.5-8.5> cmex8
     <8.5-9.5> cmex9
     <9.5-> cmex10
-  }{}
-  \DeclareSymbolFont{largesymbols}{OMX}{cmex}{m}{n}
+  }{}%
+  \SetSymbolFont{largesymbols}{normal}{OMX}{cmex}{m}{n}%
+  \SetSymbolFont{largesymbols}{bold}{OMX}{cmex}{m}{n}%
+  \mathversion{\math at version}%
 }
 \@onlypreamble\fixcmex at fix
 \AtBeginDocument{%
@@ -46,8 +47,7 @@
       \ifx\f at family
         \fixcmex at lmex\aftergroup\fixcmex at fix
       \else
-        \PackageWarningNoLine{fixcmex}
-          {No change in the math extension font}%
+        \PackageWarningNoLine{fixcmex}{No change in the math extension font}%
       \fi
     \fi
   \endgroup



More information about the tex-live-commits mailing list