texlive[56868] Master/texmf-dist: pm-isomath (6nov20)

commits+karl at tug.org commits+karl at tug.org
Fri Nov 6 22:52:45 CET 2020


Revision: 56868
          http://tug.org/svn/texlive?view=revision&revision=56868
Author:   karl
Date:     2020-11-06 22:52:45 +0100 (Fri, 06 Nov 2020)
Log Message:
-----------
pm-isomath (6nov20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/pm-isomath/README.txt
    trunk/Master/texmf-dist/doc/latex/pm-isomath/pm-isomath.pdf
    trunk/Master/texmf-dist/source/latex/pm-isomath/pm-isomath.dtx
    trunk/Master/texmf-dist/tex/latex/pm-isomath/pm-isomath.sty

Modified: trunk/Master/texmf-dist/doc/latex/pm-isomath/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pm-isomath/README.txt	2020-11-06 21:52:25 UTC (rev 56867)
+++ trunk/Master/texmf-dist/doc/latex/pm-isomath/README.txt	2020-11-06 21:52:45 UTC (rev 56868)
@@ -1,5 +1,5 @@
 \ProvidesFile{README.txt}[%
-  2020/04/18 v.1.0.06
+  2020/11/06 v.1.0.07
   README file for pm-isomath.sty]
 
  

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

Modified: trunk/Master/texmf-dist/source/latex/pm-isomath/pm-isomath.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/pm-isomath/pm-isomath.dtx	2020-11-06 21:52:25 UTC (rev 56867)
+++ trunk/Master/texmf-dist/source/latex/pm-isomath/pm-isomath.dtx	2020-11-06 21:52:45 UTC (rev 56868)
@@ -57,7 +57,7 @@
 %<style>\ProvidesPackage{pm-isomath}[%
 %<txt>\ProvidesFile{README.txt}[%
 %<*driver,style,txt>
-  2020/06/30 v.1.0.06 
+  2020/11/06 v.1.0.07 
 %<txt>  README file for pm-isomath.sty]
 %<style>Poor man package for typesetting ISO compliant math when using pdfLaTeX]
 %</driver,style,txt>
@@ -74,7 +74,7 @@
 \usepackage{metalogo,multicol,enumitem,url,booktabs}
 \usepackage[utf8]{inputenc}
 \usepackage[LGR,T1]{fontenc}
-\usepackage{lmodern}
+\usepackage{lmodern,textcomp}
 \usepackage{pm-isomath}
 \let\originalmeta\meta
 \renewcommand\meta[1]{{\normalfont\originalmeta{#1}}}
@@ -479,10 +479,10 @@
 % optional, including the first one in spite of being surrounded
 % by curly braces. In both cases the default values for each
 % argument are respectively |lmr|, |m|, and |n| (normal, upright).
-% Notice the codes: |lmr|, |m|, and|n| are the codes that appear in
+% Notice the codes: |lmr|, |m|, and |n| are the codes that appear in
 % the |.fd| file to declare the possible family, series, and shape
-% combinations available for a given family. Se bellow further
-% information in table~\ref{tab:lmr-series-shapes} on
+% combinations available for a given family. Below further
+% information is given in table~\ref{tab:lmr-series-shapes} on
 % page~\pageref{tab:lmr-series-shapes}, and how to discover these codes.
 %
 % Such default values, after loading |pm-isomath|, may be globally
@@ -493,10 +493,10 @@
 %\cs{renewcommand}\Marg{ISOsha}\marg{shape}
 %\end{ttsintassi}
 % We discourage this global redefinitions unless the user really
-% knows what s/he is doing; in practice it must be checked  that
+% knows what s/he is doing; in practice it must be checked that
 % T1 encoded families and LGR encoded ones have the same family
 % names. If the encoding+family|.fd| files are not available
-% either they have to be created, or  such default values should
+% either they have to be created, or such default values should
 % not be redefined.
 % 
 % For Latin letters to use in the |\MathLatin| command mandatory
@@ -533,7 +533,7 @@
 % for the |\ohm| unit of measure and the |\micro| SI prefix;
 % this latter macro uses a special shape of the CBfonts where
 % an upright shape with serifed lowercase Greek letters is
-% available; if another family lacking this shape is being used,
+% available; if another family, lacking this shape, is being used,
 % then the normal upright shape is used. In typesetting this
 % documentation, evidently there are no problems, but with other
 % font selections, especially with Greek fonts, there might be
@@ -545,7 +545,7 @@
 %
 % \section{Examples}
 % \subparagraph{ISO Greek letters}
-% In example  represented in table~\ref{tab:isoletters} we typeset
+% In the examples represented in table~\ref{tab:isoletters}, we typeset
 % an array in math mode, where we show all the Greek letters that
 % can be typeset with the \cs{ISO}\meta{lettername} macros; the
 % array is typeset in normal math style, but the ISO letters are
@@ -1069,13 +1069,16 @@
 \renewcommand*\diff{\ensuremath{\mathop{}\!\MathLatin{d}(n)}}
 % 
 \providecommand*\micro{}
-\renewcommand*\micro{%
-\textormath{\ifcsdef{textmicro}{\textmicro}{\ISOmu(rs)}}{\ISOmu(rs)}}
-% 
+\AtBeginDocument{\@ifpackageloaded{textcomp}%
+  {\renewcommand*\micro{\textormath{\textmu}{\ISOmu(rs)}}}%
+  {\renewcommand*\micro{\ISOmu(rs)}}%
+}
+%
 \providecommand*\ohm{}
-\AtBeginDocument{\@ifpackageloaded{textcomp}{%
-\renewcommand*\ohm{\textormath{{\textohm}}{\ISOOmega(n)}}}%
-{\renewcommand*\ohm{\textormath{\ISOOmega(\f at shape)}{\ISOOmega(n)}}}}
+\AtBeginDocument{\@ifpackageloaded{textcomp}%
+  {\renewcommand*\ohm{\textormath{{\textohm}}{\ISOOmega(n)}}}%
+  {\renewcommand*\ohm{\ISOOmega(n)}}%
+}
 % 
 \global\csletcs{bbl at it@ped}{undefined}
 \global\csletcs{bbl at it@ap}{undefined}

Modified: trunk/Master/texmf-dist/tex/latex/pm-isomath/pm-isomath.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pm-isomath/pm-isomath.sty	2020-11-06 21:52:25 UTC (rev 56867)
+++ trunk/Master/texmf-dist/tex/latex/pm-isomath/pm-isomath.sty	2020-11-06 21:52:45 UTC (rev 56868)
@@ -14,7 +14,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[2017/01/01]
 \ProvidesPackage{pm-isomath}[%
-  2020/06/30 v.1.0.06
+  2020/11/06 v.1.0.07
 Poor man package for typesetting ISO compliant math when using pdfLaTeX]
 
 
@@ -160,12 +160,15 @@
 \providecommand*\diff{}
 \renewcommand*\diff{\ensuremath{\mathop{}\!\MathLatin{d}(n)}}
 \providecommand*\micro{}
-\renewcommand*\micro{%
-\textormath{\ifcsdef{textmicro}{\textmicro}{\ISOmu(rs)}}{\ISOmu(rs)}}
+\AtBeginDocument{\@ifpackageloaded{textcomp}%
+  {\renewcommand*\micro{\textormath{\textmu}{\ISOmu(rs)}}}%
+  {\renewcommand*\micro{\ISOmu(rs)}}%
+}
 \providecommand*\ohm{}
-\AtBeginDocument{\@ifpackageloaded{textcomp}{%
-\renewcommand*\ohm{\textormath{{\textohm}}{\ISOOmega(n)}}}%
-{\renewcommand*\ohm{\textormath{\ISOOmega(\f at shape)}{\ISOOmega(n)}}}}
+\AtBeginDocument{\@ifpackageloaded{textcomp}%
+  {\renewcommand*\ohm{\textormath{{\textohm}}{\ISOOmega(n)}}}%
+  {\renewcommand*\ohm{\ISOOmega(n)}}%
+}
 \global\csletcs{bbl at it@ped}{undefined}
 \global\csletcs{bbl at it@ap}{undefined}
 \DeclareRobustCommand\textormath{%



More information about the tex-live-commits mailing list.