diff options
author | Karl Berry <karl@freefriends.org> | 2017-01-08 22:21:38 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-01-08 22:21:38 +0000 |
commit | de521a253664a212f4e9dd991cdf7e21143bf537 (patch) | |
tree | b6d6f678fafb7430c051ea208fc1bd2647fc4624 /Master | |
parent | 5f61b0622e152140271ccdbe55816b9c2446c85f (diff) |
skmath (8jan17)
git-svn-id: svn://tug.org/texlive/trunk@42902 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/skmath/README | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/skmath/skmath.pdf | bin | 244421 -> 215467 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/skmath/skmath.tex | 17 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/skmath/skmath.sty | 14 |
4 files changed, 17 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/latex/skmath/README b/Master/texmf-dist/doc/latex/skmath/README index 87a4142edf2..81a018c49c7 100644 --- a/Master/texmf-dist/doc/latex/skmath/README +++ b/Master/texmf-dist/doc/latex/skmath/README @@ -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. diff --git a/Master/texmf-dist/doc/latex/skmath/skmath.pdf b/Master/texmf-dist/doc/latex/skmath/skmath.pdf Binary files differindex 5c951c8fdd9..e160ccde722 100644 --- a/Master/texmf-dist/doc/latex/skmath/skmath.pdf +++ b/Master/texmf-dist/doc/latex/skmath/skmath.pdf diff --git a/Master/texmf-dist/source/latex/skmath/skmath.tex b/Master/texmf-dist/source/latex/skmath/skmath.tex index 85401d8941d..83fe206908a 100644 --- a/Master/texmf-dist/source/latex/skmath/skmath.tex +++ b/Master/texmf-dist/source/latex/skmath/skmath.tex @@ -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 @@ Then, the key-value options. % * 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@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@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@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 @@ We also declare the \enquote{public} options. }, % 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} diff --git a/Master/texmf-dist/tex/latex/skmath/skmath.sty b/Master/texmf-dist/tex/latex/skmath/skmath.sty index 90179e3402b..57a8fd6c3b7 100644 --- a/Master/texmf-dist/tex/latex/skmath/skmath.sty +++ b/Master/texmf-dist/tex/latex/skmath/skmath.sty @@ -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@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@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@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} |