texlive[49803] Master/texmf-dist: knowledge (23jan19)

commits+karl at tug.org commits+karl at tug.org
Wed Jan 23 22:29:59 CET 2019


Revision: 49803
          http://tug.org/svn/texlive?view=revision&revision=49803
Author:   karl
Date:     2019-01-23 22:29:59 +0100 (Wed, 23 Jan 2019)
Log Message:
-----------
knowledge (23jan19)

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	2019-01-23 21:29:45 UTC (rev 49802)
+++ trunk/Master/texmf-dist/doc/latex/knowledge/README.md	2019-01-23 21:29:59 UTC (rev 49803)
@@ -3,8 +3,8 @@
 
   name: knowledge
   license: LaTeX Project Public License version 1.2 or above
-  version: v1.14
-  date: 2018/11/21
+  version: v1.15
+  date: 2019/01/23
   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	2019-01-23 21:29:45 UTC (rev 49802)
+++ trunk/Master/texmf-dist/doc/latex/knowledge/knowledge.tex	2019-01-23 21:29:59 UTC (rev 49803)
@@ -4,7 +4,8 @@
 \usepackage{paralist}
 \usepackage[svgnames]{xcolor}
 \usepackage{expl3}
-\usepackage[hyperref,quotation,scope]{knowledge}
+\usepackage[hidelinks]{hyperref}
+\usepackage[quotation,scope]{knowledge}
 \knowledgeconfigure{visible anchor points=false}
 \knowledgeconfigure{notion,diagnose line=false}
 \GetFileInfo{knowledge.sty}
@@ -654,12 +655,12 @@
 \item[2017-03-14] Corrected that the \verb|@| letter was left a letter after \cs{\knowledgeFixHyperrefTwocolumn}. 
 \item[2017-04-09] Internal change of code, for "scope" handling and for the "quotation notation": slowly going toward an extended "quotation notation" that can make the "scope" of search explicit.
 \item[2017-04-09] Added the \kl{protect quotation} configure option, that is given a list of environments, and deactivates automatically the "quotation notation" when in there environments. This is a simple code for the moment. Typically, one can use \smallcode{\cs\knowledgeconfigure\{\kl{protect quotation}=tikzcd\}}. For the moment, it is not explained in the document.
-\item[2017-04-19] Changed the display code such hat nested knowledges behave properly: before, the introduction would be performed for the object and the subobjects.
+\item[2017-04-19] Changed the display code such that nested knowledges behave properly: before, the introduction would be performed for the object and the subobjects.
 \item[2017-04-20] The "electronic mode" has been added, and the `final mode` is now renamed into "paper mode". The \cs{\knowledgepackagemode} configuration variable is also available for easier scripting.
 \item[2017-06-06] FAQ on deactivating the quote in "Emacs" (thanks to Sylvain Perifel).
 \item[2017-06-08] Removed the \texttt{noknowledge} package and all references to it.
 \item[2017-06-08] Removed the \texttt{knowledgeutils.sty} and \texttt{scopearticle.sty} which are now integrated in the main file.
-\item[2017-06-08] The file \texttt{knowledge-example.sty} as been improved.
+\item[2017-06-08] The file \texttt{knowledge-example.tex} has been improved.
 \item[2017-06-09] First release of version 1.0 on "CTAN".
 \item[2017-06-10] Corrected the "quotation notation" to make it expandable for avoiding problems in table of contents (the @ was not working).
 \item[2017-06-11] Corrected a bug linked to changes of expl3 on recent distributions (pointed by Murray Eisenberg). Release of v1.01 on CTAN.
@@ -690,7 +691,8 @@
 \item[2018-02-24] Documentation improvement for the environment "thebibliography@@env".
 \item[2018-05-17] Correction to be compatible with the latest version of "expl3@@package" (thanks to Leo Stefanesco).
 \item[2018-07-26] Compatibility with utf8 symbols in labels (thanks to Yves Guiraud).
-\item[2018-11-21] Corrected the behavior of "makeidx@@package" (thanks to Sylvain Schmitz).
+\item[2018-11-22] Corrected bug for "makeidx@@package" (thanks to Sylvain Schmitz). V1.14 on "CTAN".
+\item[2019-01-27] Minor improvement of the doc, and hiding links in it. V1.15.
 \end{compactdesc}
 \normalsize
 %\restoregeometry
@@ -1047,9 +1049,9 @@
 \begin{compactdesc}
 \itemAP[Writing mode] The "paper", "electronic" or "composition" modes are possible ("composition" is by default) (see Section~\ref{subsubsection:writing modes} for more details).
 These modes change several default rendering settings.
-\itemAP[Other packages] some of the options concern the loading and the use of other packages (\kl(package){hyperref}, \kl(package){xcolor}, \dots). This is explained in Section~\ref{subsubsection:packages-loading}.
+\itemAP[Other packages] some of the options concern the loading and the use of other packages (\kl(package){hyperref}, \kl(package){xcolor}, \kl (package){makeidx}, \dots). This is explained in Section~\ref{subsubsection:packages-loading}.
 \itemAP[Configuration options] as used by the command \cs{\knowledgeconfigure} can be used when loading the package.
