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.