texlive[42902] Master/texmf-dist: skmath (8jan17)

commits+karl at tug.org commits+karl at tug.org
Sun Jan 8 23:21:39 CET 2017


Revision: 42902
          http://tug.org/svn/texlive?view=revision&revision=42902
Author:   karl
Date:     2017-01-08 23:21:38 +0100 (Sun, 08 Jan 2017)
Log Message:
-----------
skmath (8jan17)

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

Modified: trunk/Master/texmf-dist/doc/latex/skmath/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/skmath/README	2017-01-08 22:21:25 UTC (rev 42901)
+++ trunk/Master/texmf-dist/doc/latex/skmath/README	2017-01-08 22:21:38 UTC (rev 42902)
@@ -17,7 +17,7 @@
 %% This work consists of the file skmath.tex
 %% and the derived file skmath.sty.
 
-This is version 0.4a of the skmath package, a package which provides
+This is version 0.4b of the skmath package, a package which provides
 improved and new math commands for superior typesetting with lower effort.
 
 The following files are enclosed.

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

Modified: trunk/Master/texmf-dist/source/latex/skmath/skmath.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/skmath/skmath.tex	2017-01-08 22:21:25 UTC (rev 42901)
+++ trunk/Master/texmf-dist/source/latex/skmath/skmath.tex	2017-01-08 22:21:38 UTC (rev 42902)
@@ -56,7 +56,7 @@
 % This is where the documentation begins
 \begin{document}
   % Change & version info
-  \version{0.4a}
+  \version{0.4b}
   \changes{0.1}{Initial version}
   \changes{0.1c}{Moved package from \pkg{docstrip} to \pkg{skdoc}}
   \changes{0.1d}{Fixed fatal documentation and package errors}
@@ -68,6 +68,7 @@
   \changes{0.3b}{Detect empty arguments in trigonometric and logarithmic functions, fix \cs{ln}}
   \changes{0.4}{Added \opt{notation} option, macros for complex numbers}
   \changes{0.4a}{Replaced deprecated/removed \pkg{expl3} constructs}
+  \changes{0.4b}{Track \pkg{expl3} changes (thanks to Joseph Wright)}
   % Don't forget to update the version number and release date of
   % the package declaration in the implementation!
 
@@ -302,7 +303,7 @@
 \begin{MacroCode}{package}
 \RequirePackage{expl3,l3keys2e,xparse}
 \ProvidesExplPackage{skmath}
-    {2016/06/25}{0.4a}{improved math commands}
+    {2017/01/08}{0.4b}{improved math commands}
 \PassOptionsToPackage{intlimits,sumlimits,namelimits}{amsmath}
 \RequirePackage{amssymb,mathtools,xfrac}
 \end{MacroCode}
@@ -333,21 +334,21 @@
   % * http://www.tug.org/TUGboat/Articles/tb18-1/tb54becc.pdf
   % * http://tex.stackexchange.com/q/14821/66
   integral-d .choice:,
-  integral-d .value_required:,
+  integral-d .value_required:n = true,
   integral-d / upright .code:n = { \cs_gset_nopar:Npn\__skmath_integral_d:{{\operator at font d}} },
   integral-d / slanted .code:n = { \cs_gset_nopar:Npn\__skmath_integral_d:{{d}} },
   isomath .bool_set:N = \g__skmath_load_isomath_bool,
-  isomath .value_required:,
+  isomath .value_required:n = true,
   natural-log .choice:,
-  natural-log .value_required:,
+  natural-log .value_required:n = true,
   natural-log / upright .code:n = { \cs_gset_nopar:Npn\__skmath_natural_log_e:{{\operator at font e}} },
   natural-log / slanted .code:n = { \cs_gset_nopar:Npn\__skmath_natural_log_e:{{e}} },
   imaginary-unit .choice:,