-\itemAP[Scoping] The \kl[scope option]{scope} "option at package option" makes the package aware at a fine level of the structure of the document (see Section~\ref{subsection:scoping} for explanations). This provides, for instance, the possibility to define pieces of "knowledge" that are attached to a section of the documents.
+\itemAP[Scoping] The \kl[scope option]{scope} "option at package option" makes the package aware at a fine level of the structure of the document (see Section~\ref{subsection:scoping} for explanations). This provides, for instance, the possibility to define pieces of "knowledge" that are attached to a section of the document.
 \end{compactdesc}
 
 \subsubsection{Writing mode}
@@ -1231,7 +1233,7 @@
 \itemAP[\intro{namespace=}] Allows to change the \kl{namespace}. In itself, this is useless. It has to be used in conjunction with new forms of \cs\kl-like commands.
 \itemAP[\intro{now}] requires the \kl{knowledge} to be defined immediately. This may save one compilation phase. The drawback is that the \kl{knowledge} cannot be accessed before the \cs{\knowledge} command that has been introduced. It may help for modularity considerations. (for instance a \kl{knowledge}
 is used inside a proof, it has no sense to make it available elsewhere, and it is better style to locally define it).
-\itemAP[\intro{also now}] requires the \kl{knowledge} to be defined immediately as well as delayed to the next compilation phase. This is in particular how "autorefrences at autoref" should be handled. See the use of \cs{\knowledgenewvariant} for more examples.
+\itemAP[\intro{also now}] requires the \kl{knowledge} to be defined immediately as well as delayed to the next compilation phase. This is in particular how "auto references at autoref" should be handled. See the use of \cs{\knowledgenewvariant} for more examples.
 \end{description}
 
 
@@ -2244,9 +2246,14 @@
 \label{section:tikzcd}
 
 The package "tikzcd@@package" uses (heavily) the quotes. Thus, it conflicts with the "quotation notation".
-Some other packages may do the same. For solving this issue, the only thing to do is to temporarily deactivate the "quotation notation"
+Some other packages may do the same. For solving this issue, the only thingd to do are:
+\begin{itemize}
+\item be sure to load these packages before "knowledge@@package", or at least be sure that the "quotation notation" is not
+active when you do so, and
+\item to temporarily deactivate the "quotation notation" when in a context where the package may use the quotes.
+\end{itemize}
 
-This can be doe either explicitely using before each figure:
+This can be done either explicitly using before each figure:
 \begin{code}[8.5cm]
 \cs\knowledgeconfigure\{"quotation@@option"=false\}
 \end{code}

Modified: trunk/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx	2019-01-23 21:29:45 UTC (rev 49802)
+++ trunk/Master/texmf-dist/source/latex/knowledge/knowledge-code.dtx	2019-01-23 21:29:59 UTC (rev 49803)
@@ -23,7 +23,7 @@
 %
 % \iffalse
 %<head>\usepackage{expl3}
-%<head>\ProvidesExplPackage{knowledge}{2018/11/22}{1.14}{}
+%<head>\ProvidesExplPackage{knowledge}{2019/01/23}{1.15}{}
 %<*driver>
 \def\knowledgecode{active}
 \input{knowledge.tex}
@@ -47,6 +47,7 @@
 % \changes{1.12}{2018/07/26}{bug fixes} %
 % \changes{1.13}{2018/11/21}{bug fixes} %
 % \changes{1.14}{2018/11/22}{bug fix} %
+% \changes{1.15}{2019/01/23}{doc change} %
 % \GetFileInfo{knowledge.sty} %
 % \DoNotIndex{}
 %
@@ -66,8 +67,8 @@
 
   name: knowledge
   license: LaTeX Project Public License version 1.2 or above
-  version: v1.14
-  date: 2018/11/21
+  version: v1.15
+  date: 2019/01/23
   author: Thomas Colcombet
   mail: thomas.colcombet at irif.fr
   web: https://www.irif.fr/~colcombe/knowledge_en.html

Modified: trunk/Master/texmf-dist/tex/latex/knowledge/knowledge.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/knowledge/knowledge.sty	2019-01-23 21:29:45 UTC (rev 49802)
+++ trunk/Master/texmf-dist/tex/latex/knowledge/knowledge.sty	2019-01-23 21:29:59 UTC (rev 49803)
@@ -23,7 +23,7 @@
 %% LaTeX version 1999/12/01 or later.
 %% 
 \usepackage{expl3}
-\ProvidesExplPackage{knowledge}{2018/11/22}{1.14}{}
+\ProvidesExplPackage{knowledge}{2019/01/23}{1.15}{}
 %%%%%%%%%%
 \RequirePackage{l3keys2e}
 \RequirePackage{etoolbox}



More information about the tex-live-commits mailing list