diff options
27 files changed, 665 insertions, 526 deletions
diff --git a/Master/texmf-dist/doc/latex/interfaces/interfaces-hypbmsec.code.tex b/Master/texmf-dist/doc/latex/interfaces/interfaces-hypbmsec.code.tex index e155f22d0a5..68f32b82221 100644 --- a/Master/texmf-dist/doc/latex/interfaces/interfaces-hypbmsec.code.tex +++ b/Master/texmf-dist/doc/latex/interfaces/interfaces-hypbmsec.code.tex @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> diff --git a/Master/texmf-dist/doc/latex/interfaces/interfaces.pdf b/Master/texmf-dist/doc/latex/interfaces/interfaces.pdf Binary files differindex 513da467463..5ee2df03b33 100644 --- a/Master/texmf-dist/doc/latex/interfaces/interfaces.pdf +++ b/Master/texmf-dist/doc/latex/interfaces/interfaces.pdf diff --git a/Master/texmf-dist/source/latex/interfaces/interfaces.drv b/Master/texmf-dist/source/latex/interfaces/interfaces.drv index e987f4f286b..68a318a752c 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/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,17 +38,16 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% 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/11/16} -\def\thisversion{2.2} +\def\thisinfo{interfaces with keys for other packages} +\def\thisdate{2010/11/21} +\def\thisversion{2.3} \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} @@ -75,7 +74,7 @@ \usepackage{zref,zref-user,zref-savepos} \usetikz{basic,decorations.pathmorphing} \csname endofdump\endcsname -\RequirePackage{tabu} +\RequirePackage{tabu}[2010/11/20] %%\OnlyDescription \CodelineNumbered \usepackage{fancyvrb} \fvset{gobble=1} @@ -88,10 +87,10 @@ pdfpagemode=UseNone,% colorlinks,linkcolor=reflink,filecolor=reffilecolor,% pdfstartview={FitH},% - pdfkeywords={tex, e-tex, latex, package, interfaces, pgfkeys,% - scrlfile, titlesec, fancyhdr, tocloft, environ,% - fancyvrb, embedfile, bookmark, hypbmsec, truncate,% - umrand},% + pdfkeywords={tex, e-tex, TeX, e-TeX, eTeX, latex, package, interfaces, marks,% + pgfkeys, scrlfile, etoolbox, titlesec, fancyhdr, tocloft, environ,% + embedfile, hyperref, bookmark, hypbmsec, truncate, tikz,% + makecell, enumitem, appendix, umrand},% bookmarksopen=true,bookmarksopenlevel=1,% pdfnewwindow=true} \embedfile{\thisfile.dtx} diff --git a/Master/texmf-dist/source/latex/interfaces/interfaces.dtx b/Master/texmf-dist/source/latex/interfaces/interfaces.dtx index bee1ff5e15e..3a03217119b 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/11/16 v2.2 - interfaces with keys for other packages (FC) +% interfaces : 2010/11/21 v2.3 - 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 @@ -29,8 +29,7 @@ % interfaces-umrand.sty, % interfaces-scrlfile.sty, % interfaces-pgfkeys.sty, -% interfaces-etoolbox.sty, -% interfaces-fancyvrb.sty +% interfaces-etoolbox.sty % % Unpacking: % (a) If interfaces.ins is present: @@ -57,7 +56,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: 2010/11/16 v2.2 - interfaces: interfaces with keys for other packages (FC)} +\Msg{* Package: 2010/11/21 v2.3 - interfaces: interfaces with keys for other packages (FC)} \Msg{************************************************************************} \keepsilent @@ -68,7 +67,7 @@ This is a generated file. -interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +interfaces : 2010/11/21 v2.3 - 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 @@ -98,8 +97,7 @@ and the derived files interfaces-umrand.sty, interfaces-scrlfile.sty, interfaces-pgfkeys.sty, - interfaces-etoolbox.sty, - interfaces-fancyvrb.sty + interfaces-etoolbox.sty interfaces: interfaces with keys for other packages (FC) Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> @@ -131,7 +129,6 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> \file{interfaces-environ.sty}{\from{interfaces.dtx}{environ}}% \file{interfaces-appendix.sty}{\from{interfaces.dtx}{appendix}}% \file{interfaces-embedfile.sty}{\from{interfaces.dtx}{embedfile}}% - \file{interfaces-fancyvrb.sty}{\from{interfaces.dtx}{fancyvrb}}% } \askforoverwritefalse @@ -162,9 +159,9 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %<*driver> \let\CTANLinks=y \edef\thisfile{\jobname} -\def\thisinfo{interfaces with keys for other packages (\FC)} -\def\thisdate{2010/11/16} -\def\thisversion{2.2} +\def\thisinfo{interfaces with keys for other packages} +\def\thisdate{2010/11/21} +\def\thisversion{2.3} \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} @@ -191,7 +188,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> \usepackage{zref,zref-user,zref-savepos} \usetikz{basic,decorations.pathmorphing} \csname endofdump\endcsname -\RequirePackage{tabu} +\RequirePackage{tabu}[2010/11/20] %%\OnlyDescription \CodelineNumbered \usepackage{fancyvrb} \fvset{gobble=1} @@ -204,10 +201,10 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> pdfpagemode=UseNone,% colorlinks,linkcolor=reflink,filecolor=reffilecolor,% pdfstartview={FitH},% - pdfkeywords={tex, e-tex, latex, package, interfaces, pgfkeys,% - scrlfile, titlesec, fancyhdr, tocloft, environ,% - fancyvrb, embedfile, bookmark, hypbmsec, truncate,% - umrand},% + pdfkeywords={tex, e-tex, TeX, e-TeX, eTeX, latex, package, interfaces, marks,% + pgfkeys, scrlfile, etoolbox, titlesec, fancyhdr, tocloft, environ,% + embedfile, hyperref, bookmark, hypbmsec, truncate, tikz,% + makecell, enumitem, appendix, umrand},% bookmarksopen=true,bookmarksopenlevel=1,% pdfnewwindow=true} \embedfile{\thisfile.dtx} @@ -217,7 +214,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %</driver> % \fi % -% \CheckSum{5559} +% \CheckSum{5503} % % \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 @@ -459,6 +456,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % pagestyle=corpus, % norules, % head=, +% foot/left=\vbox to\baselineskip{\vss{{\rotatebox[origin=l]{90}{\thispackage\,[rev.\thisversion]\,\copyright\,\thisyear\,\lower.4ex\hbox{\pkgcolor\NibRight}\,\FC\quad\xemail{florent.chervet at free.fr}}}}}, % } % % \newrobustcmd*\IMPLEMENTATION{% @@ -522,9 +520,9 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % ^^A---------------------------------------------------------------------------- % \deffootnote{1em}{0pt}{\rlap{\textsuperscript{\thefootnotemark}}\kern1em} % \title{\vspace*{-36pt}\mdseries The {\bfseries\thispackage\footnotemark}\kern.6em package} -% \author{\tiny\xemail{florent.chervet at free.fr}} -% \date{\thisdate~--~version \thisversion~--~\xpackage{pgf} v2.1 / \xpackage{pgf} v2.0 compatible} -% \subtitle{\thisinfo} +% \author{\small\begin{tabu}{c}\thisdate~--~version \thisversion\\ \xpackage{pgf} v2.1 / \xpackage{pgf} v2.0 compatible\end{tabu}} +% \date{} +% \subtitle{\LARGE\thisinfo\endgraf{\small\FC}} % \maketitle % % \makeatletter\begingroup\let\@thefnmark\@empty\let\@makefntext\@firstofone @@ -687,7 +685,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % shape\OR sha & changes \cs{fontshape} \\ % size\OR size*\OR size\stform+\OR size\stform- & changes the font size (default unit is \textt{pt})\\ % baselineskip\OR baselineskip*\stform+\stform-\OR skip & changes the \cs{baselineskip} for the font \\ -% linespread\OR linespread*\stform+\stform-\OR spread & changes the line spread (a real value) \kern5cm \} } +% linespread\OR linespread*\stform+\stform-\OR spread & changes the line spread (a real value) \kern4cm \} } % \end{declcs} % % Example: adds 5\textt{pt} to the font size (\textt{pt} is added if not specified) and scale the \textt{linespread} by \textt{130\%}: @@ -1282,7 +1280,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % exactly like in \LaTeX{} \cs{@for} {\smaller(\emph{hint:} you can put \cs{@empty} before, to avoid expansion).} % % \begin{declcs}[\red]{repeatcell}\M[alignment]\M{columns}\{\small $\leftarrow$ number of columns \emph{or} comma separated list of values \\ \hskip1em -% \xkeytab{^^A\begin{tabular} +% \xkeytab{^^A % text &the text to be inserted (repeated) in each cell \\ % font &the font inside the cell \\ % rows &the number of rows (default is 1 row) \emph{or} a comma separated list of value: \M*{one,two,three,four,etc.}\quad Empty values \textitbf{are not} ignored. \\ @@ -1293,8 +1291,8 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % font/col1\OR font/col2\OR font/col3 \etc &If you want to change the font on the specified columns \\ % cr/row1\OR cr/row2 \OR cr/row3 \etc &If you want to change the end-of-line sequence on the specified rows \\ % transpose &Do you wish to invert rows and columns ? Then \textt[\opt]{transpose}\textt{=true}\, \textlarger\Smiley. \\ -% {\pkgcolor any other key} &can be used to make calculations using \cs{numexpr} or \$\cs{pgfmathparse}\$ or \$\$\cs{FPeval}\$\$.\quad Pay attention to put your formula inside curly brackets \M*{\$formula\$} if it contains a comma\, \lower.4ex\hbox{\framebox(10,10){,}}\, or an equal\, \lower.4ex\hbox{\framebox(10,10){=}}\, sign! \cellstrut \hfill\rlap{\}} \\ -% }^^A\end{tabular} +% {\pkgcolor any other key} &can be used to make calculations using \cs{numexpr} or \$\cs{pgfmathparse}\$ or \$\$\cs{FPeval}\$\$.\quad Pay attention to put your formula inside curly brackets \M*{\$formula\$} if it contains a comma\, \lower.4ex\hbox{\framebox(10,10){,}}\, or an equal\, \lower.4ex\hbox{\framebox(10,10){=}}\, sign! \cellstrut \hfill\rlap{\}} \\ +% } % \end{declcs} % } % \unskip @@ -1574,7 +1572,6 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % % \begin{declcs}[\red]{setlist}\hphantom{\stform*}\M[environment,level]\{\\ % \hphantom{\cs{setlist}\stform*}\smaller\xkeytab[olX]{ -% ^^A\begin{tabular} % label &the label to be used \\ % font &the label font \\\hdashline[1.5pt/1pt] % topsep &vertical space before the list \\ @@ -1586,8 +1583,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % listparindent &the value of \cs{parindent} inside the list \\ % labelwidth &the width of the label box \\ % labelsep &horizontal space between label and following text \\ -% itemindent &the indentation of the items -% ^^A\end{tabular} +% itemindent &the indentation of the items \kern4cm \} % } \\ % \cs[\red]{setlist}\stform*\M[environment,level]\M*{key=value} % \end{declcs} @@ -1824,10 +1820,10 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % % \smaller % \def\parsetest#1\\#3\END{\makecell[tl]{\repeatcell{#1}{text=\c,transpose}}\\ \ifblank{#3}{}{\hdashline[1.5pt/0.4pt] \parsetest #3\END}} -% \begin{tabularx}\linewidth{lX}\toprule +% \begin{tabu}{lX}\toprule % \expandafter\parsetest\temp\END % \bottomrule -% \end{tabularx} +% \end{tabu} % } % % The command \cs[\dg]{pgfkeysmeaning} is provided (with \cs{providecommand}): it expands to the meaning of the given pgfkey. @@ -2228,7 +2224,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % % \PatchedCommand[LaTeX]{@input}{interface-scrlfile}{1} % -% The \cs{input} primitive (saved by \LaTeX{} in control sequence \cs{@@input}) is surrounded by +% The \cs{input} primitive (same as \LaTeX{} control sequence \cs{@@input}) is surrounded by % \cs{scr@load@hook}\M*{before}...\cs{scr@load@hook}\M*{after}: % % \begin{multicols}{2} @@ -2355,7 +2351,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %<*package> \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{interfaces} - [2010/11/16 v2.2 - pgfkeys (pgf 2.0 et 2.1 macros for interfaces (FC)] + [2010/11/21 v2.3 - pgfkeys (pgf 2.0 et 2.1 macros for interfaces (FC)] % \end{macrocode} % % \subsubsection{Requirements} @@ -2384,7 +2380,6 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> \itf@tp{truncate} \itf@tp{appendix} \itf@tp{embedfile} -\itf@tp{fancyvrb} \if\relax\@ptionlist{interfaces.sty}\relax % no option given \ExecuteOptions\@declaredoptions % all interfaces are active \fi @@ -2397,7 +2392,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % \begin{macrocode} %<*base> \ProvidesPackage{interfaces-base} - [2010/11/16 v2.2 Basic macros for interfaces package (FC)] + [2010/11/21 v2.3 Basic macros for interfaces package (FC)] \RequirePackage{etex,ltxcmds,etoolbox,pgfkeys,scrlfile} \AtEndOfPackage{% \RequirePackage{interfaces-etoolbox}% @@ -2860,7 +2855,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> % \begin{macrocode} %<*tikz> \ProvidesPackage{interfaces-tikz} - [2010/10/31 v2.0 load tikz libraries easily - pgf 2.0 & 2.1 (FC)] + [2010/11/21 v2.3 load tikz libraries easily - pgf 2.0 & 2.1 (FC)] \RequirePackage{interfaces-base} \itf@pgfkeys % \end{macrocode} @@ -3051,7 +3046,7 @@ turtle% \ProvidesPackage{interfaces-titlesec} [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) +\RequirePackage{auxhook}% <fix for \ttlp@append (odd/even pages)> \itf@Check@Package{titlesec} \itf@pgfkeys % \end{macrocode} @@ -3100,12 +3095,11 @@ turtle% {\expandafter\expandafter\expandafter% \itf@sectionf@rmat\expandafter\@gobble\string#1\@nil{#2}}{}% }% \sectionformat -\def\itf@sectionf@rmat#1\@nil#2[#3]#4{\itf@pgfkeys - \ifblank{#3} - {\pgfqkeys{/itf/titlesec/#1#2} - {/itf/titlesec/@setup={#1}{#2},#4,/itf/titlesec/@update={#1}{#2}}} - {\pgfqkeys{/itf/titlesec/#1#2} - {/itf/titlesec/@setup={#1}{#2},#4,shape={#3},/itf/titlesec/@update={#1}{#2}}}% +\def\itf@sectionf@rmat#1\@nil#2[#3]#4{\itf@pgfkeys\ifblank{#3} + {\pgfqkeys{/itf/titlesec/#1#2} + {/itf/titlesec/@setup={#1}{#2},#4,/itf/titlesec/@update={#1}{#2}}} + {\pgfqkeys{/itf/titlesec/#1#2} + {/itf/titlesec/@setup={#1}{#2},#4,shape={#3},/itf/titlesec/@update={#1}{#2}}}% }% \itf@ttl@sectionformat % \end{macrocode} % \end{macro} @@ -3227,7 +3221,7 @@ turtle% \expandafter\titleclass\csname#2\endcsname{#3}[{#4}]% #4 = sup-level \if\relax#1\relax % not starred \expandafter\expandafter\expandafter% - \itf@ttl@titleclass@ii\expandafter\@gobble\string#4\relax{#2}% subsection\relax{article} => \@addtoreset{article}{subsection} + \itf@ttl@titleclass@ii\expandafter\@gobble\string#4\relax{#2}% \@addtoreset... \fi }% \expandafter\providecommand\csname l@#2\endcsname[2]{}% no entry in toc @@ -3294,7 +3288,7 @@ turtle% {\itf@ttl@createsection{#1}} {}% \ifblank{#2}{% - \pgfqkeys{/itf/titlesec/#1}{% these keys do not exist for starred/numberless sections + \pgfqkeys{/itf/titlesec/#1}{% these keys do not exist for starred sections class/.code=\itf@ttl@titleclass{#1}##1[]\@nil,% with \@addtoreset class/.value required,% if sup-level is given class*/.code=\itf@ttl@titleclass*{#1}##1[]\@nil,% without \@addtoreset @@ -3303,9 +3297,9 @@ turtle% the#1/.store in cs=the#1,% the#1/.default=\pgfkeysvalueof{/itf/titlesec/#1/label},% }} - {% starred (numberless) unless titlesec, we do not put the default shape to hang, - \pgfkeysifdefined{/itf/titlesec/#1/shape}% but to the shape of the not starred - {\pgfkeysgetvalue{/itf/titlesec/#1/shape}\itf@tp}% sectionning command + {% starred section: unless titlesec, we do not put the default shape to hang, + \pgfkeysifdefined{/itf/titlesec/#1/shape}%but to the shape of the not starred + {\pgfkeysgetvalue{/itf/titlesec/#1/shape}\itf@tp}% sectionning command {\def\itf@tp{hang}}% \pgfkeyslet{/itf/titlesec/#1#2/shape}\itf@tp% }% @@ -3347,52 +3341,54 @@ turtle% \itf@AfterPackage{interfaces-bookmark}{% requires interfaces-bookmark \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=\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} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/bold}{bold=##1,}},% - bookmark/bold/.default=true,% - bookmark/bold*/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/bold*}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/bold*}{bold*=##1,}},% - bookmark/bold*/.default=true,% - bookmark/italic/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/italic}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/italic}{italic=##1,}},% - bookmark/italic/.default=true,% - bookmark/italic*/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/italic*}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/italic}{italic*=##1,}},% - bookmark/italic*/.default=true,% - bookmark/color/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/color}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/color}{color=##1,}},% - bookmark/color/.default=,% - bookmark/color*/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/color*}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/color*}{color*=##1,}},% - bookmark/color*/.default=,% - bookmark/on/.code=\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/on}{disable=false,},% - bookmark/on/.value forbidden,% - bookmark/off/.code=\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/on}{disable=true,},% - bookmark/off/.value forbidden,% - bookmark/none/.alias=bookmark/off,% - bookmark/style/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/style}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/style}{style=##1,}},% - bookmark/style/.default=,% - bookmark/.unknown/.code=\pgfkeysEsetvalue{/itf/titlesec/#1/bookmark/other}{\pgfkeyscurrentname={##1}},% - bookmark/bold/.initial=,% - bookmark/bold*/.initial=,% - bookmark/italic/.initial=,% - bookmark/italic*/.initial=,% - bookmark/color/.initial=,% - bookmark/color*/.initial=,% - bookmark/on/.initial=,% - bookmark/style/.initial=,% + bookmark/level/.estore in cs=toclevel@#1,% depth of the bookmark + 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} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/bold}{bold=##1,}},% + bookmark/bold/.default=true,% + bookmark/bold*/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/bold*}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/bold*}{bold*=##1,}},% + bookmark/bold*/.default=true,% + bookmark/italic/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/italic}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/italic}{italic=##1,}},% + bookmark/italic/.default=true,% + bookmark/italic*/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/italic*}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/italic}{italic*=##1,}},% + bookmark/italic*/.default=true,% + bookmark/color/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/color}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/color}{color=##1,}},% + bookmark/color/.default=,% + bookmark/color*/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/color*}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/color*}{color*=##1,}},% + bookmark/color*/.default=,% + bookmark/on/.code=\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/on}{disable=false,},% + bookmark/on/.value forbidden,% + bookmark/off/.code=\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/on}{disable=true,},% + bookmark/off/.value forbidden,% + bookmark/none/.alias=bookmark/off,% + bookmark/style/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/style}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/style}{style=##1,}},% + bookmark/style/.default=,% + bookmark/.unknown/.code=\pgfkeysEsetvalue{/itf/titlesec/#1/bookmark/other} + {\pgfkeyscurrentname={##1}},% + bookmark/bold/.initial=,% + bookmark/bold*/.initial=,% + bookmark/italic/.initial=,% + bookmark/italic*/.initial=,% + bookmark/color/.initial=,% + bookmark/color*/.initial=,% + bookmark/on/.initial=,% + bookmark/style/.initial=,% }}% \AfterPackage*{interfaces-bookmark} }% not starred (numberless) \section {}% starred/numberless \section*: do not create the keys @@ -3496,7 +3492,7 @@ turtle% {% \expandafter\def\expandafter\HyperRaiseLinkHook\expandafter{% \expandafter\def\expandafter\HyperRaiseLinkHook - \expandafter{\HyperRaiseLinkHook}% restore current definition + \expandafter{\HyperRaiseLinkHook}% restore current definition \HyperRaiseLinkHook \advance\noexpand\HyperRaiseLinkLength by\dimexpr#1\relax\relax}% }% @@ -3588,8 +3584,7 @@ turtle% {\pgfkeysgetvalue{/itf/bookmark/@save/FontStyle}\BS@BKM@FontStyle} {},% @restore/.code={% -%% \pgfqkeys{/itf/bookmark/@restore}{color,FontStyle}% repeating the following lines - \pgfkeysifdefined{/itf/bookmark/@save/color}% is quicker than setting a /.style ... + \pgfkeysifdefined{/itf/bookmark/@save/color} {\pgfkeysgetvalue{/itf/bookmark/@save/color}\BKM@color} {}% \pgfkeysifdefined{/itf/bookmark/@save/FontStyle} @@ -3863,7 +3858,7 @@ turtle% % \begin{macrocode} %<*fancyhdr> \ProvidesPackage{interfaces-fancyhdr} - [2010/11/15 v2.1 pgfkeys macros for fancyhdr (FC)] + [2010/11/21 v2.3 pgfkeys macros for fancyhdr (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{fancyhdr} \itf@pgfkeys @@ -4000,8 +3995,8 @@ turtle% foot/rule/skip/.store as glue in cs=footruleskip,% foot/rule/skip/.default=.3\normalbaselineskip,% foot/rule/skip/.blank=\z@,% - foot/ruleskip/.alias*=foot/rule/skip,% => puis les alias&style: /.alias 2 args=/foot/rule/skip{/subkey1,/subkey2,/sub/key3,/sub/key4,...} - footruleskip/.alias*=foot/rule/skip,% crée aussi les alias pour les sous clés + foot/ruleskip/.alias*=foot/rule/skip,% + footruleskip/.alias*=foot/rule/skip,% font/.style={head/font={#1},foot/font={#1}},% font+/.style={head/font+={#1},foot/font+={#1}},% font*/.alias=font+,% @@ -4038,139 +4033,193 @@ turtle% head/left/font+/.style={head/left/even/font+={#1},head/left/odd/font+={#1}},% head/left/font*/.alias=head/left/font+,% head/left/color/.style={head/left/even/color={#1},head/left/odd/color={#1}},% + left/head/.alias=head/left,% + left/head/font/.alias*=head/left/font,% + left/head/color/.alias=head/left/color,% head/center/.style={head/center/even={#1},head/center/odd={#1}},% head/center/font/.style={head/center/even/font={#1},head/center/odd/font={#1}},% head/center/font+/.style={head/center/even/font+={#1},head/center/odd/font+={#1}},% head/center/font*/.alias=head/center/font+,% head/center/color/.style={head/center/even/color={#1},head/center/odd/color={#1}},% + center/head/.alias=head/center,% + center/head/font/.alias*=head/center/font,% + center/head/color/.alias=head/center/color,% head/right/.style={head/right/even={#1},head/right/odd={#1}},% head/right/font/.style={head/right/even/font={#1},head/right/odd/font={#1}},% head/right/font+/.style={head/right/even/font+={#1},head/right/odd/font+={#1}},% head/right/font*/.alias=head/right/font+,% head/right/color/.style={head/right/even/color={#1},head/right/odd/color={#1}},% + right/head/.alias=head/right,% + right/head/font/.alias*=head/right/font,% + right/head/color/.alias=head/right/color,% foot/left/.style={foot/left/even={#1},foot/left/odd={#1}},% foot/left/font/.style={foot/left/even/font={#1},foot/left/odd/font={#1}},% foot/left/font+/.style={foot/left/even/font+={#1},foot/left/odd/font+={#1}},% foot/left/font*/.alias=foot/left/font+,% foot/left/color/.style={foot/left/even/color={#1},foot/left/odd/color={#1}},% + left/foot/.alias=foot/left,% + left/foot/font/.alias*=foot/left/font,% + left/foot/color/.alias=foot/left/color,% foot/center/.style={foot/center/even={#1},foot/center/odd={#1}},% foot/center/font/.style={foot/center/even/font={#1},foot/center/odd/font={#1}},% foot/center/font+/.style={foot/center/even/font+={#1},foot/center/odd/font+={#1}},% foot/center/font*/.alias=foot/center/font+,% foot/center/color/.style={foot/center/even/color={#1},foot/center/odd/color={#1}},% + center/foot/.alias=foot/center,% + center/foot/font/.alias*=foot/center/font,% + center/foot/color/.alias=foot/center/color,% foot/right/.style={foot/right/even={#1},foot/right/odd={#1}},% foot/right/font/.style={foot/right/even/font={#1},foot/right/odd/font={#1}},% foot/right/font+/.style={foot/right/even/font+={#1},foot/right/odd/font+={#1}},% foot/right/font*/.alias=foot/right/font+,% foot/right/color/.style={foot/right/even/color={#1},foot/right/odd/color={#1}},% + right/foot/.alias=foot/right,% + right/foot/font/.alias*=foot/right/font,% + right/foot/color/.alias=foot/right/color,% head/left/odd/.fancy@hf=olh,% head/left/odd/font/.store as code,% head/left/odd/color/.style={head/left/odd/font+=\color{#1}},% - odd/head/left/.alias=head/left/odd,% - odd/head/left/font/.alias*=head/left/odd/font,% - odd/head/left/color/.alias=head/left/odd/color,% head/odd/left/.alias=head/left/odd,% head/odd/left/font/.alias*=head/left/odd/font,% head/odd/left/color/.alias=head/left/odd/color,% + odd/head/left/.alias=head/left/odd,% + odd/head/left/font/.alias*=head/left/odd/font,% + odd/head/left/color/.alias=head/left/odd/color,% + odd/left/head/.alias=head/left/odd,% + odd/left/head/font/.alias*=head/left/odd/font,% + odd/left/head/color/.alias=head/left/odd/color,% head/center/odd/.fancy@hf=och,% head/center/odd/font/.store as code,% head/center/odd/color/.style={head/center/odd/font+=\color{#1}},% - odd/head/center/.alias=head/center/odd,% - odd/head/center/font/.alias*=head/center/odd/font,% - odd/head/center/color/.alias=head/center/odd/color,% head/odd/center/.alias=head/center/odd,% head/odd/center/font/.alias*=head/center/odd/font,% head/odd/center/color/.alias=head/center/odd/color,% + odd/head/center/.alias=head/center/odd,% + odd/head/center/font/.alias*=head/center/odd/font,% + odd/head/center/color/.alias=head/center/odd/color,% + odd/center/head/.alias=head/center/odd,% + odd/center/head/font/.alias*=head/center/odd/font,% + odd/center/head/color/.alias=head/center/odd/color,% head/right/odd/.fancy@hf=orh,% head/right/odd/font/.store as code,% head/right/odd/color/.style={head/right/odd/font+=\color{#1}},% - odd/head/right/.alias=head/right/odd,% - odd/head/right/font/.alias*=head/right/odd/font,% - odd/head/right/color/.alias=head/right/odd/color,% head/odd/right/.alias=head/right/odd,% head/odd/right/font/.alias*=head/right/odd/font,% head/odd/right/color/.alias=head/right/odd/color,% + odd/head/right/.alias=head/right/odd,% + odd/head/right/font/.alias*=head/right/odd/font,% + odd/head/right/color/.alias=head/right/odd/color,% + odd/right/head/.alias=head/right/odd,% + odd/right/head/font/.alias*=head/right/odd/font,% + odd/right/head/color/.alias=head/right/odd/color,% head/left/even/.fancy@hf=elh,% head/left/even/font/.store as code,% head/left/even/color/.style={head/left/even/font+=\color{#1}},% - even/head/left/.alias=head/left/even,% - even/head/left/font/.alias*=head/left/even/font,% - even/head/left/color/.alias=head/left/even/color,% head/even/left/.alias=head/left/even,% head/even/left/font/.alias*=head/left/even/font,% head/even/left/color/.alias=head/left/even/color,% + even/head/left/.alias=head/left/even,% + even/head/left/font/.alias*=head/left/even/font,% + even/head/left/color/.alias=head/left/even/color,% + even/left/head/.alias=head/left/even,% + even/left/head/font/.alias*=head/left/even/font,% + even/left/head/color/.alias=head/left/even/color,% head/center/even/.fancy@hf=ech,% head/center/even/font/.store as code,% head/center/even/color/.style={head/center/even/font+=\color{#1}},% - even/head/center/.alias=head/center/even,% - even/head/center/font/.alias*=head/center/even/font,% - even/head/center/color/.alias=head/center/even/color,% head/even/center/.alias=head/center/even,% head/even/center/font/.alias*=head/center/even/font,% head/even/center/color/.alias=head/center/even/color,% + even/head/center/.alias=head/center/even,% + even/head/center/font/.alias*=head/center/even/font,% + even/head/center/color/.alias=head/center/even/color,% + even/center/head/.alias=head/center/even,% + even/center/head/font/.alias*=head/center/even/font,% + even/center/head/color/.alias=head/center/even/color,% head/right/even/.fancy@hf=erh,% head/right/even/font/.store as code,% head/right/even/color/.style={head/right/even/font+=\color{#1}},% - even/head/right/.alias=head/right/even,% - even/head/right/font/.alias*=head/right/even/font,% - even/head/right/color/.alias=head/right/even/color,% head/even/right/.alias=head/right/even,% + head/even/right/font/.alias*=head/right/even/font,% + head/even/right/color/.alias=head/right/even/color,% + even/head/right/.alias=head/right/even,% even/head/right/font/.alias*=head/right/even/font,% even/head/right/color/.alias=head/right/even/color,% + even/right/head/.alias=head/right/even,% + even/right/head/font/.alias*=head/right/even/font,% + even/right/head/color/.alias=head/right/even/color,% foot/left/odd/.fancy@hf=olf,% foot/left/odd/font/.store as code,% foot/left/odd/color/.style={foot/left/odd/font+=\color{#1}},% - odd/foot/left/.alias=foot/left/odd,% - odd/foot/left/font/.alias*=foot/left/odd/font,% - odd/foot/left/color/.alias=foot/left/odd/color,% foot/odd/left/.alias=foot/left/odd,% foot/odd/left/font/.alias*=foot/left/odd/font,% foot/odd/left/color/.alias=foot/left/odd/color,% + odd/foot/left/.alias=foot/left/odd,% + odd/foot/left/font/.alias*=foot/left/odd/font,% + odd/foot/left/color/.alias=foot/left/odd/color,% + odd/left/foot/.alias=foot/left/odd,% + odd/left/foot/font/.alias*=foot/left/odd/font,% + odd/left/foot/color/.alias=foot/left/odd/color,% foot/center/odd/.fancy@hf=ocf,% foot/center/odd/font/.store as code,% foot/center/odd/color/.style={foot/center/odd/font+=\color{#1}},% - odd/foot/center/.alias=foot/center/odd,% - odd/foot/center/font/.alias*=foot/center/odd/font,% - odd/foot/center/color/.alias=foot/center/odd/color,% foot/odd/center/.alias=foot/center/odd,% foot/odd/center/font/.alias*=foot/center/odd/font,% foot/odd/center/color/.alias=foot/center/odd/color,% + odd/foot/center/.alias=foot/center/odd,% + odd/foot/center/font/.alias*=foot/center/odd/font,% + odd/foot/center/color/.alias=foot/center/odd/color,% + odd/center/foot/.alias=foot/center/odd,% + odd/center/foot/font/.alias*=foot/center/odd/font,% + odd/center/foot/color/.alias=foot/center/odd/color,% foot/right/odd/.fancy@hf=orf,% foot/right/odd/font/.store as code,% foot/right/odd/color/.style={foot/right/odd/font+=\color{#1}},% + foot/odd/right/.alias=foot/right/odd,% + foot/odd/right/font/.alias*=foot/right/odd/font,% + foot/odd/right/color/.alias=foot/right/odd/color,% odd/foot/right/.alias=foot/right/odd,% odd/foot/right/font/.alias*=foot/right/odd/font,% odd/foot/right/color/.alias=foot/right/odd/color,% - odd/foot/right/.alias=foot/right/odd,% - odd/foot/right/font/.alias*=foot/right/odd/font,% - odd/foot/right/color/.alias=foot/right/odd/color,% + odd/right/foot/.alias=foot/right/odd,% + odd/right/foot/font/.alias*=foot/right/odd/font,% + odd/right/foot/color/.alias=foot/right/odd/color,% foot/left/even/.fancy@hf=elf,% foot/left/even/font/.store as code,% foot/left/even/color/.style={foot/left/even/font+=\color{#1}},% - even/foot/left/.alias=foot/left/even,% - even/foot/left/font/.alias*=foot/left/even/font,% - even/foot/left/color/.alias=foot/left/even/color,% foot/even/left/.alias=foot/left/even,% foot/even/left/font/.alias*=foot/left/even/font,% foot/even/left/color/.alias=foot/left/even/color,% + even/foot/left/.alias=foot/left/even,% + even/foot/left/font/.alias*=foot/left/even/font,% + even/foot/left/color/.alias=foot/left/even/color,% + even/left/foot/.alias=foot/left/even,% + even/left/foot/font/.alias*=foot/left/even/font,% + even/left/foot/color/.alias=foot/left/even/color,% foot/center/even/.fancy@hf=ecf,% foot/center/even/font/.store as code,% foot/center/even/color/.style={foot/center/even/font+=\color{#1}},% - even/foot/center/.alias=foot/center/even,% - even/foot/center/font/.alias*=foot/center/even/font,% - even/foot/center/color/.alias=foot/center/even/color,% foot/even/center/.alias=foot/center/even,% foot/even/center/font/.alias*=foot/center/even/font,% foot/even/center/color/.alias=foot/center/even/color,% + even/foot/center/.alias=foot/center/even,% + even/foot/center/font/.alias*=foot/center/even/font,% + even/foot/center/color/.alias=foot/center/even/color,% + even/center/foot/.alias=foot/center/even,% + even/center/foot/font/.alias*=foot/center/even/font,% + even/center/foot/color/.alias=foot/center/even/color,% foot/right/even/.fancy@hf=erf,% foot/right/even/font/.store as code,% foot/right/even/color/.style={foot/right/even/font+=\color{#1}},% - even/foot/right/.alias=foot/right/even,% - even/foot/right/font/.alias*=foot/right/even/font,% - even/foot/right/color/.alias=foot/right/even/color,% foot/even/right/.alias=foot/right/even,% foot/even/right/font/.alias*=foot/right/even/font,% foot/even/right/color/.alias=foot/right/even/color,% + even/foot/right/.alias=foot/right/even,% + even/foot/right/font/.alias*=foot/right/even/font,% + even/foot/right/color/.alias=foot/right/even/color,% + even/right/foot/.alias=foot/right/even,% + even/right/foot/font/.alias*=foot/right/even/font,% + even/right/foot/color/.alias=foot/right/even/color,% offset/.style={head/offset={#1},foot/offset={#1}},% offset+/.style={head/offset+={#1},foot/offset+={#1}},% offset-/.style={head/offset-={#1},foot/offset-={#1}},% @@ -4185,16 +4234,52 @@ turtle% foot/offset-/.style={foot/left/offset-={#1},foot/right/offset-={#1}},% foot/offset*/.style={foot/left/offset*={#1},foot/right/offset*={#1}},% offset/foot/.alias*=foot/offset,% + odd/offset/.style={left/odd/offset={#1},right/odd/offset={#1}},% + odd/offset+/.style={left/odd/offset+={#1},right/odd/offset+={#1}},% + odd/offset-/.style={left/odd/offset-={#1},right/odd/offset-={#1}},% + offset/odd/.alias*=odd/offset,% + even/offset/.style={left/even/offset={#1},right/even/offset={#1}},% + even/offset+/.style={left/even/offset+={#1},right/even/offset+={#1}},% + even/offset-/.style={left/even/offset-={#1},right/even/offset-={#1}},% + offset/even/.alias*=even/offset,% left/offset/.style={foot/left/offset={#1},head/left/offset={#1}},% left/offset+/.style={foot/left/offset+={#1},head/left/offset+={#1}},% left/offset-/.style={foot/left/offset-={#1},head/left/offset-={#1}},% left/offset*/.style={foot/left/offset*={#1},head/left/offset*={#1}},% offset/left/.alias*=left/offset,% + left/even/offset/.style={foot/left/even/offset={#1},head/left/even/offset={#1}},% + left/even/offset+/.style={foot/left/even/offset+={#1},head/left/even/offset+={#1}},% + left/even/offset-/.style={foot/left/even/offset-={#1},head/left/even/offset-={#1}},% + left/even/offset*/.style={foot/left/even/offset*={#1},head/left/even/offset*={#1}},% + even/left/offset/.alias*=left/even/offset,% + offset/even/left/.alias*=left/even/offset,% + offset/left/even/.alias*=left/even/offset,% + left/odd/offset/.style={foot/left/odd/offset={#1},head/left/odd/offset={#1}},% + left/odd/offset+/.style={foot/left/odd/offset+={#1},head/left/odd/offset+={#1}},% + left/odd/offset-/.style={foot/left/odd/offset-={#1},head/left/odd/offset-={#1}},% + left/odd/offset*/.style={foot/left/odd/offset*={#1},head/left/odd/offset*={#1}},% + odd/left/offset/.alias*=left/odd/offset,% + offset/odd/left/.alias*=left/odd/offset,% + offset/left/odd/.alias*=left/odd/offset,% right/offset/.style={foot/right/offset={#1},head/right/offset={#1}},% right/offset+/.style={foot/right/offset+={#1},head/right/offset+={#1}},% right/offset-/.style={foot/right/offset-={#1},head/right/offset-={#1}},% right/offset*/.style={foot/right/offset*={#1},head/right/offset*={#1}},% offset/right/.alias*=right/offset,% + right/even/offset/.style={foot/right/even/offset={#1},head/right/even/offset={#1}},% + right/even/offset+/.style={foot/right/even/offset+={#1},head/right/even/offset+={#1}},% + right/even/offset-/.style={foot/right/even/offset-={#1},head/right/even/offset-={#1}},% + right/even/offset*/.style={foot/right/even/offset*={#1},head/right/even/offset*={#1}},% + even/right/offset/.alias*=right/even/offset,% + offset/even/right/.alias*=right/even/offset,% + offset/right/even/.alias*=right/even/offset,% + right/odd/offset/.style={foot/right/odd/offset={#1},head/right/odd/offset={#1}},% + right/odd/offset+/.style={foot/right/odd/offset+={#1},head/right/odd/offset+={#1}},% + right/odd/offset-/.style={foot/right/odd/offset-={#1},head/right/odd/offset-={#1}},% + right/odd/offset*/.style={foot/right/odd/offset*={#1},head/right/odd/offset*={#1}},% + odd/right/offset/.alias*=right/odd/offset,% + offset/odd/right/.alias*=right/odd/offset,% + offset/right/odd/.alias*=right/odd/offset,% head/left/offset/.style={head/left/even/offset={#1},head/left/odd/offset={#1}},% head/left/offset+/.style={head/left/even/offset+={#1},head/left/odd/offset+={#1}},% head/left/offset-/.style={head/left/even/offset-={#1},head/left/odd/offset-={#1}},% @@ -4226,36 +4311,83 @@ turtle% head/left/even/offset/.store in skip cs=f@ncyO@elh,% head/left/even/offset/.append code=\fancy@setoffs,% offset/head/left/even/.alias*=head/left/even/offset,% + offset/head/even/left/.alias*=head/left/even/offset,% + offset/left/head/even/.alias*=head/left/even/offset,% + offset/left/even/head/.alias*=head/left/even/offset,% + offset/even/left/head/.alias*=head/left/even/offset,% + offset/even/head/left/.alias*=head/left/even/offset,% left/even/head/offset/.alias*=head/left/even/offset,% + left/head/even/offset/.alias*=head/left/even/offset,% head/left/odd/offset/.store in skip cs=f@ncyO@olh,% head/left/odd/offset/.append code=\fancy@setoffs,% offset/head/left/odd/.alias*=head/left/odd/offset,% - offset/head/left/odd/.alias*=head/left/odd/offset,% + offset/head/odd/left/.alias*=head/left/odd/offset,% + offset/left/head/odd/.alias*=head/left/odd/offset,% + offset/left/odd/head/.alias*=head/left/odd/offset,% + offset/odd/left/head/.alias*=head/left/odd/offset,% + offset/odd/head/left/.alias*=head/left/odd/offset,% left/odd/head/offset/.alias*=head/left/odd/offset,% + left/head/odd/offset/.alias*=head/left/odd/offset,% head/right/even/offset/.store in skip cs=f@ncyO@erh,% head/right/even/offset/.append code=\fancy@setoffs,% offset/head/right/even/.alias*=head/right/even/offset,% + offset/head/even/right/.alias*=head/right/even/offset,% + offset/right/head/even/.alias*=head/right/even/offset,% + offset/right/even/head/.alias*=head/right/even/offset,% + offset/even/right/head/.alias*=head/right/even/offset,% + offset/even/head/right/.alias*=head/right/even/offset,% right/even/head/offset/.alias*=head/right/even/offset,% + right/head/even/offset/.alias*=head/right/even/offset,% head/right/odd/offset/.store in skip cs=f@ncyO@orh,% head/right/odd/offset/.append code=\fancy@setoffs,% offset/head/right/odd/.alias*=head/right/odd/offset,% + offset/head/odd/right/.alias*=head/right/odd/offset,% + offset/right/head/odd/.alias*=head/right/odd/offset,% + offset/right/odd/head/.alias*=head/right/odd/offset,% + offset/odd/right/head/.alias*=head/right/odd/offset,% + offset/odd/head/right/.alias*=head/right/odd/offset,% right/odd/head/offset/.alias*=head/right/odd/offset,% + right/head/odd/offset/.alias*=head/right/odd/offset,% foot/left/even/offset/.store in skip cs=f@ncyO@elf,% foot/left/even/offset/.append code=\fancy@setoffs,% offset/foot/left/even/.alias*=foot/left/even/offset,% + offset/foot/even/left/.alias*=foot/left/even/offset,% + offset/left/foot/even/.alias*=foot/left/even/offset,% + offset/left/even/foot/.alias*=foot/left/even/offset,% + offset/even/left/foot/.alias*=foot/left/even/offset,% + offset/even/foot/left/.alias*=foot/left/even/offset,% left/even/foot/offset/.alias*=foot/left/even/offset,% + left/foot/even/offset/.alias*=foot/left/even/offset,% foot/left/odd/offset/.store in skip cs=f@ncyO@olf,% foot/left/odd/offset/.append code=\fancy@setoffs,% offset/foot/left/odd/.alias*=foot/left/odd/offset,% + offset/foot/odd/left/.alias*=foot/left/odd/offset,% + offset/left/foot/odd/.alias*=foot/left/odd/offset,% + offset/left/odd/foot/.alias*=foot/left/odd/offset,% + offset/odd/left/foot/.alias*=foot/left/odd/offset,% + offset/odd/foot/left/.alias*=foot/left/odd/offset,% left/odd/foot/offset/.alias*=foot/left/odd/offset,% + left/foot/odd/offset/.alias*=foot/left/odd/offset,% foot/right/even/offset/.store in skip cs=f@ncyO@erf,% foot/right/even/offset/.append code=\fancy@setoffs,% offset/foot/right/even/.alias*=foot/right/even/offset,% + offset/foot/even/right/.alias*=foot/right/even/offset,% + offset/right/foot/even/.alias*=foot/right/even/offset,% + offset/right/even/foot/.alias*=foot/right/even/offset,% + offset/even/right/foot/.alias*=foot/right/even/offset,% + offset/even/foot/right/.alias*=foot/right/even/offset,% right/even/foot/offset/.alias*=foot/right/even/offset,% + right/foot/even/offset/.alias*=foot/right/even/offset,% foot/right/odd/offset/.store in skip cs=f@ncyO@orf,% foot/right/odd/offset/.append code=\fancy@setoffs,% offset/foot/right/odd/.alias*=foot/right/odd/offset,% + offset/foot/odd/right/.alias*=foot/right/odd/offset,% + offset/right/foot/odd/.alias*=foot/right/odd/offset,% + offset/right/odd/foot/.alias*=foot/right/odd/offset,% + offset/odd/right/foot/.alias*=foot/right/odd/offset,% + offset/odd/foot/right/.alias*=foot/right/odd/offset,% right/odd/foot/offset/.alias*=foot/right/odd/offset,% + right/foot/odd/offset/.alias*=foot/right/odd/offset,% reset/.style={norule,head=,foot=,offset=\z@,foot/rule/skip,rule/font=,font=},% reset/.value forbidden,% }% keys for \pagesetup (stored into token \itf@tk) @@ -4279,7 +4411,7 @@ turtle% % \begin{macrocode} %<*marks> \ProvidesPackage{interfaces-marks} - [2010/10/27 v1.2 easier use of e-TeX marks (FC)] + [2010/11/21 v2.3 easier use of e-TeX marks (FC)] \RequirePackage{interfaces-base} % \end{macrocode} % @@ -4397,7 +4529,7 @@ turtle% % \begin{macrocode} %<*tocloft> \ProvidesPackage{interfaces-tocloft} - [2010/11/16 v2.2 pgfkeys macros for tocloft (FC)] + [2010/11/21 v2.3 pgfkeys macros for tocloft (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{tocloft} \itf@pgfkeys @@ -4525,22 +4657,24 @@ turtle% \itf@AfterPackage{interfaces-bookmark}{% \pgfqkeys{/itf/tocloft/#1}{% bookmark/.is multiple choice,% - bookmark/bold/.true=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,bold=true},% - bookmark/bold/.false=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,bold=false},% - bookmark/italic/.true=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,italic=true},% - bookmark/italic/.false=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,italic=false},% - bookmark/color/.code=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,color={##1}},% - bookmark/level/.code=\pgfkeysEaddvalue{/itf/tocloft/#1/bookmark}{}{level={% - \ifcsname toclevel@##1\endcsname - \csname toclevel@##1\endcsname - \else##1\fi}},% - bookmark/text/.store as code,% - bookmark/text/.default=\contentsname,% - bookmark/.unknown/.code=\pgfkeysEaddvalue{/itf/tocloft/#1/bookmark}{}{\pgfkeyscurrentname={##1}},% + bookmark/bold/.true=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,bold=true},% + bookmark/bold/.false=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,bold=false},% + bookmark/italic/.true=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,italic=true},% + bookmark/italic/.false=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,italic=false},% + bookmark/color/.code=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,color={##1}},% + bookmark/level/.code=\pgfkeysEaddvalue{/itf/tocloft/#1/bookmark}{}{level={% + \ifcsname toclevel@##1\endcsname + \csname toclevel@##1\endcsname + \else##1\fi}},% + bookmark/text/.store as code,% + bookmark/text/.default=\contentsname,% + bookmark/.unknown/.code=\pgfkeysEaddvalue{/itf/tocloft/#1/bookmark} + {}{\pgfkeyscurrentname={##1}},% bookmark/.initial=,% }% \pgfkeys }% AfterPackage interfaces-bookmark - %% while making a format \jobname is expanded to the name of the format... Therefore, the following commands must be expanded \AtEndPreamble + %% while making a format \jobname is expanded to the name of the format... + %% Therefore, the following commands must be expanded \AtEndPreamble \AtEndPreamble{% \BeforeFile{\jobname.#1}{% \pgfkeysvalueof{/itf/tocloft/#1/before}% @@ -4615,11 +4749,13 @@ turtle% lof/pagenumbers/.style={figure/pagenumbers={#1},subfigure/pagenumbers={#1}},% lof/pagenumber/.alias=lof/pagenumbers,% lof/depth/.store in counter cs=c@lofdepth,% - lof/depth/.append code=\global\c@lofdepth\c@lofdepth\addtocontents{lof}{\c@lofdepth\the\c@lofdepth\relax},% + lof/depth/.append code=\global\c@lofdepth\c@lofdepth + \addtocontents{lof}{\c@lofdepth\the\c@lofdepth\relax},% lot/pagenumbers/.style={figure/pagenumbers={#1},subfigure/pagenumbers={#1}},% lot/pagenumber/.alias=lot/pagenumbers,% lot/depth/.store in counter cs=c@lotdepth,% - lot/depth/.append code=\global\c@lotdepth\c@lotdepth\addtocontents{lot}{\c@lotdepth\the\c@lotdepth\relax},% + lot/depth/.append code=\global\c@lotdepth\c@lotdepth + \addtocontents{lot}{\c@lotdepth\the\c@lotdepth\relax},% }% \else \pgfqkeys{/itf/tocloft}{% @@ -4634,7 +4770,8 @@ turtle% % \begin{macro}{\itf@cft@sectionname} % % This macro converts \textt{subsection} into \textt{subsec} \etc. because of -% \xpackage{tocloft} command names: \cs{cftbeforesubsecskip},\, \cs{cftsubsecindent} \etc. +% \xpackage{tocloft} command names:§ +% \cs{cftbeforesubsecskip},\, \cs{cftsubsecindent} \etc. % % And the keys are either \textt[\opt]{subsec}\, or\, \textt[\opt]{subsection}. % @@ -4660,23 +4797,21 @@ turtle% % \end{macrocode} % \end{macro} % -% \subsubsection{Specific handlers for \xpackage{tocloft}} -% % \begin{macrocode} %% tocloft setup for tables sections : \pgfkeys{% - /handlers/.cft@def/.style={\pgfkeyscurrentpath/.store in cs=\itf@cft@name #1\@nil},% - /handlers/.cft@code/.style={\pgfkeyscurrentpath/.store as code in cs=\itf@cft@name #1\@nil},% - /handlers/.cft@length/.style={\pgfkeyscurrentpath/.store in skip cs=\itf@cft@name #1\@nil},% +/handlers/.cft@def/.style={\pgfkeyscurrentpath/.store in cs=\itf@cft@name #1\@nil},% +/handlers/.cft@code/.style={\pgfkeyscurrentpath/.store as code in cs=\itf@cft@name #1\@nil},% +/handlers/.cft@length/.style={\pgfkeyscurrentpath/.store in skip cs=\itf@cft@name #1\@nil},% } % \end{macrocode} % % \begin{macro}{\itf@cft@newsection} % -% This macro create the keys for each sectionning command. +% This macro creates the keys for each sectionning command. % % \begin{macrocode} -\def\itf@cft@newsection#1#2{% #1=part / chap / sec / subsec etc., #2 = #1 = toc | lof | lot +\def\itf@cft@newsection#1#2{% #1=part / chap / sec / subsec etc., #2 = toc | lof | lot \pgfqkeys{/itf/tocloft/#2/#1}{% skip/.cft@length=before.#1.skip,% beforeskip/.alias*=skip,% @@ -4737,10 +4872,10 @@ turtle% % \end{macrocode} % % -% \begin{macro}{@cftmaketoctitle (patch)} -% \begin{macro}{@cftmakeloftitle (patch)} -% \begin{macro}{@cftmakelottitle (patch)} -% \begin{macro}{newlistentry (patch)} +% \begin{macro}{\@cftmaketoctitle (patch)} +% \begin{macro}{\@cftmakeloftitle (patch)} +% \begin{macro}{\@cftmakelottitle (patch)} +% \begin{macro}{\newlistentry (patch)} % \patchlabel{@cftmaketoctitle} % % \begin{macrocode} @@ -4829,7 +4964,7 @@ turtle% % \begin{macrocode} %<*makecell> \ProvidesPackage{interfaces-makecell} - [2010/11/16 v2.2 repeatcell to fill in tabulars (FC)] + [2010/11/21 v2.3 repeatcell to fill in tabulars (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{makecell} \edef\itf@AtEnd{\catcode126 \the\catcode126}% 126 = ~ @@ -4857,8 +4992,8 @@ turtle% % % \begin{macro}{\itf@getvalue} % \begin{macrocode} -\def\itf@getvalue#1#2{% - \romannumeral-`\q\expandafter\itf@getv@lue\expandafter0#1,\itf@getvalue\@nil{#2-1}\@nnil +\def\itf@getvalue#1#2{\romannumeral-`\q + \expandafter\itf@getv@lue\expandafter0#1,\itf@getvalue\@nil{#2-1}\@nnil }% \itf@getvalue \def\itf@getv@lue#1#2,#3\@nil#4\@nnil{% \ifnum\numexpr#1=\numexpr#4\relax @@ -4966,7 +5101,8 @@ turtle% \itf@cell@insert}% }% \fi - \itf@message{Code introduced by repeatcell in the \@currenvir:\the\toks@}% (to see the code...) + \itf@message{Code introduced by repeatcell in the \@currenvir:^^J + \the\toks@}% (to see the code...) \expandafter\endgroup\the\toks@ \ignorespaces }% \itf@repeatcell @@ -5024,7 +5160,7 @@ turtle% \itf@cell@getformula{#1}% \pgfkeysEaddvalue{/itf/makecell/repeatcell/@calc}{} {\the\toks@\expandafter\noexpand\csname\pgfkeyscurrentname\endcsname}% - \expandafter\let\csname\pgfkeyscurrentname\endcsname\@undefined,% (order of evaluation => "undefined cs") + \expandafter\let\csname\pgfkeyscurrentname\endcsname\@undefined,% @reset/.code=% #1 are the columns \itf@celltransposefalse \let\itf@celltext\@empty @@ -5316,7 +5452,7 @@ turtle% \newrobustcmd\htruncadjust[1]{\@testopt {\itf@htruncadjust{#1}}{}% }% \htruncadjust -\long\def\itf@htruncadjust#1[#2]#3{% #1=total width, #2=[x_1,...,x_n], #3=text_1,...,text_n +\long\def\itf@htruncadjust#1[#2]#3{%#1=total width, #2=[x_1..x_n], #3=text_1..text_n \begingroup \let\itf@trunc@width\@empty \let\itf@istruncated\@gobble % to remove the first comma @@ -5341,7 +5477,7 @@ turtle% \advance\count@\@ne \dimendef\itf@freespace=\count@ \advance\count@\@ne \dimendef\itf@tempdim=\count@ \advance\count@\@ne \dimendef\itf@sum=\count@ - \count@\z@ %%dimen0=\the\dimen@\quad\number\dimen@\par + \count@\z@ \itf@freespace\z@ % free space left when w_i < x_i/sum(x_i) * total \@for\x:=#3\do{% \advance \count@ \@ne @@ -5410,45 +5546,6 @@ turtle% % % \sectionformat\subsection{bookmark/color=black} % -% \subsection{interface fancyvrb} -% -% \begin{macrocode} -%<*fancyvrb> -\ProvidesPackage{interfaces-fancyvrb} - [2010/10/27 v1.2 Custom verbatim environments (FC)] -\RequirePackage{interfaces-base} -\itf@Check@Package{fancyvrb} -\itf@pgfkeys -\def\itf@tp#1{% -\DefineVerbatimEnvironment{itf:VerbLines}{Verbatim} - {gobble=#1,frame=lines,framesep=6pt,fontseries=m} -\DefineVerbatimEnvironment{itf:Verb}{Verbatim} - {gobble=#1,fontseries=m} -\DefineVerbatimEnvironment{itf:Verb*}{Verbatim} - {gobble=#1,fontseries=m,commandchars=$()} -} -\ltx@ifpackageloaded{doc} - {\itf@tp{1}} - {\itf@tp{0}} -\AtBeginDocument{% -\ifdefined\VerbLines\else -\ifdefined\endVerbLines\else - \letcs\VerbLines{itf:VerbLines}% - \letcs\endVerbLines{enditf:VerbLines}% -\fi\fi -\ifdefined\Verb\else\ifdefined\endVerb\else - \letcs\Verb{itf:Verb}% - \letcs\endVerb{enditf:Verb}% -\fi\fi -\ifcsname Verb*\endcsname\else -\ifcsname endVerb*\endcsname\else - \csletcs{Verb*}{itf:Verb*}% - \csletcs{endVerb*}{enditf:Verb*}% -\fi\fi -} -%</fancyvrb> -% \end{macrocode} -% % \Subsection[appendix] % % \begin{macrocode} @@ -5669,12 +5766,10 @@ turtle% % \sectionformat\subsection{bookmark/color*=copper} % \Subsection[pgfkeys] % -% \subsubsection{interfaces-pgfkeys} -% % \begin{macrocode} %<*pgfkeys> \ProvidesPackage{interfaces-pgfkeys} - [2010/11/16 v2.2 pgfkeys handlers definitions (FC)] + [2010/11/21 v2.3 pgfkeys handlers definitions (FC)] \RequirePackage{interfaces-base} \ifdefined\pgfkeys@ifexecutehandler % pgf version 2.1 \def\itf@pgfkeys{% @@ -5763,10 +5858,13 @@ turtle% % \end{macro} % % \begin{macro}{\pgfkeys@exp@call} +% % Missed the braces around the argument (in case the argument contains a comma or an $=$ sign...): +% % \begin{macrocode} -%% missed a pair of braces around the argument in pgfkeys.code.tex ( code could break if it contains = or , ) -\ifdefined\pgfkeys@ifexecutehandler\else % pgf v2.1 (bug corrected in v2.1) +%% missed a pair of braces around the argument in pgfkeys.code.tex (pgf v2.0) +%% ( the code could break if it contains = or , ) +\ifdefined\pgfkeys@ifexecutehandler\else % (bug corrected in pgf v2.1) \def\itf@pgfkeys@exp@call#1{\pgfkeysalso{\pgfkeyscurrentpath={#1}}}% \fi % \end{macrocode} @@ -5856,7 +5954,8 @@ turtle% % \begin{macrocode} \pgfkeys{% /handlers/.alias/.code=\itf@pgfkeys@ifaliasexists{#1}{% - \pgfkeysedef\pgfkeyscurrentpath{\noexpand\pgfkeysalso{\pgfkeysdefaultpath#1={##1}}}},% + \pgfkeysedef\pgfkeyscurrentpath{% + \noexpand\pgfkeysalso{\pgfkeysdefaultpath#1={##1}}}},% /handlers/.alias/.value required,% /handlers/.blank/.code=\pgfkeyssetvalue{\pgfkeyscurrentpath/.@blank}{#1},% /handlers/.blank/.default=\pgfkeysnovalue,% @@ -6452,7 +6551,7 @@ turtle% \noexpand\@defaultunits\itf@sk ##1pt\relax\noexpand\@nnil \fi \noexpand\pgfkeysalso{\pgfkeyscurrentpath=% - \csname#1\endcsname % should have been defined as a dimen (not expandable) + \csname#1\endcsname % has been defined as a dimen (not expandable) \x \if*\x \noexpand\itf@units@scale##1! \else\itf@sk\fi}}% @@ -6469,8 +6568,8 @@ turtle% \pgfkeys{% /handlers/.is multiple choice/.code=% \pgfkeys{\pgfkeyscurrentpath/.cd,% - .unknown/.style={/errors/unknown choice value=\pgfkeyscurrentkey\pgfkeyscurrentvalue},% - .code=\expandafter\pgfkeys\expandafter{\pgfkeyscurrentkey/.cd,####1}% + .unknown/.style={/errors/unknown choice value=\pgfkeyscurrentkey\pgfkeyscurrentvalue},% + .code=\expandafter\pgfkeys\expandafter{\pgfkeyscurrentkey/.cd,####1}% },% /handlers/.is multiple choice/.value forbidden,% }% /.is multiple choice @@ -6641,11 +6740,15 @@ turtle% % \end{macrocode} % % \clearpage -% +% % \begin{History} % % \sectionformat\subsection[hang]{format=\large\bfseries} % +% \begin{Version}{2010/11/21 v2.3} +% \item \thispackage[interfaces-fancyhdr] : new keys and new aliases for header, footer and offset settings +% \end{Version} +% % \begin{Version}{2010/11/16 v2.2} % \item Fix a bug in \thispackage[interfaces-tocloft] (key \textt{section/dotsep}). % \end{Version} diff --git a/Master/texmf-dist/source/latex/interfaces/interfaces.ins b/Master/texmf-dist/source/latex/interfaces/interfaces.ins index 57fe999cb43..e7b260fef27 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/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> @@ -47,7 +46,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: 2010/11/16 v2.2 - interfaces: interfaces with keys for other packages (FC)} +\Msg{* Package: 2010/11/21 v2.3 - interfaces: interfaces with keys for other packages (FC)} \Msg{************************************************************************} \keepsilent @@ -58,7 +57,7 @@ This is a generated file. -interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +interfaces : 2010/11/21 v2.3 - 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 @@ -88,8 +87,7 @@ and the derived files interfaces-umrand.sty, interfaces-scrlfile.sty, interfaces-pgfkeys.sty, - interfaces-etoolbox.sty, - interfaces-fancyvrb.sty + interfaces-etoolbox.sty interfaces: interfaces with keys for other packages (FC) Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> @@ -121,7 +119,6 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> \file{interfaces-environ.sty}{\from{interfaces.dtx}{environ}}% \file{interfaces-appendix.sty}{\from{interfaces.dtx}{appendix}}% \file{interfaces-embedfile.sty}{\from{interfaces.dtx}{embedfile}}% - \file{interfaces-fancyvrb.sty}{\from{interfaces.dtx}{fancyvrb}}% } \askforoverwritefalse diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-LaTeX.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-LaTeX.sty index ffb2c140bc6..aa5e0c4a534 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-LaTeX.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-LaTeX.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-appendix.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-appendix.sty index 1706e7a1e0b..3a502eda702 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-appendix.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-appendix.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-base.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-base.sty index ddc2ce4871c..a5657dab098 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-base.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-base.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,14 +38,13 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %% \ProvidesPackage{interfaces-base} - [2010/11/16 v2.2 Basic macros for interfaces package (FC)] + [2010/11/21 v2.3 Basic macros for interfaces package (FC)] \RequirePackage{etex,ltxcmds,etoolbox,pgfkeys,scrlfile} \AtEndOfPackage{% \RequirePackage{interfaces-etoolbox}% diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-bookmark.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-bookmark.sty index dc2625a7852..fc85e151dfc 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-bookmark.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-bookmark.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> @@ -100,8 +99,7 @@ {\pgfkeysgetvalue{/itf/bookmark/@save/FontStyle}\BS@BKM@FontStyle} {},% @restore/.code={% -%% \pgfqkeys{/itf/bookmark/@restore}{color,FontStyle}% repeating the following lines - \pgfkeysifdefined{/itf/bookmark/@save/color}% is quicker than setting a /.style ... + \pgfkeysifdefined{/itf/bookmark/@save/color} {\pgfkeysgetvalue{/itf/bookmark/@save/color}\BKM@color} {}% \pgfkeysifdefined{/itf/bookmark/@save/FontStyle} diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-embedfile.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-embedfile.sty index a4483c66927..7a6141a81de 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-embedfile.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-embedfile.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-enumitem.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-enumitem.sty index ca43ad74c62..1344e3af504 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-enumitem.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-enumitem.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-environ.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-environ.sty index 6c74a5d4e22..a96544bd32a 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-environ.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-environ.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-etoolbox.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-etoolbox.sty index c448df49aa9..e68fd766c3f 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-etoolbox.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-etoolbox.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyhdr.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyhdr.sty index ded19df8247..314cd35948f 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyhdr.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyhdr.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,14 +38,13 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %% \ProvidesPackage{interfaces-fancyhdr} - [2010/11/15 v2.1 pgfkeys macros for fancyhdr (FC)] + [2010/11/21 v2.3 pgfkeys macros for fancyhdr (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{fancyhdr} \itf@pgfkeys @@ -160,8 +159,8 @@ foot/rule/skip/.store as glue in cs=footruleskip,% foot/rule/skip/.default=.3\normalbaselineskip,% foot/rule/skip/.blank=\z@,% - foot/ruleskip/.alias*=foot/rule/skip,% => puis les alias&style: /.alias 2 args=/foot/rule/skip{/subkey1,/subkey2,/sub/key3,/sub/key4,...} - footruleskip/.alias*=foot/rule/skip,% crée aussi les alias pour les sous clés + foot/ruleskip/.alias*=foot/rule/skip,% + footruleskip/.alias*=foot/rule/skip,% font/.style={head/font={#1},foot/font={#1}},% font+/.style={head/font+={#1},foot/font+={#1}},% font*/.alias=font+,% @@ -198,139 +197,193 @@ head/left/font+/.style={head/left/even/font+={#1},head/left/odd/font+={#1}},% head/left/font*/.alias=head/left/font+,% head/left/color/.style={head/left/even/color={#1},head/left/odd/color={#1}},% + left/head/.alias=head/left,% + left/head/font/.alias*=head/left/font,% + left/head/color/.alias=head/left/color,% head/center/.style={head/center/even={#1},head/center/odd={#1}},% head/center/font/.style={head/center/even/font={#1},head/center/odd/font={#1}},% head/center/font+/.style={head/center/even/font+={#1},head/center/odd/font+={#1}},% head/center/font*/.alias=head/center/font+,% head/center/color/.style={head/center/even/color={#1},head/center/odd/color={#1}},% + center/head/.alias=head/center,% + center/head/font/.alias*=head/center/font,% + center/head/color/.alias=head/center/color,% head/right/.style={head/right/even={#1},head/right/odd={#1}},% head/right/font/.style={head/right/even/font={#1},head/right/odd/font={#1}},% head/right/font+/.style={head/right/even/font+={#1},head/right/odd/font+={#1}},% head/right/font*/.alias=head/right/font+,% head/right/color/.style={head/right/even/color={#1},head/right/odd/color={#1}},% + right/head/.alias=head/right,% + right/head/font/.alias*=head/right/font,% + right/head/color/.alias=head/right/color,% foot/left/.style={foot/left/even={#1},foot/left/odd={#1}},% foot/left/font/.style={foot/left/even/font={#1},foot/left/odd/font={#1}},% foot/left/font+/.style={foot/left/even/font+={#1},foot/left/odd/font+={#1}},% foot/left/font*/.alias=foot/left/font+,% foot/left/color/.style={foot/left/even/color={#1},foot/left/odd/color={#1}},% + left/foot/.alias=foot/left,% + left/foot/font/.alias*=foot/left/font,% + left/foot/color/.alias=foot/left/color,% foot/center/.style={foot/center/even={#1},foot/center/odd={#1}},% foot/center/font/.style={foot/center/even/font={#1},foot/center/odd/font={#1}},% foot/center/font+/.style={foot/center/even/font+={#1},foot/center/odd/font+={#1}},% foot/center/font*/.alias=foot/center/font+,% foot/center/color/.style={foot/center/even/color={#1},foot/center/odd/color={#1}},% + center/foot/.alias=foot/center,% + center/foot/font/.alias*=foot/center/font,% + center/foot/color/.alias=foot/center/color,% foot/right/.style={foot/right/even={#1},foot/right/odd={#1}},% foot/right/font/.style={foot/right/even/font={#1},foot/right/odd/font={#1}},% foot/right/font+/.style={foot/right/even/font+={#1},foot/right/odd/font+={#1}},% foot/right/font*/.alias=foot/right/font+,% foot/right/color/.style={foot/right/even/color={#1},foot/right/odd/color={#1}},% + right/foot/.alias=foot/right,% + right/foot/font/.alias*=foot/right/font,% + right/foot/color/.alias=foot/right/color,% head/left/odd/.fancy@hf=olh,% head/left/odd/font/.store as code,% head/left/odd/color/.style={head/left/odd/font+=\color{#1}},% - odd/head/left/.alias=head/left/odd,% - odd/head/left/font/.alias*=head/left/odd/font,% - odd/head/left/color/.alias=head/left/odd/color,% head/odd/left/.alias=head/left/odd,% head/odd/left/font/.alias*=head/left/odd/font,% head/odd/left/color/.alias=head/left/odd/color,% + odd/head/left/.alias=head/left/odd,% + odd/head/left/font/.alias*=head/left/odd/font,% + odd/head/left/color/.alias=head/left/odd/color,% + odd/left/head/.alias=head/left/odd,% + odd/left/head/font/.alias*=head/left/odd/font,% + odd/left/head/color/.alias=head/left/odd/color,% head/center/odd/.fancy@hf=och,% head/center/odd/font/.store as code,% head/center/odd/color/.style={head/center/odd/font+=\color{#1}},% - odd/head/center/.alias=head/center/odd,% - odd/head/center/font/.alias*=head/center/odd/font,% - odd/head/center/color/.alias=head/center/odd/color,% head/odd/center/.alias=head/center/odd,% head/odd/center/font/.alias*=head/center/odd/font,% head/odd/center/color/.alias=head/center/odd/color,% + odd/head/center/.alias=head/center/odd,% + odd/head/center/font/.alias*=head/center/odd/font,% + odd/head/center/color/.alias=head/center/odd/color,% + odd/center/head/.alias=head/center/odd,% + odd/center/head/font/.alias*=head/center/odd/font,% + odd/center/head/color/.alias=head/center/odd/color,% head/right/odd/.fancy@hf=orh,% head/right/odd/font/.store as code,% head/right/odd/color/.style={head/right/odd/font+=\color{#1}},% - odd/head/right/.alias=head/right/odd,% - odd/head/right/font/.alias*=head/right/odd/font,% - odd/head/right/color/.alias=head/right/odd/color,% head/odd/right/.alias=head/right/odd,% head/odd/right/font/.alias*=head/right/odd/font,% head/odd/right/color/.alias=head/right/odd/color,% + odd/head/right/.alias=head/right/odd,% + odd/head/right/font/.alias*=head/right/odd/font,% + odd/head/right/color/.alias=head/right/odd/color,% + odd/right/head/.alias=head/right/odd,% + odd/right/head/font/.alias*=head/right/odd/font,% + odd/right/head/color/.alias=head/right/odd/color,% head/left/even/.fancy@hf=elh,% head/left/even/font/.store as code,% head/left/even/color/.style={head/left/even/font+=\color{#1}},% - even/head/left/.alias=head/left/even,% - even/head/left/font/.alias*=head/left/even/font,% - even/head/left/color/.alias=head/left/even/color,% head/even/left/.alias=head/left/even,% head/even/left/font/.alias*=head/left/even/font,% head/even/left/color/.alias=head/left/even/color,% + even/head/left/.alias=head/left/even,% + even/head/left/font/.alias*=head/left/even/font,% + even/head/left/color/.alias=head/left/even/color,% + even/left/head/.alias=head/left/even,% + even/left/head/font/.alias*=head/left/even/font,% + even/left/head/color/.alias=head/left/even/color,% head/center/even/.fancy@hf=ech,% head/center/even/font/.store as code,% head/center/even/color/.style={head/center/even/font+=\color{#1}},% - even/head/center/.alias=head/center/even,% - even/head/center/font/.alias*=head/center/even/font,% - even/head/center/color/.alias=head/center/even/color,% head/even/center/.alias=head/center/even,% head/even/center/font/.alias*=head/center/even/font,% head/even/center/color/.alias=head/center/even/color,% + even/head/center/.alias=head/center/even,% + even/head/center/font/.alias*=head/center/even/font,% + even/head/center/color/.alias=head/center/even/color,% + even/center/head/.alias=head/center/even,% + even/center/head/font/.alias*=head/center/even/font,% + even/center/head/color/.alias=head/center/even/color,% head/right/even/.fancy@hf=erh,% head/right/even/font/.store as code,% head/right/even/color/.style={head/right/even/font+=\color{#1}},% - even/head/right/.alias=head/right/even,% - even/head/right/font/.alias*=head/right/even/font,% - even/head/right/color/.alias=head/right/even/color,% head/even/right/.alias=head/right/even,% + head/even/right/font/.alias*=head/right/even/font,% + head/even/right/color/.alias=head/right/even/color,% + even/head/right/.alias=head/right/even,% even/head/right/font/.alias*=head/right/even/font,% even/head/right/color/.alias=head/right/even/color,% + even/right/head/.alias=head/right/even,% + even/right/head/font/.alias*=head/right/even/font,% + even/right/head/color/.alias=head/right/even/color,% foot/left/odd/.fancy@hf=olf,% foot/left/odd/font/.store as code,% foot/left/odd/color/.style={foot/left/odd/font+=\color{#1}},% - odd/foot/left/.alias=foot/left/odd,% - odd/foot/left/font/.alias*=foot/left/odd/font,% - odd/foot/left/color/.alias=foot/left/odd/color,% foot/odd/left/.alias=foot/left/odd,% foot/odd/left/font/.alias*=foot/left/odd/font,% foot/odd/left/color/.alias=foot/left/odd/color,% + odd/foot/left/.alias=foot/left/odd,% + odd/foot/left/font/.alias*=foot/left/odd/font,% + odd/foot/left/color/.alias=foot/left/odd/color,% + odd/left/foot/.alias=foot/left/odd,% + odd/left/foot/font/.alias*=foot/left/odd/font,% + odd/left/foot/color/.alias=foot/left/odd/color,% foot/center/odd/.fancy@hf=ocf,% foot/center/odd/font/.store as code,% foot/center/odd/color/.style={foot/center/odd/font+=\color{#1}},% - odd/foot/center/.alias=foot/center/odd,% - odd/foot/center/font/.alias*=foot/center/odd/font,% - odd/foot/center/color/.alias=foot/center/odd/color,% foot/odd/center/.alias=foot/center/odd,% foot/odd/center/font/.alias*=foot/center/odd/font,% foot/odd/center/color/.alias=foot/center/odd/color,% + odd/foot/center/.alias=foot/center/odd,% + odd/foot/center/font/.alias*=foot/center/odd/font,% + odd/foot/center/color/.alias=foot/center/odd/color,% + odd/center/foot/.alias=foot/center/odd,% + odd/center/foot/font/.alias*=foot/center/odd/font,% + odd/center/foot/color/.alias=foot/center/odd/color,% foot/right/odd/.fancy@hf=orf,% foot/right/odd/font/.store as code,% foot/right/odd/color/.style={foot/right/odd/font+=\color{#1}},% + foot/odd/right/.alias=foot/right/odd,% + foot/odd/right/font/.alias*=foot/right/odd/font,% + foot/odd/right/color/.alias=foot/right/odd/color,% odd/foot/right/.alias=foot/right/odd,% odd/foot/right/font/.alias*=foot/right/odd/font,% odd/foot/right/color/.alias=foot/right/odd/color,% - odd/foot/right/.alias=foot/right/odd,% - odd/foot/right/font/.alias*=foot/right/odd/font,% - odd/foot/right/color/.alias=foot/right/odd/color,% + odd/right/foot/.alias=foot/right/odd,% + odd/right/foot/font/.alias*=foot/right/odd/font,% + odd/right/foot/color/.alias=foot/right/odd/color,% foot/left/even/.fancy@hf=elf,% foot/left/even/font/.store as code,% foot/left/even/color/.style={foot/left/even/font+=\color{#1}},% - even/foot/left/.alias=foot/left/even,% - even/foot/left/font/.alias*=foot/left/even/font,% - even/foot/left/color/.alias=foot/left/even/color,% foot/even/left/.alias=foot/left/even,% foot/even/left/font/.alias*=foot/left/even/font,% foot/even/left/color/.alias=foot/left/even/color,% + even/foot/left/.alias=foot/left/even,% + even/foot/left/font/.alias*=foot/left/even/font,% + even/foot/left/color/.alias=foot/left/even/color,% + even/left/foot/.alias=foot/left/even,% + even/left/foot/font/.alias*=foot/left/even/font,% + even/left/foot/color/.alias=foot/left/even/color,% foot/center/even/.fancy@hf=ecf,% foot/center/even/font/.store as code,% foot/center/even/color/.style={foot/center/even/font+=\color{#1}},% - even/foot/center/.alias=foot/center/even,% - even/foot/center/font/.alias*=foot/center/even/font,% - even/foot/center/color/.alias=foot/center/even/color,% foot/even/center/.alias=foot/center/even,% foot/even/center/font/.alias*=foot/center/even/font,% foot/even/center/color/.alias=foot/center/even/color,% + even/foot/center/.alias=foot/center/even,% + even/foot/center/font/.alias*=foot/center/even/font,% + even/foot/center/color/.alias=foot/center/even/color,% + even/center/foot/.alias=foot/center/even,% + even/center/foot/font/.alias*=foot/center/even/font,% + even/center/foot/color/.alias=foot/center/even/color,% foot/right/even/.fancy@hf=erf,% foot/right/even/font/.store as code,% foot/right/even/color/.style={foot/right/even/font+=\color{#1}},% - even/foot/right/.alias=foot/right/even,% - even/foot/right/font/.alias*=foot/right/even/font,% - even/foot/right/color/.alias=foot/right/even/color,% foot/even/right/.alias=foot/right/even,% foot/even/right/font/.alias*=foot/right/even/font,% foot/even/right/color/.alias=foot/right/even/color,% + even/foot/right/.alias=foot/right/even,% + even/foot/right/font/.alias*=foot/right/even/font,% + even/foot/right/color/.alias=foot/right/even/color,% + even/right/foot/.alias=foot/right/even,% + even/right/foot/font/.alias*=foot/right/even/font,% + even/right/foot/color/.alias=foot/right/even/color,% offset/.style={head/offset={#1},foot/offset={#1}},% offset+/.style={head/offset+={#1},foot/offset+={#1}},% offset-/.style={head/offset-={#1},foot/offset-={#1}},% @@ -345,16 +398,52 @@ foot/offset-/.style={foot/left/offset-={#1},foot/right/offset-={#1}},% foot/offset*/.style={foot/left/offset*={#1},foot/right/offset*={#1}},% offset/foot/.alias*=foot/offset,% + odd/offset/.style={left/odd/offset={#1},right/odd/offset={#1}},% + odd/offset+/.style={left/odd/offset+={#1},right/odd/offset+={#1}},% + odd/offset-/.style={left/odd/offset-={#1},right/odd/offset-={#1}},% + offset/odd/.alias*=odd/offset,% + even/offset/.style={left/even/offset={#1},right/even/offset={#1}},% + even/offset+/.style={left/even/offset+={#1},right/even/offset+={#1}},% + even/offset-/.style={left/even/offset-={#1},right/even/offset-={#1}},% + offset/even/.alias*=even/offset,% left/offset/.style={foot/left/offset={#1},head/left/offset={#1}},% left/offset+/.style={foot/left/offset+={#1},head/left/offset+={#1}},% left/offset-/.style={foot/left/offset-={#1},head/left/offset-={#1}},% left/offset*/.style={foot/left/offset*={#1},head/left/offset*={#1}},% offset/left/.alias*=left/offset,% + left/even/offset/.style={foot/left/even/offset={#1},head/left/even/offset={#1}},% + left/even/offset+/.style={foot/left/even/offset+={#1},head/left/even/offset+={#1}},% + left/even/offset-/.style={foot/left/even/offset-={#1},head/left/even/offset-={#1}},% + left/even/offset*/.style={foot/left/even/offset*={#1},head/left/even/offset*={#1}},% + even/left/offset/.alias*=left/even/offset,% + offset/even/left/.alias*=left/even/offset,% + offset/left/even/.alias*=left/even/offset,% + left/odd/offset/.style={foot/left/odd/offset={#1},head/left/odd/offset={#1}},% + left/odd/offset+/.style={foot/left/odd/offset+={#1},head/left/odd/offset+={#1}},% + left/odd/offset-/.style={foot/left/odd/offset-={#1},head/left/odd/offset-={#1}},% + left/odd/offset*/.style={foot/left/odd/offset*={#1},head/left/odd/offset*={#1}},% + odd/left/offset/.alias*=left/odd/offset,% + offset/odd/left/.alias*=left/odd/offset,% + offset/left/odd/.alias*=left/odd/offset,% right/offset/.style={foot/right/offset={#1},head/right/offset={#1}},% right/offset+/.style={foot/right/offset+={#1},head/right/offset+={#1}},% right/offset-/.style={foot/right/offset-={#1},head/right/offset-={#1}},% right/offset*/.style={foot/right/offset*={#1},head/right/offset*={#1}},% offset/right/.alias*=right/offset,% + right/even/offset/.style={foot/right/even/offset={#1},head/right/even/offset={#1}},% + right/even/offset+/.style={foot/right/even/offset+={#1},head/right/even/offset+={#1}},% + right/even/offset-/.style={foot/right/even/offset-={#1},head/right/even/offset-={#1}},% + right/even/offset*/.style={foot/right/even/offset*={#1},head/right/even/offset*={#1}},% + even/right/offset/.alias*=right/even/offset,% + offset/even/right/.alias*=right/even/offset,% + offset/right/even/.alias*=right/even/offset,% + right/odd/offset/.style={foot/right/odd/offset={#1},head/right/odd/offset={#1}},% + right/odd/offset+/.style={foot/right/odd/offset+={#1},head/right/odd/offset+={#1}},% + right/odd/offset-/.style={foot/right/odd/offset-={#1},head/right/odd/offset-={#1}},% + right/odd/offset*/.style={foot/right/odd/offset*={#1},head/right/odd/offset*={#1}},% + odd/right/offset/.alias*=right/odd/offset,% + offset/odd/right/.alias*=right/odd/offset,% + offset/right/odd/.alias*=right/odd/offset,% head/left/offset/.style={head/left/even/offset={#1},head/left/odd/offset={#1}},% head/left/offset+/.style={head/left/even/offset+={#1},head/left/odd/offset+={#1}},% head/left/offset-/.style={head/left/even/offset-={#1},head/left/odd/offset-={#1}},% @@ -386,36 +475,83 @@ head/left/even/offset/.store in skip cs=f@ncyO@elh,% head/left/even/offset/.append code=\fancy@setoffs,% offset/head/left/even/.alias*=head/left/even/offset,% + offset/head/even/left/.alias*=head/left/even/offset,% + offset/left/head/even/.alias*=head/left/even/offset,% + offset/left/even/head/.alias*=head/left/even/offset,% + offset/even/left/head/.alias*=head/left/even/offset,% + offset/even/head/left/.alias*=head/left/even/offset,% left/even/head/offset/.alias*=head/left/even/offset,% + left/head/even/offset/.alias*=head/left/even/offset,% head/left/odd/offset/.store in skip cs=f@ncyO@olh,% head/left/odd/offset/.append code=\fancy@setoffs,% offset/head/left/odd/.alias*=head/left/odd/offset,% - offset/head/left/odd/.alias*=head/left/odd/offset,% + offset/head/odd/left/.alias*=head/left/odd/offset,% + offset/left/head/odd/.alias*=head/left/odd/offset,% + offset/left/odd/head/.alias*=head/left/odd/offset,% + offset/odd/left/head/.alias*=head/left/odd/offset,% + offset/odd/head/left/.alias*=head/left/odd/offset,% left/odd/head/offset/.alias*=head/left/odd/offset,% + left/head/odd/offset/.alias*=head/left/odd/offset,% head/right/even/offset/.store in skip cs=f@ncyO@erh,% head/right/even/offset/.append code=\fancy@setoffs,% offset/head/right/even/.alias*=head/right/even/offset,% + offset/head/even/right/.alias*=head/right/even/offset,% + offset/right/head/even/.alias*=head/right/even/offset,% + offset/right/even/head/.alias*=head/right/even/offset,% + offset/even/right/head/.alias*=head/right/even/offset,% + offset/even/head/right/.alias*=head/right/even/offset,% right/even/head/offset/.alias*=head/right/even/offset,% + right/head/even/offset/.alias*=head/right/even/offset,% head/right/odd/offset/.store in skip cs=f@ncyO@orh,% head/right/odd/offset/.append code=\fancy@setoffs,% offset/head/right/odd/.alias*=head/right/odd/offset,% + offset/head/odd/right/.alias*=head/right/odd/offset,% + offset/right/head/odd/.alias*=head/right/odd/offset,% + offset/right/odd/head/.alias*=head/right/odd/offset,% + offset/odd/right/head/.alias*=head/right/odd/offset,% + offset/odd/head/right/.alias*=head/right/odd/offset,% right/odd/head/offset/.alias*=head/right/odd/offset,% + right/head/odd/offset/.alias*=head/right/odd/offset,% foot/left/even/offset/.store in skip cs=f@ncyO@elf,% foot/left/even/offset/.append code=\fancy@setoffs,% offset/foot/left/even/.alias*=foot/left/even/offset,% + offset/foot/even/left/.alias*=foot/left/even/offset,% + offset/left/foot/even/.alias*=foot/left/even/offset,% + offset/left/even/foot/.alias*=foot/left/even/offset,% + offset/even/left/foot/.alias*=foot/left/even/offset,% + offset/even/foot/left/.alias*=foot/left/even/offset,% left/even/foot/offset/.alias*=foot/left/even/offset,% + left/foot/even/offset/.alias*=foot/left/even/offset,% foot/left/odd/offset/.store in skip cs=f@ncyO@olf,% foot/left/odd/offset/.append code=\fancy@setoffs,% offset/foot/left/odd/.alias*=foot/left/odd/offset,% + offset/foot/odd/left/.alias*=foot/left/odd/offset,% + offset/left/foot/odd/.alias*=foot/left/odd/offset,% + offset/left/odd/foot/.alias*=foot/left/odd/offset,% + offset/odd/left/foot/.alias*=foot/left/odd/offset,% + offset/odd/foot/left/.alias*=foot/left/odd/offset,% left/odd/foot/offset/.alias*=foot/left/odd/offset,% + left/foot/odd/offset/.alias*=foot/left/odd/offset,% foot/right/even/offset/.store in skip cs=f@ncyO@erf,% foot/right/even/offset/.append code=\fancy@setoffs,% offset/foot/right/even/.alias*=foot/right/even/offset,% + offset/foot/even/right/.alias*=foot/right/even/offset,% + offset/right/foot/even/.alias*=foot/right/even/offset,% + offset/right/even/foot/.alias*=foot/right/even/offset,% + offset/even/right/foot/.alias*=foot/right/even/offset,% + offset/even/foot/right/.alias*=foot/right/even/offset,% right/even/foot/offset/.alias*=foot/right/even/offset,% + right/foot/even/offset/.alias*=foot/right/even/offset,% foot/right/odd/offset/.store in skip cs=f@ncyO@orf,% foot/right/odd/offset/.append code=\fancy@setoffs,% offset/foot/right/odd/.alias*=foot/right/odd/offset,% + offset/foot/odd/right/.alias*=foot/right/odd/offset,% + offset/right/foot/odd/.alias*=foot/right/odd/offset,% + offset/right/odd/foot/.alias*=foot/right/odd/offset,% + offset/odd/right/foot/.alias*=foot/right/odd/offset,% + offset/odd/foot/right/.alias*=foot/right/odd/offset,% right/odd/foot/offset/.alias*=foot/right/odd/offset,% + right/foot/odd/offset/.alias*=foot/right/odd/offset,% reset/.style={norule,head=,foot=,offset=\z@,foot/rule/skip,rule/font=,font=},% reset/.value forbidden,% }% keys for \pagesetup (stored into token \itf@tk) diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyvrb.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyvrb.sty deleted file mode 100644 index 180d5241bbf..00000000000 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyvrb.sty +++ /dev/null @@ -1,81 +0,0 @@ -%% -%% This is file `interfaces-fancyvrb.sty', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% interfaces.dtx (with options: `fancyvrb') -%% -%% This is a generated file. -%% -%% interfaces : 2010/11/16 v2.2 - 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 -%% version 1.3 of this license or (at your option) any later -%% version. The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% -%% This work consists of the main source file interfaces.dtx -%% and the derived files -%% interfaces.sty, interfaces.pdf, interfaces.ins, -%% interfaces-base.sty, -%% interfaces-LaTeX.sty, -%% interfaces-tikz.sty, -%% interfaces-titlesec.sty, -%% interfaces-hyperref.sty, -%% interfaces-bookmark.sty, -%% interfaces-hypbmsec.sty,interfaces-hypbmsec.code.tex, -%% interfaces-fancyhdr.sty, -%% interfaces-marks.sty, -%% interfaces-tocloft.sty, -%% interfaces-makecell.sty, -%% interfaces-enumitem.sty, -%% interfaces-truncate.sty, -%% interfaces-appendix.sty, -%% interfaces-embedfile.sty, -%% interfaces-environ.sty, -%% interfaces-umrand.sty, -%% interfaces-scrlfile.sty, -%% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty -%% -%% interfaces: interfaces with keys for other packages (FC) -%% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> -%% -\ProvidesPackage{interfaces-fancyvrb} - [2010/10/27 v1.2 Custom verbatim environments (FC)] -\RequirePackage{interfaces-base} -\itf@Check@Package{fancyvrb} -\itf@pgfkeys -\def\itf@tp#1{% -\DefineVerbatimEnvironment{itf:VerbLines}{Verbatim} - {gobble=#1,frame=lines,framesep=6pt,fontseries=m} -\DefineVerbatimEnvironment{itf:Verb}{Verbatim} - {gobble=#1,fontseries=m} -\DefineVerbatimEnvironment{itf:Verb*}{Verbatim} - {gobble=#1,fontseries=m,commandchars=$()} -} -\ltx@ifpackageloaded{doc} - {\itf@tp{1}} - {\itf@tp{0}} -\AtBeginDocument{% -\ifdefined\VerbLines\else -\ifdefined\endVerbLines\else - \letcs\VerbLines{itf:VerbLines}% - \letcs\endVerbLines{enditf:VerbLines}% -\fi\fi -\ifdefined\Verb\else\ifdefined\endVerb\else - \letcs\Verb{itf:Verb}% - \letcs\endVerb{enditf:Verb}% -\fi\fi -\ifcsname Verb*\endcsname\else -\ifcsname endVerb*\endcsname\else - \csletcs{Verb*}{itf:Verb*}% - \csletcs{endVerb*}{enditf:Verb*}% -\fi\fi -} -\endinput -%% -%% End of file `interfaces-fancyvrb.sty'. diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-hypbmsec.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-hypbmsec.sty index 0d35e150351..634714e83fc 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-hypbmsec.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-hypbmsec.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-hyperref.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-hyperref.sty index c443abf1005..00844936970 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-hyperref.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-hyperref.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> @@ -54,7 +53,7 @@ {% \expandafter\def\expandafter\HyperRaiseLinkHook\expandafter{% \expandafter\def\expandafter\HyperRaiseLinkHook - \expandafter{\HyperRaiseLinkHook}% restore current definition + \expandafter{\HyperRaiseLinkHook}% restore current definition \HyperRaiseLinkHook \advance\noexpand\HyperRaiseLinkLength by\dimexpr#1\relax\relax}% }% diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty index 1972528d8cc..a60e07e5781 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,14 +38,13 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %% \ProvidesPackage{interfaces-makecell} - [2010/11/16 v2.2 repeatcell to fill in tabulars (FC)] + [2010/11/21 v2.3 repeatcell to fill in tabulars (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{makecell} \edef\itf@AtEnd{\catcode126 \the\catcode126}% 126 = ~ @@ -62,8 +61,8 @@ +1\expandafter\itf@countvalues \fi1#3\@nnil }% \itf@countvalues -\def\itf@getvalue#1#2{% - \romannumeral-`\q\expandafter\itf@getv@lue\expandafter0#1,\itf@getvalue\@nil{#2-1}\@nnil +\def\itf@getvalue#1#2{\romannumeral-`\q + \expandafter\itf@getv@lue\expandafter0#1,\itf@getvalue\@nil{#2-1}\@nnil }% \itf@getvalue \def\itf@getv@lue#1#2,#3\@nil#4\@nnil{% \ifnum\numexpr#1=\numexpr#4\relax @@ -163,7 +162,8 @@ \itf@cell@insert}% }% \fi - \itf@message{Code introduced by repeatcell in the \@currenvir:\the\toks@}% (to see the code...) + \itf@message{Code introduced by repeatcell in the \@currenvir:^^J + \the\toks@}% (to see the code...) \expandafter\endgroup\the\toks@ \ignorespaces }% \itf@repeatcell @@ -211,7 +211,7 @@ \itf@cell@getformula{#1}% \pgfkeysEaddvalue{/itf/makecell/repeatcell/@calc}{} {\the\toks@\expandafter\noexpand\csname\pgfkeyscurrentname\endcsname}% - \expandafter\let\csname\pgfkeyscurrentname\endcsname\@undefined,% (order of evaluation => "undefined cs") + \expandafter\let\csname\pgfkeyscurrentname\endcsname\@undefined,% @reset/.code=% #1 are the columns \itf@celltransposefalse \let\itf@celltext\@empty diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty index c6282361b69..db3f2ff5c79 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,14 +38,13 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %% \ProvidesPackage{interfaces-marks} - [2010/10/27 v1.2 easier use of e-TeX marks (FC)] + [2010/11/21 v2.3 easier use of e-TeX marks (FC)] \RequirePackage{interfaces-base} \newrobustcmd\marksthe[2]{% \ifcsname marks@#1\endcsname\else diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-pgfkeys.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-pgfkeys.sty index f6c069e9267..a25a16f2dd7 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-pgfkeys.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-pgfkeys.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,14 +38,13 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %% \ProvidesPackage{interfaces-pgfkeys} - [2010/11/16 v2.2 pgfkeys handlers definitions (FC)] + [2010/11/21 v2.3 pgfkeys handlers definitions (FC)] \RequirePackage{interfaces-base} \ifdefined\pgfkeys@ifexecutehandler % pgf version 2.1 \def\itf@pgfkeys{% @@ -101,8 +100,9 @@ #3}% \pgfkeyslet{#1}\pgfkeys@global@temp }% \pgfkeysEaddvalue -%% missed a pair of braces around the argument in pgfkeys.code.tex ( code could break if it contains = or , ) -\ifdefined\pgfkeys@ifexecutehandler\else % pgf v2.1 (bug corrected in v2.1) +%% missed a pair of braces around the argument in pgfkeys.code.tex (pgf v2.0) +%% ( the code could break if it contains = or , ) +\ifdefined\pgfkeys@ifexecutehandler\else % (bug corrected in pgf v2.1) \def\itf@pgfkeys@exp@call#1{\pgfkeysalso{\pgfkeyscurrentpath={#1}}}% \fi %% The value is now checked by \itf@pgfkeys@default@blank@required: @@ -161,7 +161,8 @@ \itf@pgfkeys \pgfkeys{% /handlers/.alias/.code=\itf@pgfkeys@ifaliasexists{#1}{% - \pgfkeysedef\pgfkeyscurrentpath{\noexpand\pgfkeysalso{\pgfkeysdefaultpath#1={##1}}}},% + \pgfkeysedef\pgfkeyscurrentpath{% + \noexpand\pgfkeysalso{\pgfkeysdefaultpath#1={##1}}}},% /handlers/.alias/.value required,% /handlers/.blank/.code=\pgfkeyssetvalue{\pgfkeyscurrentpath/.@blank}{#1},% /handlers/.blank/.default=\pgfkeysnovalue,% @@ -612,7 +613,7 @@ \noexpand\@defaultunits\itf@sk ##1pt\relax\noexpand\@nnil \fi \noexpand\pgfkeysalso{\pgfkeyscurrentpath=% - \csname#1\endcsname % should have been defined as a dimen (not expandable) + \csname#1\endcsname % has been defined as a dimen (not expandable) \x \if*\x \noexpand\itf@units@scale##1! \else\itf@sk\fi}}% @@ -624,8 +625,8 @@ \pgfkeys{% /handlers/.is multiple choice/.code=% \pgfkeys{\pgfkeyscurrentpath/.cd,% - .unknown/.style={/errors/unknown choice value=\pgfkeyscurrentkey\pgfkeyscurrentvalue},% - .code=\expandafter\pgfkeys\expandafter{\pgfkeyscurrentkey/.cd,####1}% + .unknown/.style={/errors/unknown choice value=\pgfkeyscurrentkey\pgfkeyscurrentvalue},% + .code=\expandafter\pgfkeys\expandafter{\pgfkeyscurrentkey/.cd,####1}% },% /handlers/.is multiple choice/.value forbidden,% }% /.is multiple choice diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-scrlfile.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-scrlfile.sty index 9d65226e819..3b8ef2503a4 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-scrlfile.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-scrlfile.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-tikz.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-tikz.sty index fa8f5938ef1..9f852d47eeb 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-tikz.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-tikz.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,14 +38,13 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %% \ProvidesPackage{interfaces-tikz} - [2010/10/31 v2.0 load tikz libraries easily - pgf 2.0 & 2.1 (FC)] + [2010/11/21 v2.3 load tikz libraries easily - pgf 2.0 & 2.1 (FC)] \RequirePackage{interfaces-base} \itf@pgfkeys %% Some catcode checking diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-titlesec.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-titlesec.sty index dcdd33ea818..d9635f400d1 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-titlesec.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-titlesec.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> @@ -47,7 +46,7 @@ \ProvidesPackage{interfaces-titlesec} [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) +\RequirePackage{auxhook}% <fix for \ttlp@append (odd/even pages)> \itf@Check@Package{titlesec} \itf@pgfkeys %% t i t l e s e c "p a t c h e s" @@ -76,12 +75,11 @@ {\expandafter\expandafter\expandafter% \itf@sectionf@rmat\expandafter\@gobble\string#1\@nil{#2}}{}% }% \sectionformat -\def\itf@sectionf@rmat#1\@nil#2[#3]#4{\itf@pgfkeys - \ifblank{#3} - {\pgfqkeys{/itf/titlesec/#1#2} - {/itf/titlesec/@setup={#1}{#2},#4,/itf/titlesec/@update={#1}{#2}}} - {\pgfqkeys{/itf/titlesec/#1#2} - {/itf/titlesec/@setup={#1}{#2},#4,shape={#3},/itf/titlesec/@update={#1}{#2}}}% +\def\itf@sectionf@rmat#1\@nil#2[#3]#4{\itf@pgfkeys\ifblank{#3} + {\pgfqkeys{/itf/titlesec/#1#2} + {/itf/titlesec/@setup={#1}{#2},#4,/itf/titlesec/@update={#1}{#2}}} + {\pgfqkeys{/itf/titlesec/#1#2} + {/itf/titlesec/@setup={#1}{#2},#4,shape={#3},/itf/titlesec/@update={#1}{#2}}}% }% \itf@ttl@sectionformat %% private keys @setup and @update \pgfqkeys{/itf/titlesec}{% @@ -172,7 +170,7 @@ \expandafter\titleclass\csname#2\endcsname{#3}[{#4}]% #4 = sup-level \if\relax#1\relax % not starred \expandafter\expandafter\expandafter% - \itf@ttl@titleclass@ii\expandafter\@gobble\string#4\relax{#2}% subsection\relax{article} => \@addtoreset{article}{subsection} + \itf@ttl@titleclass@ii\expandafter\@gobble\string#4\relax{#2}% \@addtoreset... \fi }% \expandafter\providecommand\csname l@#2\endcsname[2]{}% no entry in toc @@ -217,7 +215,7 @@ {\itf@ttl@createsection{#1}} {}% \ifblank{#2}{% - \pgfqkeys{/itf/titlesec/#1}{% these keys do not exist for starred/numberless sections + \pgfqkeys{/itf/titlesec/#1}{% these keys do not exist for starred sections class/.code=\itf@ttl@titleclass{#1}##1[]\@nil,% with \@addtoreset class/.value required,% if sup-level is given class*/.code=\itf@ttl@titleclass*{#1}##1[]\@nil,% without \@addtoreset @@ -226,9 +224,9 @@ the#1/.store in cs=the#1,% the#1/.default=\pgfkeysvalueof{/itf/titlesec/#1/label},% }} - {% starred (numberless) unless titlesec, we do not put the default shape to hang, - \pgfkeysifdefined{/itf/titlesec/#1/shape}% but to the shape of the not starred - {\pgfkeysgetvalue{/itf/titlesec/#1/shape}\itf@tp}% sectionning command + {% starred section: unless titlesec, we do not put the default shape to hang, + \pgfkeysifdefined{/itf/titlesec/#1/shape}%but to the shape of the not starred + {\pgfkeysgetvalue{/itf/titlesec/#1/shape}\itf@tp}% sectionning command {\def\itf@tp{hang}}% \pgfkeyslet{/itf/titlesec/#1#2/shape}\itf@tp% }% @@ -270,52 +268,54 @@ \itf@AfterPackage{interfaces-bookmark}{% requires interfaces-bookmark \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=\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} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/bold}{bold=##1,}},% - bookmark/bold/.default=true,% - bookmark/bold*/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/bold*}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/bold*}{bold*=##1,}},% - bookmark/bold*/.default=true,% - bookmark/italic/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/italic}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/italic}{italic=##1,}},% - bookmark/italic/.default=true,% - bookmark/italic*/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/italic*}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/italic}{italic*=##1,}},% - bookmark/italic*/.default=true,% - bookmark/color/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/color}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/color}{color=##1,}},% - bookmark/color/.default=,% - bookmark/color*/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/color*}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/color*}{color*=##1,}},% - bookmark/color*/.default=,% - bookmark/on/.code=\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/on}{disable=false,},% - bookmark/on/.value forbidden,% - bookmark/off/.code=\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/on}{disable=true,},% - bookmark/off/.value forbidden,% - bookmark/none/.alias=bookmark/off,% - bookmark/style/.code=\ifblank{##1} - {\pgfkeyslet{/itf/titlesec/#1/bookmark/style}\@empty} - {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/style}{style=##1,}},% - bookmark/style/.default=,% - bookmark/.unknown/.code=\pgfkeysEsetvalue{/itf/titlesec/#1/bookmark/other}{\pgfkeyscurrentname={##1}},% - bookmark/bold/.initial=,% - bookmark/bold*/.initial=,% - bookmark/italic/.initial=,% - bookmark/italic*/.initial=,% - bookmark/color/.initial=,% - bookmark/color*/.initial=,% - bookmark/on/.initial=,% - bookmark/style/.initial=,% + bookmark/level/.estore in cs=toclevel@#1,% depth of the bookmark + 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} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/bold}{bold=##1,}},% + bookmark/bold/.default=true,% + bookmark/bold*/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/bold*}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/bold*}{bold*=##1,}},% + bookmark/bold*/.default=true,% + bookmark/italic/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/italic}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/italic}{italic=##1,}},% + bookmark/italic/.default=true,% + bookmark/italic*/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/italic*}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/italic}{italic*=##1,}},% + bookmark/italic*/.default=true,% + bookmark/color/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/color}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/color}{color=##1,}},% + bookmark/color/.default=,% + bookmark/color*/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/color*}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/color*}{color*=##1,}},% + bookmark/color*/.default=,% + bookmark/on/.code=\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/on}{disable=false,},% + bookmark/on/.value forbidden,% + bookmark/off/.code=\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/on}{disable=true,},% + bookmark/off/.value forbidden,% + bookmark/none/.alias=bookmark/off,% + bookmark/style/.code=\ifblank{##1} + {\pgfkeyslet{/itf/titlesec/#1/bookmark/style}\@empty} + {\pgfkeyssetvalue{/itf/titlesec/#1/bookmark/style}{style=##1,}},% + bookmark/style/.default=,% + bookmark/.unknown/.code=\pgfkeysEsetvalue{/itf/titlesec/#1/bookmark/other} + {\pgfkeyscurrentname={##1}},% + bookmark/bold/.initial=,% + bookmark/bold*/.initial=,% + bookmark/italic/.initial=,% + bookmark/italic*/.initial=,% + bookmark/color/.initial=,% + bookmark/color*/.initial=,% + bookmark/on/.initial=,% + bookmark/style/.initial=,% }}% \AfterPackage*{interfaces-bookmark} }% not starred (numberless) \section {}% starred/numberless \section*: do not create the keys diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty index dc1b8441563..e6824ec351f 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 : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,14 +38,13 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %% \ProvidesPackage{interfaces-tocloft} - [2010/11/16 v2.2 pgfkeys macros for tocloft (FC)] + [2010/11/21 v2.3 pgfkeys macros for tocloft (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{tocloft} \itf@pgfkeys @@ -152,22 +151,24 @@ \itf@AfterPackage{interfaces-bookmark}{% \pgfqkeys{/itf/tocloft/#1}{% bookmark/.is multiple choice,% - bookmark/bold/.true=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,bold=true},% - bookmark/bold/.false=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,bold=false},% - bookmark/italic/.true=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,italic=true},% - bookmark/italic/.false=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,italic=false},% - bookmark/color/.code=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,color={##1}},% - bookmark/level/.code=\pgfkeysEaddvalue{/itf/tocloft/#1/bookmark}{}{level={% - \ifcsname toclevel@##1\endcsname - \csname toclevel@##1\endcsname - \else##1\fi}},% - bookmark/text/.store as code,% - bookmark/text/.default=\contentsname,% - bookmark/.unknown/.code=\pgfkeysEaddvalue{/itf/tocloft/#1/bookmark}{}{\pgfkeyscurrentname={##1}},% + bookmark/bold/.true=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,bold=true},% + bookmark/bold/.false=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,bold=false},% + bookmark/italic/.true=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,italic=true},% + bookmark/italic/.false=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,italic=false},% + bookmark/color/.code=\pgfkeysaddvalue{/itf/tocloft/#1/bookmark}{}{,color={##1}},% + bookmark/level/.code=\pgfkeysEaddvalue{/itf/tocloft/#1/bookmark}{}{level={% + \ifcsname toclevel@##1\endcsname + \csname toclevel@##1\endcsname + \else##1\fi}},% + bookmark/text/.store as code,% + bookmark/text/.default=\contentsname,% + bookmark/.unknown/.code=\pgfkeysEaddvalue{/itf/tocloft/#1/bookmark} + {}{\pgfkeyscurrentname={##1}},% bookmark/.initial=,% }% \pgfkeys }% AfterPackage interfaces-bookmark - %% while making a format \jobname is expanded to the name of the format... Therefore, the following commands must be expanded \AtEndPreamble + %% while making a format \jobname is expanded to the name of the format... + %% Therefore, the following commands must be expanded \AtEndPreamble \AtEndPreamble{% \BeforeFile{\jobname.#1}{% \pgfkeysvalueof{/itf/tocloft/#1/before}% @@ -233,11 +234,13 @@ lof/pagenumbers/.style={figure/pagenumbers={#1},subfigure/pagenumbers={#1}},% lof/pagenumber/.alias=lof/pagenumbers,% lof/depth/.store in counter cs=c@lofdepth,% - lof/depth/.append code=\global\c@lofdepth\c@lofdepth\addtocontents{lof}{\c@lofdepth\the\c@lofdepth\relax},% + lof/depth/.append code=\global\c@lofdepth\c@lofdepth + \addtocontents{lof}{\c@lofdepth\the\c@lofdepth\relax},% lot/pagenumbers/.style={figure/pagenumbers={#1},subfigure/pagenumbers={#1}},% lot/pagenumber/.alias=lot/pagenumbers,% lot/depth/.store in counter cs=c@lotdepth,% - lot/depth/.append code=\global\c@lotdepth\c@lotdepth\addtocontents{lot}{\c@lotdepth\the\c@lotdepth\relax},% + lot/depth/.append code=\global\c@lotdepth\c@lotdepth + \addtocontents{lot}{\c@lotdepth\the\c@lotdepth\relax},% }% \else \pgfqkeys{/itf/tocloft}{% @@ -267,11 +270,11 @@ }% \itf@cft@section@name %% tocloft setup for tables sections : \pgfkeys{% - /handlers/.cft@def/.style={\pgfkeyscurrentpath/.store in cs=\itf@cft@name #1\@nil},% - /handlers/.cft@code/.style={\pgfkeyscurrentpath/.store as code in cs=\itf@cft@name #1\@nil},% - /handlers/.cft@length/.style={\pgfkeyscurrentpath/.store in skip cs=\itf@cft@name #1\@nil},% +/handlers/.cft@def/.style={\pgfkeyscurrentpath/.store in cs=\itf@cft@name #1\@nil},% +/handlers/.cft@code/.style={\pgfkeyscurrentpath/.store as code in cs=\itf@cft@name #1\@nil},% +/handlers/.cft@length/.style={\pgfkeyscurrentpath/.store in skip cs=\itf@cft@name #1\@nil},% } -\def\itf@cft@newsection#1#2{% #1=part / chap / sec / subsec etc., #2 = #1 = toc | lof | lot +\def\itf@cft@newsection#1#2{% #1=part / chap / sec / subsec etc., #2 = toc | lof | lot \pgfqkeys{/itf/tocloft/#2/#1}{% skip/.cft@length=before.#1.skip,% beforeskip/.alias*=skip,% diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-truncate.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-truncate.sty index 14ca9cb6b98..d3e3c069d44 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-truncate.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-truncate.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> @@ -58,7 +57,7 @@ \newrobustcmd\htruncadjust[1]{\@testopt {\itf@htruncadjust{#1}}{}% }% \htruncadjust -\long\def\itf@htruncadjust#1[#2]#3{% #1=total width, #2=[x_1,...,x_n], #3=text_1,...,text_n +\long\def\itf@htruncadjust#1[#2]#3{%#1=total width, #2=[x_1..x_n], #3=text_1..text_n \begingroup \let\itf@trunc@width\@empty \let\itf@istruncated\@gobble % to remove the first comma @@ -83,7 +82,7 @@ \advance\count@\@ne \dimendef\itf@freespace=\count@ \advance\count@\@ne \dimendef\itf@tempdim=\count@ \advance\count@\@ne \dimendef\itf@sum=\count@ - \count@\z@ %%dimen0=\the\dimen@\quad\number\dimen@\par + \count@\z@ \itf@freespace\z@ % free space left when w_i < x_i/sum(x_i) * total \@for\x:=#3\do{% \advance \count@ \@ne diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-umrand.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-umrand.sty index b5c84359cb7..a60f1efbc0c 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-umrand.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-umrand.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,8 +38,7 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces.sty index ab06d99704a..2077ea44909 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/11/16 v2.2 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/11/21 v2.3 - 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 @@ -38,15 +38,14 @@ %% interfaces-umrand.sty, %% interfaces-scrlfile.sty, %% interfaces-pgfkeys.sty, -%% interfaces-etoolbox.sty, -%% interfaces-fancyvrb.sty +%% interfaces-etoolbox.sty %% %% interfaces: interfaces with keys for other packages (FC) %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %% \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{interfaces} - [2010/11/16 v2.2 - pgfkeys (pgf 2.0 et 2.1 macros for interfaces (FC)] + [2010/11/21 v2.3 - pgfkeys (pgf 2.0 et 2.1 macros for interfaces (FC)] \RequirePackage{interfaces-base} \DeclareOption{LaTeX}{\AtEndOfPackage{\LoadInterface{LaTeX}}} \DeclareOption{marks}{\AtEndOfPackage{\LoadInterface{marks}}} @@ -65,7 +64,6 @@ \itf@tp{truncate} \itf@tp{appendix} \itf@tp{embedfile} -\itf@tp{fancyvrb} \if\relax\@ptionlist{interfaces.sty}\relax % no option given \ExecuteOptions\@declaredoptions % all interfaces are active \fi |