summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-04-25 20:49:32 +0000
committerKarl Berry <karl@freefriends.org>2020-04-25 20:49:32 +0000
commitb3f874e11dec455061f4a2eee43b3992c83a19ad (patch)
tree94316e2d6d74738da8b9e5153158b5011750a604 /Master
parent434c8d95fdef4e34e2211d798b0faef0a962fdea (diff)
knowledge (25apr20)
git-svn-id: svn://tug.org/texlive/trunk@54876 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/knowledge/README.md4
-rw-r--r--Master/texmf-dist/doc/latex/knowledge/knowledge.pdfbin729501 -> 729897 bytes
-rw-r--r--Master/texmf-dist/doc/latex/knowledge/knowledge.tex2
-rw-r--r--Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx13
-rw-r--r--Master/texmf-dist/tex/latex/knowledge/knowledge.sty4
5 files changed, 16 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/latex/knowledge/README.md b/Master/texmf-dist/doc/latex/knowledge/README.md
index 864921ac527..5d3e671a104 100644
--- a/Master/texmf-dist/doc/latex/knowledge/README.md
+++ b/Master/texmf-dist/doc/latex/knowledge/README.md
@@ -3,8 +3,8 @@ This directory contains the package
name: knowledge
license: LaTeX Project Public License version 1.2 or above
- version: v1.22
- date: 2020/03/05
+ version: v1.23
+ date: 2020/04/25
author: Thomas Colcombet
mail: thomas.colcombet@irif.fr
web: https://www.irif.fr/~colcombe/knowledge_en.html
diff --git a/Master/texmf-dist/doc/latex/knowledge/knowledge.pdf b/Master/texmf-dist/doc/latex/knowledge/knowledge.pdf
index 0dd621bdd46..272989ef3cf 100644
--- a/Master/texmf-dist/doc/latex/knowledge/knowledge.pdf
+++ b/Master/texmf-dist/doc/latex/knowledge/knowledge.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/knowledge/knowledge.tex b/Master/texmf-dist/doc/latex/knowledge/knowledge.tex
index 720156a3ea4..98fc76744c2 100644
--- a/Master/texmf-dist/doc/latex/knowledge/knowledge.tex
+++ b/Master/texmf-dist/doc/latex/knowledge/knowledge.tex
@@ -744,6 +744,7 @@ I have seen Till Tantau who explained me how to test whether a material is displ
\item[2020-01-25] Corrected bug when "knowledge@@package" is used without "hyperref@@package" (thanks to Rémi Nollet).
\item[2020-01-25] Corrected bug that made the kaux file not stabilize (thanks to Rémi Nollet). V1.21 on CTAN.
\item[2020-03-05] No \texttt{hidelinks} and \texttt{breaklinks} are automatically activated unless the new option \kl{no patch} is activated. Doc update. V1.22 on CTAN.
+\item[2020-04-25] Made the package compatible with 2016 versions of LaTeX. Useful when \texttt{knowledge.sty} is included with and compile in arXiv. V1.23 on CTAN.
\end{compactdesc}
\normalsize
%\restoregeometry
@@ -2652,7 +2653,6 @@ Another possibility is to force some environment to deactivate systematically th
\end{code}\noindent
will deactivate the "quotation notation" in all the "tikzcd@@env" environments.
-
\subsection{Problems with \kl(package){amsmath}}
\label{section:amsmath questions}
diff --git a/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx b/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx
index 73ec799f183..c76b3f0aac5 100644
--- a/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx
+++ b/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx
@@ -23,7 +23,7 @@
%
% \iffalse
%<head>\usepackage{expl3}
-%<head>\ProvidesExplPackage{knowledge}{2020/03/05}{1.22}{}
+%<head>\ProvidesExplPackage{knowledge}{2020/03/05}{1.23}{}
%<*driver>
\def\knowledgecode{active}
\input{knowledge.tex}
@@ -55,6 +55,7 @@
% \changes{1.20}{2019/12/03}{bug fix} %
% \changes{1.21}{2020/01/26}{bug fix} %
% \changes{1.22}{2020/03/05}{improvements} %
+% \changes{1.23}{2020/04/25}{minor change} %
% \GetFileInfo{knowledge.sty} %
% \DoNotIndex{}
%
@@ -74,8 +75,8 @@ This directory contains the package
name: knowledge
license: LaTeX Project Public License version 1.2 or above
- version: v1.22
- date: 2020/03/05
+ version: v1.23
+ date: 2020/04/25
author: Thomas Colcombet
mail: thomas.colcombet@irif.fr
web: https://www.irif.fr/~colcombe/knowledge_en.html
@@ -145,6 +146,12 @@ Content of the file knowledge-sources.zip:
{}
% \end{macrocode}
%
+% When uploading to arXiv, a 2016 version of LaTeX is used and one macro name has changed since this in \kl{expl3}. Let us correct it: it makes it possible to include the latest version of \kl(package){knowledge} as a .sty file:
+% \begin{macrocode}
+\cs_if_exist:NTF\ior_str_get:NN{}
+ {\cs_set_eq:NN\ior_str_get:NN\ior_get_str:NN}
+% \end{macrocode}
+%
%\AP One defines the code of \csintro{\klparse_ifnextchar:NTF}
% which is a link to \cs{\@ifnextchar},
% as well as the constant \csintro{\klparse_novalue_tl} which contains
diff --git a/Master/texmf-dist/tex/latex/knowledge/knowledge.sty b/Master/texmf-dist/tex/latex/knowledge/knowledge.sty
index 82a7ccfb846..fa431f68578 100644
--- a/Master/texmf-dist/tex/latex/knowledge/knowledge.sty
+++ b/Master/texmf-dist/tex/latex/knowledge/knowledge.sty
@@ -23,7 +23,7 @@
%% LaTeX version 1999/12/01 or later.
%%
\usepackage{expl3}
-\ProvidesExplPackage{knowledge}{2020/03/05}{1.22}{}
+\ProvidesExplPackage{knowledge}{2020/03/05}{1.23}{}
%%%%%%%%%%
\RequirePackage{l3keys2e}
\RequirePackage{etoolbox}
@@ -808,6 +808,8 @@
{}
\cs_new:Nn\knowledge_end_module:
{}
+\cs_if_exist:NTF\ior_str_get:NN{}
+ {\cs_set_eq:NN\ior_str_get:NN\ior_get_str:NN}
\cs_set_eq:Nc\klparse_ifnextchar:NTF{@ifnextchar}
\tl_new:N\klparse_novalue_tl
\NewDocumentCommand\klparse_setnovalue{o}