From 998bb9be5849d17bb2548edb716803c5533b0605 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 3 Jan 2015 23:11:40 +0000 Subject: autonum (3jan15) git-svn-id: svn://tug.org/texlive/trunk@35951 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/autonum/autonum.pdf | Bin 291315 -> 291482 bytes .../texmf-dist/doc/latex/autonum/test-autonum.pdf | Bin 102991 -> 102991 bytes .../texmf-dist/doc/latex/autonum/test-autonum.tex | 7 +++++++ Master/texmf-dist/source/latex/autonum/autonum.dtx | 16 ++++++++++++++-- Master/texmf-dist/source/latex/autonum/autonum.ins | 4 ++-- Master/texmf-dist/tex/latex/autonum/autonum.sty | 7 +++++-- 6 files changed, 28 insertions(+), 6 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/autonum/autonum.pdf b/Master/texmf-dist/doc/latex/autonum/autonum.pdf index 0587e222e1e..9f0c2751d5b 100644 Binary files a/Master/texmf-dist/doc/latex/autonum/autonum.pdf and b/Master/texmf-dist/doc/latex/autonum/autonum.pdf differ diff --git a/Master/texmf-dist/doc/latex/autonum/test-autonum.pdf b/Master/texmf-dist/doc/latex/autonum/test-autonum.pdf index a0f49983eab..5f306d008a5 100644 Binary files a/Master/texmf-dist/doc/latex/autonum/test-autonum.pdf and b/Master/texmf-dist/doc/latex/autonum/test-autonum.pdf differ diff --git a/Master/texmf-dist/doc/latex/autonum/test-autonum.tex b/Master/texmf-dist/doc/latex/autonum/test-autonum.tex index 2d2d890cb60..1e312c4bd23 100644 --- a/Master/texmf-dist/doc/latex/autonum/test-autonum.tex +++ b/Master/texmf-dist/doc/latex/autonum/test-autonum.tex @@ -27,6 +27,13 @@ \usepackage{cleveref} \usepackage{autonum} +% This package is not needed and can be uncommented at any time. Loading it ensures that conflicts between this package and autonum (being involved by loading etoolbox and etextools) are detected. +\usepackage[backend=bibtex]{biblatex} +% Deactivate a warning from biblatex, as the package is intentionally not used in this document. +\makeatletter +\def\blx@ifsigned#1#2#3#4{}% +\makeatother + \newcounter{Hequation} \renewcommand{\theHequation}{\thechapter.\arabic{Hequation}} \makeatletter diff --git a/Master/texmf-dist/source/latex/autonum/autonum.dtx b/Master/texmf-dist/source/latex/autonum/autonum.dtx index f20bbfe5c21..4cc968f12cb 100644 --- a/Master/texmf-dist/source/latex/autonum/autonum.dtx +++ b/Master/texmf-dist/source/latex/autonum/autonum.dtx @@ -43,7 +43,7 @@ See http://www.latex-project.org/lppl.txt \endpreamble \postamble -Copyright (C) 2012, 2013, 2014 by Patrick Häcker +Copyright (C) 2012, 2013, 2014, 2015 by Patrick Häcker This work may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either @@ -85,10 +85,16 @@ and the derived files autonum.ins, % %<*package> \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{autonum}[2014/12/19 v0.3.9 autonum LaTeX package] +\ProvidesPackage{autonum}[2015/01/03 v0.3.10 autonum LaTeX package] \PassOptionsToPackage{hypertexnames=false}{hyperref} \RequirePackage{etoolbox} +% +% Avoid \href{https://groups.google.com/d/msg/comp.text.tex/VRrFB4ll5n0/Vu31OC4hQG8J}{a conflict} between etoolbox and etextools +\makeatletter % The missing \makeatother command is on purpose (as every other combination results in an error). +\let\autonum@etoolbox@forlistloop\forlistloop \RequirePackage{etextools} +\let\forlistloop\autonum@etoolbox@forlistloop +% \RequirePackage{amsmath} \RequirePackage[absolute]{textpos} \RequirePackage{letltxmacro} @@ -138,6 +144,7 @@ and the derived files autonum.ins, %\changes{v0.3.7}{2013-11-10}{Suport label commands with an optional argument.} %\changes{v0.3.8}{2014-04-14}{Correct vertical whitespace after long lines with split.} %\changes{v0.3.9}{2014-12-19}{Fix problems and increase robustness for split environment and newline options.} +%\changes{v0.3.10}{2015-01-03}{Fix incompatibility to biblatex and possible other packages.} % % \section{Introduction} % With \LaTeX, the user has to decide manually to not number an equation by adding a star in the math environment. Authors who do not want to think about the numbering during writing (and maybe they should not), often use the environments without stars. As default, these users get all equations numbered, although there are \href{http://tex.stackexchange.com/q/29267/7323}{different opinions} about what should be numbered. @@ -341,6 +348,7 @@ and the derived files autonum.ins, % \begin{itemize} % \item reported a bug occuring when using \cmd{\cref} with comma separated arguments what lead to its fix % \item started an interesting discussion if cleveref's \cmd{\crefrange} command should be supported in autonum or not +% \item found an incompatibility with biblatex, which lead to its fix % \end{itemize} % \item Toby Cubitt % \begin{itemize} @@ -385,6 +393,10 @@ and the derived files autonum.ins, % \begin{itemize} % \item highlighted poor areas in the documentation, which (hopefully) have been improved % \end{itemize} +% \item Deniz Stiegemann +% \begin{itemize} +% \item found an incompatibility with biblatex, which lead to its fix +% \end{itemize} % \end{itemize} % % diff --git a/Master/texmf-dist/source/latex/autonum/autonum.ins b/Master/texmf-dist/source/latex/autonum/autonum.ins index a73a28c50aa..7654b07d512 100644 --- a/Master/texmf-dist/source/latex/autonum/autonum.ins +++ b/Master/texmf-dist/source/latex/autonum/autonum.ins @@ -26,7 +26,7 @@ See http://www.latex-project.org/lppl.txt \endpreamble \postamble -Copyright (C) 2012, 2013, 2014 by Patrick Häcker +Copyright (C) 2012, 2013, 2014, 2015 by Patrick Häcker This work may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either @@ -52,7 +52,7 @@ and the derived files autonum.ins, %% -%% Copyright (C) 2012, 2013, 2014 by Patrick Häcker +%% Copyright (C) 2012, 2013, 2014, 2015 by Patrick Häcker %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License (LPPL), either diff --git a/Master/texmf-dist/tex/latex/autonum/autonum.sty b/Master/texmf-dist/tex/latex/autonum/autonum.sty index 82d094c1148..09ad9b60fc1 100644 --- a/Master/texmf-dist/tex/latex/autonum/autonum.sty +++ b/Master/texmf-dist/tex/latex/autonum/autonum.sty @@ -13,10 +13,13 @@ %% ---------------------------------------------------------------- %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{autonum}[2014/12/19 v0.3.9 autonum LaTeX package] +\ProvidesPackage{autonum}[2015/01/03 v0.3.10 autonum LaTeX package] \PassOptionsToPackage{hypertexnames=false}{hyperref} \RequirePackage{etoolbox} +\makeatletter % The missing \makeatother command is on purpose (as every other combination results in an error). +\let\autonum@etoolbox@forlistloop\forlistloop \RequirePackage{etextools} +\let\forlistloop\autonum@etoolbox@forlistloop \RequirePackage{amsmath} \RequirePackage[absolute]{textpos} \RequirePackage{letltxmacro} @@ -411,7 +414,7 @@ when using autonum. Wrongly placed label is:\MessageBreak }{}% } %% -%% Copyright (C) 2012, 2013, 2014 by Patrick Häcker +%% Copyright (C) 2012, 2013, 2014, 2015 by Patrick Häcker %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License (LPPL), either -- cgit v1.2.3