texlive[45608] Master/texmf-dist: crossreftools (26oct17)
commits+karl at tug.org
commits+karl at tug.org
Thu Oct 26 23:24:23 CEST 2017
Revision: 45608
http://tug.org/svn/texlive?view=revision&revision=45608
Author: karl
Date: 2017-10-26 23:24:23 +0200 (Thu, 26 Oct 2017)
Log Message:
-----------
crossreftools (26oct17)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/crossreftools/README
trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_doc.pdf
trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_doc.tex
trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_driver.pdf
trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_driver.tex
trunk/Master/texmf-dist/tex/latex/crossreftools/crossreftools.sty
Modified: trunk/Master/texmf-dist/doc/latex/crossreftools/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/crossreftools/README 2017-10-26 21:24:10 UTC (rev 45607)
+++ trunk/Master/texmf-dist/doc/latex/crossreftools/README 2017-10-26 21:24:23 UTC (rev 45608)
@@ -1,4 +1,4 @@
-%% LaTeX package crossreftools - version 0.1 (2017/10/08 -- 22:58:50)
+%% LaTeX package crossreftools - version 0.2 (2017/10/25 -- 23:08:36)
%% README file for crossreftools.sty
%%
%%
Modified: trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_doc.tex 2017-10-26 21:24:10 UTC (rev 45607)
+++ trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_doc.tex 2017-10-26 21:24:23 UTC (rev 45608)
@@ -1,4 +1,4 @@
-%% LaTeX package crossreftools - version 0.1 (2017/10/08 -- 22:58:50)
+%% LaTeX package crossreftools - version 0.2 (2017/10/25 -- 23:08:36)
%% Documentation file for crossreftools.sty
%%
%%
@@ -77,6 +77,8 @@
\@namedef{crossreftoolsversion0.1}{v0.1 2017-10-08}
+\@namedef{crossreftoolsversion0.2}{v0.2 2017-10-25}
+
\newcommand{\authorname}{Autor}
@@ -109,11 +111,9 @@
#1
}
-
\presetkeys{chdoc}{packageauthor={Christian Hupfer}}{}%
\NewDocumentCommand{\CHPackageTitlePage}{O{}mO{}}{%
\setkeys{chdoc}{packageauthor={Christian Hupfer},filepurpose={Documentation},#1}%
- \typeout{Package version: \packageversion}
\begin{center}
\begin{CHPackageTitleBox}[#3]
\large \bfseries%
@@ -314,7 +314,7 @@
\usepackage{cleveref}
-\def\packageversion{0.1}
+\def\packageversion{0.2}
\usepackage{url}
@@ -529,13 +529,15 @@
\end{docCommand}
\begin{docCommand}[code={\CHDocExpCommand{}},
-doc new={\chdocextractversion{crossreftoolsversion0.1}}]{crtcrefnamebylabel}{\marg{labelname}}
+doc new and updated={\chdocextractversion{crossreftoolsversion0.1}}{\chdocextractversion{crossreftoolsversion0.2}}]
+{crtcrefnamebylabel}{\marg{labelname}}
This extracts the lower case cross reference name of a given label.
\end{docCommand}
\begin{docCommand}[code={\CHDocExpCommand{}},
-doc new={\chdocextractversion{crossreftoolsversion0.1}}]{crtCrefnamebylabel}{\marg{labelname}}
+doc new and updated={\chdocextractversion{crossreftoolsversion0.1}}{\chdocextractversion{crossreftoolsversion0.2}}]
+{crtCrefnamebylabel}{\marg{labelname}}
This extracts the upper case cross reference name of a given label.
\end{docCommand}
@@ -554,6 +556,7 @@
\begin{itemize}[itemsep=15pt]
+\item \CHDocFullVersion{0.2} Introduced a check in \refCom{crtcrefnamebylabel} and \refCom{crtCrefnamebylabel} whether given label exists
\item \CHDocFullVersion{0.1} First version
\end{itemize}
Modified: trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_driver.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_driver.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_driver.tex 2017-10-26 21:24:10 UTC (rev 45607)
+++ trunk/Master/texmf-dist/doc/latex/crossreftools/crossreftools_driver.tex 2017-10-26 21:24:23 UTC (rev 45608)
@@ -1,4 +1,4 @@
-%% LaTeX package crossreftools - version 0.1 (2017/10/08 -- 22:58:50)
+%% LaTeX package crossreftools - version 0.2 (2017/10/25 -- 23:08:36)
%% Driver file for crossreftools.sty
%%
%%
Modified: trunk/Master/texmf-dist/tex/latex/crossreftools/crossreftools.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/crossreftools/crossreftools.sty 2017-10-26 21:24:10 UTC (rev 45607)
+++ trunk/Master/texmf-dist/tex/latex/crossreftools/crossreftools.sty 2017-10-26 21:24:23 UTC (rev 45608)
@@ -1,4 +1,4 @@
-%% LaTeX package crossreftools - version 0.1 (2017/10/08 -- 22:58:50)
+%% LaTeX package crossreftools - version 0.2 (2017/10/25 -- 23:08:36)
%% Source file for crossreftools.sty
%%
%%
@@ -19,10 +19,10 @@
%%
%%
-\def\crossreftoolspackageversion{0.1}
+\def\crossreftoolspackageversion{0.2}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{crossreftools}[2017/10/08 - v\crossreftoolspackageversion]
+\ProvidesPackage{crossreftools}[2017/10/25 - v\crossreftoolspackageversion]
% Some helper macros
@@ -97,11 +97,15 @@
}
\newcommand{\crtcrefnamebylabel}[1]{%
- \expandafter\csname cref@\@@crtextr at ct@cref{counter}{#1}@name\endcsname%
+ \@ifundefined{r@#1}{UNDEFINED LABEL}{%
+ \expandafter\csname cref@\@@crtextr at ct@cref{counter}{#1}@name\endcsname%
+ }%
}
\newcommand{\crtCrefnamebylabel}[1]{%
- \expandafter\csname Cref@\@@crtextr at ct@cref{counter}{#1}@name\endcsname%
+ \@ifundefined{r@#1}{UNDEFINED LABEL}{%
+ \expandafter\csname Cref@\@@crtextr at ct@cref{counter}{#1}@name\endcsname%
+ }%
}
\def\@@crt@@cref@@suffix{cref}
More information about the tex-live-commits
mailing list