summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/derivative
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-22 03:01:01 +0000
committerNorbert Preining <norbert@preining.info>2019-09-22 03:01:01 +0000
commit77cef1d14e947b4899f54ca0311ca5ce9d253164 (patch)
treeb641044ef8a3372df30ea6e27d7c822bccc58cb0 /macros/latex/contrib/derivative
parent31d764f773a47d4d8cfa2cd2c0c3a4d5a7dff3e6 (diff)
CTAN sync 201909220301
Diffstat (limited to 'macros/latex/contrib/derivative')
-rw-r--r--macros/latex/contrib/derivative/README.md4
-rw-r--r--macros/latex/contrib/derivative/derivative.pdfbin183369 -> 184461 bytes
-rw-r--r--macros/latex/contrib/derivative/derivative.sty8
-rw-r--r--macros/latex/contrib/derivative/derivative.tex32
4 files changed, 26 insertions, 18 deletions
diff --git a/macros/latex/contrib/derivative/README.md b/macros/latex/contrib/derivative/README.md
index 0208052909..a70b528243 100644
--- a/macros/latex/contrib/derivative/README.md
+++ b/macros/latex/contrib/derivative/README.md
@@ -1,4 +1,4 @@
-## README for derivative package v0.95 dated 2019-09-18
+## README for derivative package v0.95b dated 2019-09-21
The package provides a set of commands `\NewOdvVariant`, `\NewPdvVariant` etc. that can be used to define a variant of a derivative. The package have already defined several derivatives:
@@ -21,7 +21,7 @@ The latest version of this license is in
and version 1.3 or later is part of all distributions of LaTeX
version 2005/12/01 or later.
-This work has the LPPL maintenance status `maintained'.
+This work has the LPPL maintenance status `maintained`.
The Current Maintainer of this work is Simon Jensen.
diff --git a/macros/latex/contrib/derivative/derivative.pdf b/macros/latex/contrib/derivative/derivative.pdf
index 735d2fc7ca..d7088c0cfb 100644
--- a/macros/latex/contrib/derivative/derivative.pdf
+++ b/macros/latex/contrib/derivative/derivative.pdf
Binary files differ
diff --git a/macros/latex/contrib/derivative/derivative.sty b/macros/latex/contrib/derivative/derivative.sty
index de10a6dd5f..2305aa9d6b 100644
--- a/macros/latex/contrib/derivative/derivative.sty
+++ b/macros/latex/contrib/derivative/derivative.sty
@@ -16,7 +16,7 @@
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{xparse}[2018/05/09]
-\ProvidesExplPackage{derivative}{2018/06/14}{1.0}{Nice and easy derivatives}
+\ProvidesExplPackage{derivative}{2019/09/21}{0.95b}{Nice and easy derivatives}
%%%%% Useful conditionals %%%%%
@@ -490,8 +490,8 @@
\exp_args:Nnc \bool_xor:nnTF {##5} { l__deriv_#1_switch_slash_bool }
{
\exp_args:Nnc \bool_xor:nnTF {##1} { l__deriv_#1_switch_star_bool }
- { \__deriv_pdv_both:nnnnnnnn #4 {#1} {##2} {##3} {##4} {##6} {##7} {##8} }
- { \__deriv_pdv_slash:nnnnnnnn #4 {#1} {##2} {##3} {##4} {##6} {##7} {##8} }
+ { \__deriv_pdv_both:nnnnnnnn {#4} {#1} {##2} {##3} {##4} {##6} {##7} {##8} }
+ { \__deriv_pdv_slash:nnnnnnnn {#4} {#1} {##2} {##3} {##4} {##6} {##7} {##8} }
}
{
\exp_args:Nnc \bool_xor:nnTF {##1} { l__deriv_#1_switch_star_bool }
@@ -504,6 +504,7 @@
% dv
\cs_new_protected:Npn \__deriv_d_variables:n #1
{
+ \__deriv_new:nnnn { tl } {#1} { style } { inf, frac, frac_slash }
\__deriv_new:nnnn { tl } {#1} { scale } { eval, eval_slash, fun, var, frac, frac_slash }
\__deriv_new:nnnn { tl } {#1} { delims } { eval, eval_slash, fun, var, frac, frac_slash }
\__deriv_new:nnnn { muskip } {#1} { sep } { inf_ord, inf_fun, ord_fun, var_ord, inf_var, eval_sb, eval_sp }
@@ -513,6 +514,7 @@
% dv
\cs_new_protected:Npn \__deriv_p_variables:n #1
{
+ \__deriv_new:nnnn { tl } {#1} { style } { inf, frac, frac_slash }
\__deriv_new:nnnn { tl } {#1} { scale } { eval, eval_slash, fun, var, frac, frac_slash }
\__deriv_new:nnnn { tl } {#1} { delims } { eval, eval_slash, fun, var, frac, frac_slash }
\__deriv_new:nnnn { muskip } {#1} { sep } { inf_ord, inf_fun, ord_fun, inf_var, var_ord, var_inf, ord_inf, eval_sb, eval_sp }
diff --git a/macros/latex/contrib/derivative/derivative.tex b/macros/latex/contrib/derivative/derivative.tex
index d538bc8566..687c023d41 100644
--- a/macros/latex/contrib/derivative/derivative.tex
+++ b/macros/latex/contrib/derivative/derivative.tex
@@ -46,8 +46,6 @@
\RequirePackage{mleftright}
\RequirePackage{xfrac}
-\RequirePackage{derivative}
- \derivset{all}[scale-auto = mleftmright]
\RequirePackage[unicode]{hyperref}
\RequirePackage[nameinlink]{cleveref}
@@ -57,17 +55,17 @@
\tl_new:N \pakkenavn
\tl_new:N \titel
-\tl_new:N \g_deriv_email
+\tl_new:N \email
\tl_new:N \forfatter
-\tl_new:N \g_deriv_dato
-\tl_new:N \g_deriv_version
+\tl_new:N \dato
+\tl_new:N \version
\NewDocumentCommand{\Pakkenavn}{ m }{ \tl_gset:Nf \pakkenavn { \tl_trim_spaces:n { #1 } } }
\NewDocumentCommand{\Titel} { m }{ \tl_gset:Nf \titel { \tl_trim_spaces:n { #1 } } }
\NewDocumentCommand{\Forfatter}{ m }{ \tl_gset:Nf \forfatter { \tl_trim_spaces:n { #1 } } }
-\NewDocumentCommand{\Email} { m }{ \tl_gset:Nf \g_deriv_email { \tl_trim_spaces:n { #1 } } }
-\NewDocumentCommand{\Dato} { m }{ \tl_gset:Nf \g_deriv_dato { \tl_trim_spaces:n { #1 } } }
-\NewDocumentCommand{\Version} { m }{ \tl_gset:Nf \g_deriv_version { \tl_trim_spaces:n { #1 } } }
+\NewDocumentCommand{\Email} { m }{ \tl_gset:Nf \email { \tl_trim_spaces:n { #1 } } }
+\NewDocumentCommand{\Dato} { m }{ \tl_gset:Nf \dato { \tl_trim_spaces:n { #1 } } }
+\NewDocumentCommand{\Version} { m }{ \tl_gset:Nf \version { \tl_trim_spaces:n { #1 } } }
\NewDocumentCommand{\mypackage}{ } { \pkg{\pakkenavn} }
@@ -90,14 +88,14 @@
\centering
\textsl{Written~by:} \par
{ \color{RoyalRed} \forfatter \par }
- { \color{RoyalRed} \g_deriv_email \par }
+ { \color{RoyalRed} \email \par }
\end{minipage}
\hfill
\begin{minipage}[t]{0.5\textwidth}
\centering
\textsl{Released:} \par
- { \color{RoyalRed} \g_deriv_version \par }
- { \color{RoyalRed} \g_deriv_dato \par }
+ { \color{RoyalRed} v\version \par }
+ { \color{RoyalRed} \dato \par }
\end{minipage}
\par \vspace{20mm} \noindent
@@ -1085,8 +1083,11 @@
\Titel{The \pakkenavn{} package}
\Forfatter{Simon Jensen}
\Email{sjelatex@gmail.com}
-\Dato{2019-09-18}
-\Version{v0.95}
+\Dato{2019/09/21}
+\Version{0.95b}
+
+\RequirePackage{derivative}[\dato]
+\derivset{all}[scale-auto = mleftmright]
\hypersetup
{
@@ -2273,11 +2274,16 @@
\end{change}
\bigskip
\begin{change}[version = 0.95, date = 2019-09-18, beta = true]
+ \item \emph{Please ignore this version, since it contained the \pkg{.sty} and \pkg{.pdf} files for version} \texttt{0.9} \texttt{:(}.
\item Second beta release of the package.
\item Removed the single token restriction of the infinitesimal since it made no sense.
\item Fixed the documentation errors and typos.
\item Minor fixes to the code.
\end{change}
+ \begin{change}[version = 0.95b, date = 2019-09-21, beta = true]
+ \item Contains the correct \pkg{.sty} and \pkg{.pdf} files \texttt{:)}.
+ \item One minor code fix.
+ \end{change}
\end{changelog}
\end{document} \ No newline at end of file