-  imaginary-unit .value_required:,
+  imaginary-unit .value_required:n = true,
   imaginary-unit / upright .code:n = { \cs_gset_nopar:Npn\__skmath_imaginary_unit:n##1{{\operator at font ##1}} },
   imaginary-unit / slanted .code:n = { \cs_gset_nopar:Npn\__skmath_imaginary_unit:n##1{{##1}} },
   complex-part-symbols .bool_set_inverse:N = \g__skmath_iso_complex_parts_bool,
-  complex-part-symbols .value_required:,
+  complex-part-symbols .value_required:n = true,
 }
 \end{MacroCode}
 
@@ -389,7 +390,7 @@
   },
   % Possibly more style sets... ?
   notation .initial:n = legacy, % Or is it? Perhaps a legacy option is required.
-  notation .value_required:,
+  notation .value_required:n = true,
   % Note also that the styles should probably affect isomath and/or other packages.
 }
 \ProcessKeysOptions{skmath}

Modified: trunk/Master/texmf-dist/tex/latex/skmath/skmath.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/skmath/skmath.sty	2017-01-08 22:21:25 UTC (rev 42901)
+++ trunk/Master/texmf-dist/tex/latex/skmath/skmath.sty	2017-01-08 22:21:38 UTC (rev 42902)
@@ -20,7 +20,7 @@
 
 \RequirePackage{expl3,l3keys2e,xparse}
 \ProvidesExplPackage{skmath}
-    {2016/06/25}{0.4a}{improved math commands}
+    {2017/01/08}{0.4b}{improved math commands}
 \PassOptionsToPackage{intlimits,sumlimits,namelimits}{amsmath}
 \RequirePackage{amssymb,mathtools,xfrac}
 \msg_new:nnnn{skmath}{undefined-macro}{The~macro~`\token_to_str:N#1'~was~undefined!}
@@ -43,21 +43,21 @@
   % * http://www.tug.org/TUGboat/Articles/tb18-1/tb54becc.pdf
   % * http://tex.stackexchange.com/q/14821/66
   integral-d .choice:,
-  integral-d .value_required:,
+  integral-d .value_required:n = true,
   integral-d / upright .code:n = { \cs_gset_nopar:Npn\__skmath_integral_d:{{\operator at font d}} },
   integral-d / slanted .code:n = { \cs_gset_nopar:Npn\__skmath_integral_d:{{d}} },
   isomath .bool_set:N = \g__skmath_load_isomath_bool,
-  isomath .value_required:,
+  isomath .value_required:n = true,
   natural-log .choice:,
-  natural-log .value_required:,
+  natural-log .value_required:n = true,
   natural-log / upright .code:n = { \cs_gset_nopar:Npn\__skmath_natural_log_e:{{\operator at font e}} },
   natural-log / slanted .code:n = { \cs_gset_nopar:Npn\__skmath_natural_log_e:{{e}} },
   imaginary-unit .choice:,
-  imaginary-unit .value_required:,
+  imaginary-unit .value_required:n = true,
   imaginary-unit / upright .code:n = { \cs_gset_nopar:Npn\__skmath_imaginary_unit:n##1{{\operator at font ##1}} },
   imaginary-unit / slanted .code:n = { \cs_gset_nopar:Npn\__skmath_imaginary_unit:n##1{{##1}} },
   complex-part-symbols .bool_set_inverse:N = \g__skmath_iso_complex_parts_bool,
-  complex-part-symbols .value_required:,
+  complex-part-symbols .value_required:n = true,
 }
 \keys_define:nn{skmath}{
   commonsets .bool_set:N = \g__skmath_define_common_sets_bool,
@@ -95,7 +95,7 @@
   },
   % Possibly more style sets... ?
   notation .initial:n = legacy, % Or is it? Perhaps a legacy option is required.
-  notation .value_required:,
+  notation .value_required:n = true,
   % Note also that the styles should probably affect isomath and/or other packages.
 }
 \ProcessKeysOptions{skmath}



More information about the tex-live-commits mailing list