diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/interfaces')
3 files changed, 34 insertions, 26 deletions
diff --git a/Master/texmf-dist/source/latex/interfaces/interfaces.drv b/Master/texmf-dist/source/latex/interfaces/interfaces.drv index a89ec436035..bb010096623 100644 --- a/Master/texmf-dist/source/latex/interfaces/interfaces.drv +++ b/Master/texmf-dist/source/latex/interfaces/interfaces.drv @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/10/31 v2.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/15 v2.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -47,8 +47,8 @@ \let\CTANLinks=y \edef\thisfile{\jobname} \def\thisinfo{interfaces with keys for other packages (\FC)} -\def\thisdate{2010/10/31} -\def\thisversion{2.0} +\def\thisdate{2010/11/15} +\def\thisversion{2.1} \def\CTANbaseurl{http://www.ctan.org/tex-archive/} \def\LocalOrCTAN#1#2{\ifx y\CTANLinks#2\else#1\fi} \def\LOCALDOC{file:C:/texmf/doc/latex} diff --git a/Master/texmf-dist/source/latex/interfaces/interfaces.dtx b/Master/texmf-dist/source/latex/interfaces/interfaces.dtx index c7ecc203c9b..ac71f536fa6 100644 --- a/Master/texmf-dist/source/latex/interfaces/interfaces.dtx +++ b/Master/texmf-dist/source/latex/interfaces/interfaces.dtx @@ -1,5 +1,5 @@ % \iffalse meta-comment -% interfaces : 2010/10/31 v2.0 - interfaces with keys for other packages (FC) +% interfaces : 2010/11/15 v2.1 - interfaces with keys for other packages (FC) % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either @@ -57,7 +57,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: 2010/10/31 v2.0 - interfaces: interfaces with keys for other packages (FC)} +\Msg{* Package: 2010/11/15 v2.1 - interfaces: interfaces with keys for other packages (FC)} \Msg{************************************************************************} \keepsilent @@ -68,7 +68,7 @@ This is a generated file. -interfaces : 2010/10/31 v2.0 - interfaces : interfaces with keys for other packages (FC) +interfaces : 2010/11/15 v2.1 - interfaces : interfaces with keys for other packages (FC) This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either @@ -163,8 +163,8 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> \let\CTANLinks=y \edef\thisfile{\jobname} \def\thisinfo{interfaces with keys for other packages (\FC)} -\def\thisdate{2010/10/31} -\def\thisversion{2.0} +\def\thisdate{2010/11/15} +\def\thisversion{2.1} \def\CTANbaseurl{http://www.ctan.org/tex-archive/} \def\LocalOrCTAN#1#2{\ifx y\CTANLinks#2\else#1\fi} \def\LOCALDOC{file:C:/texmf/doc/latex} @@ -217,7 +217,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %</driver> % \fi % -% \CheckSum{5549} +% \CheckSum{5559} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -1814,7 +1814,6 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % \handler/.store as color in cs/, \handler/.store as color command in cs/ &the same, store in the cs-name rather than in the key \\ % \handler/.store as number/, \handler/.estore as number/ &store an integer in the key (\stform-\, \stform+\, and\, \stform* keys are provided to add, substract and multiply) \\ % \handler/.store as number in cs/, \handler/.estore as number in cs/ &the same, but stores into a cs-name rather than in the key \\ -% \handler/.defcounter/ &the same, but stores into a \LaTeX{} counter \\ % \handler/.store as glue/, \handler/.estore as glue/ &store a glue in the key (\stform+\, \stform-\, and\, \stform* keys are provided to add, substract or scale) \\ % \handler/.store as glue in cs/, \handler/.estore as glue in cs/ &the same, store in a given named control sequence \\ % \handler/.store in skip cs/ &store the glue inside a \cs{skip} register rather than in a macro \\ @@ -2356,7 +2355,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %<*package> \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{interfaces} - [2010/10/31 v2.0 - pgfkeys (pgf 2.0 et 2.1 macros for interfaces (FC)] + [2010/11/15 v2.1 - pgfkeys (pgf 2.0 et 2.1 macros for interfaces (FC)] % \end{macrocode} % % \subsubsection{Requirements} @@ -3050,7 +3049,7 @@ turtle% % \begin{macrocode} %<*titlesec> \ProvidesPackage{interfaces-titlesec} - [2010/10/27 v1.2 pgfkeys macros for titlesec (FC)] + [2010/11/15 v2.1 pgfkeys macros for titlesec (FC)] \RequirePackage{interfaces-base} \RequirePackage{auxhook}% for fix for \ttlp@append (odd/even pages, not implemented in interfaces) \itf@Check@Package{titlesec} @@ -3349,8 +3348,8 @@ turtle% \pgfqkeys{/itf/titlesec/#1}{% does not exist for starred sections bookmark/.is multiple choice,% bookmark/level/.estore in cs=toclevel@#1,% depth of the bookmark - bookmark/level/.default=,% - bookmark/level/.blank=\ifcsvoid{toclevel@#1}{99}{\csuse{toclevel@#1}},% + bookmark/level/.default=\ifcsvoid{ttll@#1}{99}{\csuse{ttll@#1}},% + bookmark/level/.blank=\ifcsvoid{toclevel@#1}{\ifcsvoid{ttll@#1}{99}{\csuse{ttll@#1}}}{\csuse{toclevel@#1}},% bookmark/toclevel/.alias=bookmark/level,% bookmark/bold/.code=\ifblank{##1} {\pgfkeyslet{/itf/titlesec/#1/bookmark/bold}\@empty} @@ -3521,7 +3520,7 @@ turtle% % \begin{macrocode} %<*bookmark> \ProvidesPackage{interfaces-bookmark} - [2010/10/27 v1.2 more control on bookmarks (FC)] + [2010/11/15 v2.1 more control on bookmarks (FC)] \RequirePackage{interfaces-base} \RequirePackage{interfaces-hyperref} \RequirePackage{refcount} @@ -3735,7 +3734,7 @@ turtle% % \begin{macrocode} %<*hypbmsec> \ProvidesPackage{interfaces-hypbmsec} - [2010/10/27 v1.2 lastsection etc. (FC)] + [2010/11/15 v2.1 lastsection etc. (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{hypbmsec} \AfterPackage*{interfaces-titlesec}{% requires interface-titlesec @@ -3864,7 +3863,7 @@ turtle% % \begin{macrocode} %<*fancyhdr> \ProvidesPackage{interfaces-fancyhdr} - [2010/10/27 v1.2 pgfkeys macros for fancyhdr (FC)] + [2010/11/15 v2.1 pgfkeys macros for fancyhdr (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{fancyhdr} \itf@pgfkeys @@ -3929,10 +3928,12 @@ turtle% % \begin{macrocode} \pgfkeys{% /handlers/.fancy@hf/.code=% + \edef\itf@tp{\pgfkeyscurrentpath}% \pgfkeysalso{\pgfkeyscurrentpath/.store as code=}% - \csedef{f@ncy#1}{% - \noexpand\pgfkeysvalueof{\pgfkeyscurrentpath/font} - \noexpand\pgfkeysvalueof{\pgfkeyscurrentpath}\strut},% + \pgfkeysalso{\pgfkeyscurrentpath/.append code/.expanded=% + \csdef{f@ncy#1}{% + \noexpand\pgfkeysvalueof{\itf@tp/font} + \noexpand\pgfkeysvalueof{\itf@tp}\noexpand\strut}},% }% handler for fancyhdr interface \pgfqkeys{/itf/fancyhdr}{% keys for \pagesetup code/.code={#1},% execution at expansion of \ps@... => \pgfqkeys{...,code={...},...} @@ -5228,7 +5229,7 @@ turtle% % \begin{macrocode} %<*enumitem> \ProvidesPackage{interfaces-enumitem} - [2010/10/27 v1.2 more control on lists (FC)] + [2010/11/15 v2.1 more control on lists (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{enumitem} \itf@pgfkeys @@ -5268,7 +5269,7 @@ turtle% \ifx\b\@empty\else \ifcsundef{end\a} {\expandafter\itf@setlist@error\expandafter{\a}} - {\do{enit@@\a\romannumeral\b}{#2}}% + {\do{enit@@\a\romannumeral\b}{,#2}}% \fi}% \fi} \endgroup @@ -5755,7 +5756,7 @@ turtle% \fi #3}% \pgfkeyslet{#1}\pgfkeys@global@temp -}% \pgfkeysaddvalue +}% \pgfkeysEaddvalue % \end{macrocode} % \end{macro} % \end{macro} @@ -6642,6 +6643,13 @@ turtle% % % \begin{History} % +% \begin{Version}{2010/11/15 v2.1} +% \item Improved default and blank values for bookmark levels, based on \cs{ttll@\meta{section-name}} +% \item Correction of a bug in \cs{setlist}: missed a comma +% \item Correction of a bug in \thispackage[interfaces-fancyhdr] (fixed in \handler/.fancy@hf/ handler). +% \end{Version} +% +% % \begin{Version}{2010/10/31 v2.0} % \item Comptability of \thispackage[interfaces-pgfkeys] with \xpackage{pgf} version 2.1 % \item Modification of the key \textt{depth} for \csref{tocsetup} to be able to change the t.o.c. diff --git a/Master/texmf-dist/source/latex/interfaces/interfaces.ins b/Master/texmf-dist/source/latex/interfaces/interfaces.ins index f53846132c9..97b94c3a112 100644 --- a/Master/texmf-dist/source/latex/interfaces/interfaces.ins +++ b/Master/texmf-dist/source/latex/interfaces/interfaces.ins @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/10/31 v2.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/15 v2.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -47,7 +47,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: 2010/10/31 v2.0 - interfaces: interfaces with keys for other packages (FC)} +\Msg{* Package: 2010/11/15 v2.1 - interfaces: interfaces with keys for other packages (FC)} \Msg{************************************************************************} \keepsilent @@ -58,7 +58,7 @@ This is a generated file. -interfaces : 2010/10/31 v2.0 - interfaces : interfaces with keys for other packages (FC) +interfaces : 2010/11/15 v2.1 - interfaces : interfaces with keys for other packages (FC) This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either |