diff options
-rw-r--r-- | Master/texmf-dist/doc/latex/knowledge/README.md | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/knowledge/knowledge.pdf | bin | 729501 -> 729897 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/knowledge/knowledge.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx | 13 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/knowledge/knowledge.sty | 4 |
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 Binary files differindex 0dd621bdd46..272989ef3cf 100644 --- a/Master/texmf-dist/doc/latex/knowledge/knowledge.pdf +++ b/Master/texmf-dist/doc/latex/knowledge/knowledge.pdf 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} |