texlive[54876] Master/texmf-dist: knowledge (25apr20)

commits+karl at tug.org commits+karl at tug.org
Sat Apr 25 22:49:33 CEST 2020


Revision: 54876
          http://tug.org/svn/texlive?view=revision&revision=54876
Author:   karl
Date:     2020-04-25 22:49:32 +0200 (Sat, 25 Apr 2020)
Log Message:
-----------
knowledge (25apr20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/knowledge/README.md
    trunk/Master/texmf-dist/doc/latex/knowledge/knowledge.pdf
    trunk/Master/texmf-dist/doc/latex/knowledge/knowledge.tex
    trunk/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx
    trunk/Master/texmf-dist/tex/latex/knowledge/knowledge.sty

Modified: trunk/Master/texmf-dist/doc/latex/knowledge/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/knowledge/README.md	2020-04-25 20:48:58 UTC (rev 54875)
+++ trunk/Master/texmf-dist/doc/latex/knowledge/README.md	2020-04-25 20:49:32 UTC (rev 54876)
@@ -3,8 +3,8 @@
 
   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 at irif.fr
   web: https://www.irif.fr/~colcombe/knowledge_en.html

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

Modified: trunk/Master/texmf-dist/doc/latex/knowledge/knowledge.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/knowledge/knowledge.tex	2020-04-25 20:48:58 UTC (rev 54875)
+++ trunk/Master/texmf-dist/doc/latex/knowledge/knowledge.tex	2020-04-25 20:49:32 UTC (rev 54876)
@@ -744,6 +744,7 @@
 \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 @@
 \end{code}\noindent
 will deactivate the "quotation notation" in all the "tikzcd@@env" environments.
 
-
 \subsection{Problems with \kl(package){amsmath}}
 \label{section:amsmath questions}
 

Modified: trunk/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx	2020-04-25 20:48:58 UTC (rev 54875)
+++ trunk/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx	2020-04-25 20:49:32 UTC (rev 54876)
@@ -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 @@
 
   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 at irif.fr
   web: https://www.irif.fr/~colcombe/knowledge_en.html
@@ -145,6 +146,12 @@
   {}
 %    \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

Modified: trunk/Master/texmf-dist/tex/latex/knowledge/knowledge.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/knowledge/knowledge.sty	2020-04-25 20:48:58 UTC (rev 54875)
+++ trunk/Master/texmf-dist/tex/latex/knowledge/knowledge.sty	2020-04-25 20:49:32 UTC (rev 54876)
@@ -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}



More information about the tex-live-commits mailing list.