summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-02-13 23:33:12 +0000
committerKarl Berry <karl@freefriends.org>2011-02-13 23:33:12 +0000
commitddd662d03955b5c9ad157507e5ed8de0c55fdfe6 (patch)
tree5c81c1c602ee56910c30f1d5ae4897203ec4f9a3 /Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty
parent0fe0153ae1f041e1e5e21dc0079587f5dc9612c2 (diff)
interfaces 3.0 (13feb11)
git-svn-id: svn://tug.org/texlive/trunk@21393 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty')
-rw-r--r--Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty31
1 files changed, 19 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty
index 580a28a09bd..8364b2932c5 100644
--- a/Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty
+++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% interfaces : 2011/01/19 v2.9 - interfaces : interfaces with keys for other packages (FC)
+%% interfaces : 2011/01/26 v3.0 - 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
@@ -43,10 +43,8 @@
%% interfaces: interfaces with keys for other packages (FC)
%% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr>
%%
-\let\CTANLinks=y
-\let\interfacesquick=n
\ProvidesPackage{interfaces-tocloft}
- [2011/01/19 v2.9 pgfkeys macros for tocloft (FC)]
+ [2011/02/12 v3.0 pgfkeys macros for tocloft (FC)]
\RequirePackage{interfaces-base}
\itf@Check@Package{tocloft}
\newrobustcmd\tocsetup[1]{%
@@ -86,6 +84,7 @@
beforetitleskip/.alias*=title/top,%
title/bottom/.store in skip cs=cftafter#1titleskip,%
aftertitleskip/.alias*=title/bottom,%
+ title/skip/.alias*=title/bottom,%
title/font/.store as code in cs=cft#1titlefont,%
title/format/.alias*=title/font,%
title/color/.store as color,%
@@ -110,19 +109,23 @@
\pgfkeysEsetvalue\pgfkeyscurrentkey{\number##1}%
\ifnum\number##1>\@ne
\pgfkeysgetvalue{/itf/tocloft/#1/columns/before@hook}\itf@tp
- \ifx\itf@tp\@empty
+ \ifx \itf@tp\@empty
\pgfkeyssetvalue{/itf/tocloft/#1/columns/before@hook}{%
\begingroup
\multicolsep\pgfkeysvalueof{/itf/tocloft/#1/multicolsep}\relax
\columnsep\pgfkeysvalueof{/itf/tocloft/#1/columns/sep}\relax
\columnseprule\pgfkeysvalueof{/itf/tocloft/#1/columns/rule}\relax
+ \pgfkeysvalueof{/itf/tocloft/#1/multicols/beforebegin}%
+ \def\itf@tocloft@aftermulticols{%
+ \pgfkeysvalueof{/itf/tocloft/#1/multicols/afterend}}%
\begin{multicols}{\pgfkeysvalueof{/itf/tocloft/#1/columns}}%
\pgfkeysgetvalue{/itf/tocloft/#1/columns/rule/color}\columnseprulecolor
- \pgfkeysvalueof{/itf/tocloft/#1/multicols/begin}%
+ \pgfkeysvalueof{/itf/tocloft/#1/multicols/afterbegin}%
}%
\pgfkeyssetvalue{/itf/tocloft/#1/columns/after@hook}{%
- \pgfkeysvalueof{/itf/tocloft/#1/multicols/end}%
- \end{multicols}
+ \pgfkeysvalueof{/itf/tocloft/#1/multicols/beforeend}%
+ \aftergroup\itf@tocloft@aftermulticols
+ \end{multicols}%
\endgroup
}%
\fi
@@ -157,10 +160,14 @@
multicolsep/.estore as glue,%
multicolsep/.default=0pt plus4pt minus3pt,%
multicolsep,% sets default
- multicols/begin/.initial=,multicols/begin/.default=,%
- multicols/before/.alias=multicols/begin,%
- multicols/end/.initial=,multicols/end/.default=,%
- multicols/after/.alias=multicols/end,%
+ milticols/beforebegin/.initial=,multicols/beforebegin/.default=,%
+ multicols/afterbegin/.initial=,multicols/afterbegin/.default=,%
+ multicols/begin/.alias=multicols/afterbegin,%
+ multicols/before/.alias=multicols/afterbegin,%
+ multicols/beforeend/.initial=,multicols/beforeend/.default=,%
+ multicols/afterend/.initial=,multicols/afterend/.default=,%
+ multicols/end/.alias=multicols/beforeend,%
+ multicols/after/.alias=multicols/beforeend,%
}% \pgfkeys
\itf@AfterPackage{interfaces-bookmark}{%
\def\itf@tocloft@bookmark@handler##1##2{%