From ed0c7c756e441b2d2ba3633da233fc24361ac0d3 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 29 Oct 2010 00:30:52 +0000 Subject: interfaces 1.2 (27oct10) git-svn-id: svn://tug.org/texlive/trunk@20235 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/interfaces/interfaces-LaTeX.sty | 12 +- .../tex/latex/interfaces/interfaces-appendix.sty | 4 +- .../tex/latex/interfaces/interfaces-base.sty | 42 ++++--- .../tex/latex/interfaces/interfaces-bookmark.sty | 4 +- .../tex/latex/interfaces/interfaces-embedfile.sty | 6 +- .../tex/latex/interfaces/interfaces-enumitem.sty | 4 +- .../tex/latex/interfaces/interfaces-environ.sty | 2 +- .../tex/latex/interfaces/interfaces-etoolbox.sty | 6 +- .../tex/latex/interfaces/interfaces-fancyhdr.sty | 133 +++++++++++++++------ .../tex/latex/interfaces/interfaces-fancyvrb.sty | 4 +- .../tex/latex/interfaces/interfaces-hypbmsec.sty | 4 +- .../tex/latex/interfaces/interfaces-hyperref.sty | 4 +- .../tex/latex/interfaces/interfaces-makecell.sty | 4 +- .../tex/latex/interfaces/interfaces-marks.sty | 12 +- .../tex/latex/interfaces/interfaces-pgfkeys.sty | 4 +- .../tex/latex/interfaces/interfaces-scrlfile.sty | 4 +- .../tex/latex/interfaces/interfaces-tikz.sty | 4 +- .../tex/latex/interfaces/interfaces-titlesec.sty | 18 +-- .../tex/latex/interfaces/interfaces-tocloft.sty | 7 +- .../tex/latex/interfaces/interfaces-truncate.sty | 4 +- .../tex/latex/interfaces/interfaces-umrand.sty | 2 +- .../texmf-dist/tex/latex/interfaces/interfaces.sty | 4 +- 22 files changed, 185 insertions(+), 103 deletions(-) (limited to 'Master/texmf-dist/tex/latex') diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-LaTeX.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-LaTeX.sty index 9c1fb9afbc8..d5a4bcc072f 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-LaTeX} - [2010/10/10 v1.0 pgfkeys macros for LaTeX (FC)] + [2010/10/27 v1.2 pgfkeys macros for LaTeX (FC)] \RequirePackage{interfaces-base} \itf@pgfkeys \newrobustcmd*\changefont[1]{\itf@pgfkeys @@ -77,6 +77,14 @@ linespread*/.prefix code=\ifx\f@linespread\@empty\let\f@linespread\@ne\fi,% spread/.alias*=linespread,% }% \pgfkeys definitions for \changefont +\itf@AfterPackage{color}{% + \pgfkeysifdefined{/itf/LaTeX/changefont/color/.@cmd}{} + {\pgfkeys{/itf/LaTeX/changefont/color/.code=\color{#1}}}% +}% AfterPackage color +\itf@AfterPackage{xcolor}{% + \pgfkeysifdefined{/itf/LaTeX/changefont/color/.@cmd}{} + {\pgfkeys{/itf/LaTeX/changefont/color/.code=\color{#1}}}% +}% AfterPackage xcolor \newtoks\itf@everycr@tok % better than colortbl turnaround for \everycr \newcommand*\rowfont{\noalign{\ifnum0=`}\fi\itf@rowfont} \newrobustcmd*\itf@rowfont[2][]{% diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-appendix.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-appendix.sty index 41630693aa1..14b9ae13929 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-appendix} - [2010/10/20 v1.0 easy control of appendices environment (FC)] + [2010/10/27 v1.2 easy control of appendices environment (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{appendix} \itf@pgfkeys diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-base.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-base.sty index 21662022f54..91b0c045237 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-base} - [2010/10/10 v1.0 Basic macros for interfaces package (FC)] + [2010/10/27 v1.2 Basic macros for interfaces package (FC)] \RequirePackage{etex,ltxcmds,etoolbox,pgfkeys,scrlfile} \AtEndOfPackage{% \RequirePackage{interfaces-etoolbox}% @@ -117,7 +117,7 @@ {#5}}% {#5}% }% \itf@preapptocmd -\def\itf@patch{\futurelet\itf@tp\itf@patch@} +\def\itf@patch{\@makeother\#\futurelet\itf@tp\itf@patch@} \def\itf@patch@{\csname itf@patch@% \ifx\itf@tp\patchcmd inside\else \ifx\itf@tp\itf@preapptocmd inside\else @@ -125,6 +125,7 @@ \endcsname }% \itf@patch@ \def\itf@patch@boundary#1#2#3#4#5{% + \catcode`\#=6% \let\itf@tp#2% #1\itf@tp{#3}% {\let#2\itf@tp @@ -133,6 +134,7 @@ {#5}% }% \itf@patch@boundary (for \pretocmd and \apptocmd) \def\itf@patch@inside#1#2#3#4#5#6{% + \catcode`\#=6% \let\itf@tp#2% #1\itf@tp{#3}{#4}% {\let#2\itf@tp @@ -178,11 +180,11 @@ }% \itf@number@@@ %% U N I T S F O R D I M E N S \def\itf@strip@mu{\expandafter\itf@rem@mu\the} -\begingroup \@makeother\M\@makeother\U - \lowercase{% - \gdef\itf@rem@mu#1.#2MU{#1\ifnum#2>\z@.#2\fi}% - }% -\endgroup +{% +\@makeother\M\@makeother\U +\lowercase{% + \gdef\itf@rem@mu#1.#2MU{#1\ifnum#2>\z@.#2\fi}% +}}% %% \skip = \itf@units@mutopt \muskip \def\itf@units@pttomu#1{\gluetomu\glueexpr \glueexpr#1\relax*1800/% @@ -197,12 +199,15 @@ \relax }% \itf@units@mutopt %% \muskip = \itf@units@mu{ \skip or \muskip or number} -\def\itf@units@mu#1#2{\begingroup\@makeother\P - \@makeother\T\@makeother\S\@makeother\B\@makeother\C - \@makeother\M\@makeother\D\@makeother\I\@makeother\N +{% +\@makeother\P\@makeother\T\@makeother\S\@makeother\B +\@makeother\C\@makeother\M\@makeother\D\@makeother\I\@makeother\N +\lowercase{% +\gdef\itf@units@mu#1#2{\begingroup \edef\itf@tp{#2}% - \lowercase{\@tfor\x:={PT}{PC}{IN}{BP}{CM}{MM}{DD}{CC}{SP}\do}{% - \@expandtwoargs\in@\x\itf@tp\ifin@\expandafter\@break@tfor\fi + \@tfor\x:={PT}{pt}{PC}{pc}{IN}{in}{BP}{bp}% + {CM}{cm}{MM}{mm}{DD}{dd}{CC}{cc}{SP}{sp}\do{% + \@expandtwoargs\in@\x\itf@tp\ifin@\@break@tfor\fi }% \expandafter\endgroup \ifin@ @@ -211,16 +216,21 @@ \@defaultunits#1 #2mu\relax\@nnil \fi }% \itf@units@mu +}} %% \skip = \itf@units@pt( \muskip or \skip or number ) -\def\itf@units@pt#1#2{\begingroup\@makeother\M\@makeother\U - \lowercase{\@expandtwoargs\in@{MU}}{#2}% +{% +\@makeother\M\@makeother\U +\lowercase{% +\gdef\itf@units@pt#1#2{\begingroup + \@expandtwoargs\in@{MU}{#2}% + \ifin@\else\@expandtwoargs\in@{mu}{#2}\fi \expandafter\endgroup \ifin@ #1=\itf@units@mutopt{#2}% \else \@defaultunits#1 #2pt\relax\@nnil \fi -}% \itf@units@pt +}}}% \itf@units@pt %% glue * 1.5 = glue * 98302 / 65536 %% glue * 3/2 = glue * 3/2 \def\itf@units@scale#1!{\itf@units@scale@normalize#1/\@nnil/\@nil} diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-bookmark.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-bookmark.sty index 1fbbe49e829..4b2b05d5779 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-bookmark} - [2010/09/08 v1.0 more control on bookmarks (FC)] + [2010/10/27 v1.2 more control on bookmarks (FC)] \RequirePackage{interfaces-base} \RequirePackage{interfaces-hyperref} \RequirePackage{refcount} diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-embedfile.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-embedfile.sty index d0cb1b4fd57..93aefe12516 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-embedfile} - [2010/06/20 v1.0 easy macros to embed files into pdf (FC)] + [2010/10/27 v1.2 easy macros to embed files into pdf (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{embedfile} \newrobustcmd*\embedthisfile{\@ifstar @@ -58,7 +58,7 @@ \embedthisfile@main \AfterPreamble{% \ltx@ifundefined{@listfiles} - {\let\@listfiles\@empty}% to avoid: \global\let\@fileslist\relax in \document + {\let\@listfiles\@empty}% to avoid: \global\let\@filelist\relax in \document {}% }% \gpreto\@enddocumenthook{% diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-enumitem.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-enumitem.sty index 8798071958d..3ca0e663794 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-enumitem} - [2010/10/12 v1.0 more control on lists (FC)] + [2010/10/27 v1.2 more control on lists (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{enumitem} \itf@pgfkeys diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-environ.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-environ.sty index 8eb9e632eb6..422fe40a39a 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-etoolbox.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-etoolbox.sty index d2dd0a3e3e1..ee6e38dbf1d 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-etoolbox} - [2010/06/10 some more etoolbox-like commands (FC)] + [2010/10/27 v1.2 some more etoolbox-like commands (FC)] \RequirePackage{interfaces-base} \begingroup\catcode`\&=3 \long\gdef\etb@doitem#1&{\do{#1}} @@ -120,7 +120,7 @@ \def\in@@@##1\in@@@##2\in@@@{% \ifx\in@##1\fi }\expandafter\in@@@\in@@#1\itf@tp\in@@@#2\in@@ -}% \itf@remove@fromstart +}% \itf@removefromstart \endinput %% %% End of file `interfaces-etoolbox.sty'. diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyhdr.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyhdr.sty index 081b65e52a2..b1c15e77e8f 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-fancyhdr} - [2010/07/22 v1.0 pgfkeys macros for fancyhdr (FC)] + [2010/10/27 v1.2 pgfkeys macros for fancyhdr (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{fancyhdr} \itf@pgfkeys @@ -150,149 +150,210 @@ rule/font/.style={head/rule/font={#1},foot/rule/font={#1}},% rule/font+/.style={head/rule/font+={#1},foot/rule/font+={#1}},% rule/font*/.alias=rule/font+,% + rules/font/.alias=rule/font, + rules/font+/.alias=rule/font+,% + rules/font*/.alias=rule/font+,% rule/color/.style={head/rule/color={#1},foot/rule/color={#1}},% + rules/color/.alias=rule/color,% 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 font/.style={head/font={#1},foot/font={#1}},% + font+/.style={head/font+={#1},foot/font+={#1}},% + font*/.alias=font+,% head/.style={head/left={#1},head/center={#1},head/right={#1}},% head/font/.style={head/left/font={#1},head/center/font={#1},head/right/font={#1}},% head/font+/.style={head/left/font+={#1},head/center/font+={#1},head/right/font+={#1}},% + head/font*/.alias=head/font+,% nohead/.style={head=,head/font=,head/rule=}, foot/.style={foot/left={#1},foot/center={#1},foot/right={#1}},% foot/font/.style={foot/left/font={#1},foot/center/font={#1},foot/right/font={#1}},% foot/font+/.style={foot/left/font+={#1},foot/center/font+={#1},foot/right/font+={#1}},% + foot/font*/.alias=foot/font+,% nofoot/.style={foot=,foot/font=,foot/rule=}, left/.style={head/left={#1},foot/left={#1}},% left/font/.style={head/left/font={#1},foot/left/font={#1}},% left/font+/.style={head/left/font+={#1},foot/left/font+={#1}},% + left/font*/.alias=left/font+,% center/.style={head/center={#1},foot/center={#1}},% center/font/.style={head/center/font={#1},foot/center/font={#1}},% center/font+/.style={head/center/font+={#1},foot/center/font+={#1}},% + center/font*/.alias=center/font+,% right/.style={head/right={#1},foot/right={#1}},% right/font/.style={head/right/font={#1},foot/right/font={#1}},% right/font+/.style={head/right/font+={#1},foot/right/font+={#1}},% + right/font*/.alias=right/font+,% head/left/.style={head/left/even={#1},head/left/odd={#1}},% head/left/font/.style={head/left/even/font={#1},head/left/odd/font={#1}},% head/left/font+/.style={head/left/even/font+={#1},head/left/odd/font+={#1}},% + head/left/font*/.alias=head/left/font+,% 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/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+,% 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/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/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+,% head/left/odd/.fancy@hf=olh,% - head/left/odd/font/.store as code=+,% + head/left/odd/font/.store as code,% odd/head/left/.alias=head/left/odd,% odd/head/left/font/.alias*=head/left/odd/font,% head/odd/left/.alias=head/left/odd,% head/odd/left/font/.alias*=head/left/odd/font,% head/center/odd/.fancy@hf=och,% - head/center/odd/font/.store as code=+,% + head/center/odd/font/.store as code,% odd/head/center/.alias=head/center/odd,% odd/head/center/font/.alias*=head/center/odd/font,% head/odd/center/.alias=head/center/odd,% head/odd/center/font/.alias*=head/center/odd/font,% head/right/odd/.fancy@hf=orh,% - head/right/odd/font/.store as code=+,% + head/right/odd/font/.store as code,% odd/head/right/.alias=head/right/odd,% odd/head/right/font/.alias*=head/right/odd/font,% head/odd/right/.alias=head/right/odd,% head/odd/right/font/.alias*=head/right/odd/font,% head/left/even/.fancy@hf=elh,% - head/left/even/font/.store as code=+,% + head/left/even/font/.store as code,% even/head/left/.alias=head/left/even,% even/head/left/font/.alias*=head/left/even/font,% head/even/left/.alias=head/left/even,% head/even/left/font/.alias*=head/left/even/font,% head/center/even/.fancy@hf=ech,% - head/center/even/font/.store as code=+,% + head/center/even/font/.store as code,% even/head/center/.alias=head/center/even,% even/head/center/font/.alias*=head/center/even/font,% head/even/center/.alias=head/center/even,% head/even/center/font/.alias*=head/center/even/font,% head/right/even/.fancy@hf=erh,% - head/right/even/font/.store as code=+,% + head/right/even/font/.store as code,% even/head/right/.alias=head/right/even,% even/head/right/font/.alias*=head/right/even/font,% head/even/right/.alias=head/right/even,% even/head/right/font/.alias*=head/right/even/font,% foot/left/odd/.fancy@hf=olf,% - foot/left/odd/font/.store as code=+,% + foot/left/odd/font/.store as code,% odd/foot/left/.alias=foot/left/odd,% odd/foot/left/font/.alias*=foot/left/odd/font,% foot/odd/left/.alias=foot/left/odd,% foot/odd/left/font/.alias*=foot/left/odd/font,% foot/center/odd/.fancy@hf=ocf,% - foot/center/odd/font/.store as code=+,% + foot/center/odd/font/.store as code,% odd/foot/center/.alias=foot/center/odd,% odd/foot/center/font/.alias*=foot/center/odd/font,% foot/odd/center/.alias=foot/center/odd,% foot/odd/center/font/.alias*=foot/center/odd/font,% foot/right/odd/.fancy@hf=orf,% - foot/right/odd/font/.store as code=+,% + foot/right/odd/font/.store as code,% odd/foot/right/.alias=foot/right/odd,% odd/foot/right/font/.alias*=foot/right/odd/font,% odd/foot/right/.alias=foot/right/odd,% odd/foot/right/font/.alias*=foot/right/odd/font,% foot/left/even/.fancy@hf=elf,% - foot/left/even/font/.store as code=+,% + foot/left/even/font/.store as code,% even/foot/left/.alias=foot/left/even,% even/foot/left/font/.alias*=foot/left/even/font,% foot/even/left/.alias=foot/left/even,% foot/even/left/font/.alias*=foot/left/even/font,% foot/center/even/.fancy@hf=ecf,% - foot/center/even/font/.store as code=+,% + foot/center/even/font/.store as code,% even/foot/center/.alias=foot/center/even,% even/foot/center/font/.alias*=foot/center/even/font,% foot/even/center/.alias=foot/center/even,% foot/even/center/font/.alias*=foot/center/even/font,% foot/right/even/.fancy@hf=erf,% - foot/right/even/font/.store as code=+,% + foot/right/even/font/.store as code,% even/foot/right/.alias=foot/right/even,% even/foot/right/font/.alias*=foot/right/even/font,% foot/even/right/.alias=foot/right/even,% foot/even/right/font/.alias*=foot/right/even/font,% offset/.style={head/offset={#1},foot/offset={#1}},% + offset+/.style={head/offset+={#1},foot/offset+={#1}},% + offset-/.style={head/offset-={#1},foot/offset-={#1}},% + offset*/.style={head/offset*={#1},foot/offset*={#1}},% head/offset/.style={head/left/offset={#1},head/right/offset={#1}},% - offset/head/.alias=head/offset,% + head/offset+/.style={head/left/offset+={#1},head/right/offset+={#1}},% + head/offset-/.style={head/left/offset-={#1},head/right/offset-={#1}},% + head/offset*/.style={head/left/offset*={#1},head/right/offset*={#1}},% + offset/head/.alias*=head/offset,% foot/offset/.style={foot/left/offset={#1},foot/right/offset={#1}},% - offset/foot/.alias=foot/offset,% - head/left/offset/.style={head/left/even/offset={#1},head/left/odd/offset={#1}},% - offset/head/left/.alias=head/left/offset,% - head/right/offset/.style={head/right/even/offset={#1},head/right/odd/offset={#1}},% - offset/head/right/.alias=head/right/offset,% + foot/offset+/.style={foot/left/offset+={#1},foot/right/offset+={#1}},% + 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,% + 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,% + 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,% + 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}},% + head/left/offset*/.style={head/left/even/offset*={#1},head/left/odd/offset*={#1}},% + offset/head/left/.alias*=head/left/offset,% + offset/left/head/.alias*=head/left/offset,% + head/right/offset/.style={head/right/even/offset={#1},head/right/odd/offset={#1}},% + head/right/offset+/.style={head/right/even/offset+={#1},head/right/odd/offset+={#1}},% + head/right/offset-/.style={head/right/even/offset-={#1},head/right/odd/offset-={#1}},% + head/right/offset*/.style={head/right/even/offset*={#1},head/right/odd/offset*={#1}},% + offset/head/right/.alias*=head/right/offset,% + offset/right/head/.alias*=head/right/offset,% foot/left/offset/.style={foot/left/even/offset={#1},foot/left/odd/offset={#1}},% - offset/foot/left/.alias=foot/left/offset,% + foot/left/offset+/.style={foot/left/even/offset+={#1},foot/left/odd/offset+={#1}},% + foot/left/offset-/.style={foot/left/even/offset-={#1},foot/left/odd/offset-={#1}},% + foot/left/offset*/.style={foot/left/even/offset*={#1},foot/left/odd/offset*={#1}},% + offset/foot/left/.alias*=foot/left/offset,% + offset/left/foot/.alias*=foot/left/offset,% foot/right/offset/.style={foot/right/even/offset={#1},foot/right/odd/offset={#1}},% - offset/foot/right/.alias=foot/right/offset,% - head/left/even/offset/.store in skip cs=f@ncyO@elh,% - offset/head/left/even/.alias=head/left/even/offset,% - head/left/odd/offset/.store in skip cs=f@ncyO@olh,% - offset/head/left/odd/.alias=head/left/odd/offset,% - head/right/even/offset/.store in skip cs=f@ncyO@erh,% - offset/head/right/even/.alias=head/right/even/offset,% - head/right/odd/offset/.store in skip cs=f@ncyO@orh,% - offset/head/right/odd/.alias=head/right/odd/offset,% + foot/right/offset+/.style={foot/right/even/offset+={#1},foot/right/odd/offset+={#1}},% + foot/right/offset-/.style={foot/right/even/offset-={#1},foot/right/odd/offset-={#1}},% + foot/right/offset*/.style={foot/right/even/offset*={#1},foot/right/odd/offset*={#1}},% + offset/foot/right/.alias*=foot/right/offset,% + offset/right/foot/.alias*=foot/right/offset,% + 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,% + 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,% + 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,% + 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,% foot/left/even/offset/.store in skip cs=f@ncyO@elf,% - offset/foot/left/even/.alias=foot/left/even/offset,% + foot/left/even/offset/.append code=\fancy@setoffs,% + offset/foot/left/even/.alias*=foot/left/even/offset,% foot/left/odd/offset/.store in skip cs=f@ncyO@olf,% - offset/foot/left/odd/.alias=foot/left/odd/offset,% - foot/right/even/offset/.store in skip cs=f@ncyO@erf,% - offset/foot/right/even/.alias=foot/right/even/offset,% - foot/right/odd/offset/.store in skip cs=f@ncyO@orf,% - offset/foot/right/odd/.alias=foot/right/odd/offset,% + foot/left/odd/offset/.append code=\fancy@setoffs,% + offset/foot/left/odd/.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,% + 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,% 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 index 72d299bb72e..5891236408f 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyvrb.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-fancyvrb.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-fancyvrb} - [2010/08/22 v1.0 Custom verbatim environments (FC)] + [2010/10/27 v1.2 Custom verbatim environments (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{fancyvrb} \itf@pgfkeys diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-hypbmsec.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-hypbmsec.sty index ccb39c77aa3..8819bc539d1 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-hypbmsec} - [2010/10/05 v1.0 lastsection etc. (FC)] + [2010/10/27 v1.2 lastsection etc. (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{hypbmsec} \AfterPackage*{interfaces-titlesec}{% requires interface-titlesec diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-hyperref.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-hyperref.sty index 08796098963..a122bd3c026 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-hyperref} - [2010/08/08 v1.0 provides raised hyperdef (FC)] + [2010/10/27 v1.2 provides raised hyperdef (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{hyperref} \newrobustcmd\raisedhyperdef[4][]{\begingroup diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty index fa20c8f0ac0..9d3e0b92bff 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-makecell} - [2010/10/12 v1.0 more control on tabular cells (FC)] + [2010/10/27 v1.2 more control on tabular cells (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{makecell} \edef\itf@AtEnd{\catcode126 \the\catcode126}% 126 = ~ diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty index 084238ee61e..9757f2aeea0 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-marks} - [2010/10/12 v1.0 easier use of e-TeX marks (FC)] + [2010/10/27 v1.2 easier use of e-TeX marks (FC)] \RequirePackage{interfaces-base} \newrobustcmd\marksthe[2]{% \ifcsname marks@#1\endcsname\else @@ -57,9 +57,11 @@ \ifcsname marks@#1\endcsname\else \itf@marks@new{#1}% \fi - \expandafter\marks\csname marks@#1\endcsname{% - \unexpanded\expandafter\expandafter\expandafter{% - \csname#2\endcsname}}% + \ifcsundef{#2} + {} + {\expandafter\marks\csname marks@#1\endcsname{% + \unexpanded\expandafter\expandafter\expandafter{% + \csname#2\endcsname}}}% }% \marksthecs \def\itf@marks@new#1{% \expandafter\newmarks\csname marks@#1\endcsname diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-pgfkeys.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-pgfkeys.sty index 7e4ec13cff5..6347d988c1e 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-pgfkeys} - [2010/10/22 v1.1 pgfkeys handlers definitions (FC)] + [2010/10/27 v1.2 pgfkeys handlers definitions (FC)] \RequirePackage{interfaces-base} \AtEndOfPackage{% \let\itf@pgfkeys@unpack\pgfkeys@unpack diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-scrlfile.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-scrlfile.sty index fca7b627f6c..2fea8b7f97f 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-scrlfile} - [2010/08/09 v1.0 scrlfile hooks improved (FC)] + [2010/10/27 v1.2 scrlfile hooks improved (FC)] \RequirePackage{interfaces-base} \AfterEndPreamble{% \let\@pkgextension\ltx@pkgextension diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-tikz.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-tikz.sty index 920adbcc31b..4ff52230a3b 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-tikz} - [2010/09/21 v1.0 load of tikz libraries easily (FC)] + [2010/10/27 v1.2 load of tikz libraries easily (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 4ac65b17da9..2dc5fd60f5f 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-titlesec} - [2010/10/20 v1.0 pgfkeys macros for titlesec (FC)] + [2010/10/27 v1.2 pgfkeys macros for titlesec (FC)] \RequirePackage{interfaces-base} \RequirePackage{auxhook}% for fix for \ttlp@append (odd/even pages, not implemented in interfaces) \itf@Check@Package{titlesec} @@ -81,7 +81,7 @@ {\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},shape={#3},#4,/itf/titlesec/@update={#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}{% @@ -196,7 +196,7 @@ \def\itf@ttl@createsection#1{% sectionning command undefined: temporarily defined \expandafter\titleclass\csname#1\endcsname{straight}[*]% in straight class \itf@AfterPackage{hypbmsec}{% - \AtBeginDocument{% + \AfterPreamble{% \csletcs{hbs@#1}{#1}% \csxdef{#1}{\noexpand\hbs@do\expandafter\noexpand\csname hbs@#1\endcsname}% }% @@ -205,9 +205,9 @@ \itf@cft@newsection{#1}{toc}% }% \itf@AfterPackage{interfaces-hypbmsec}{% - \cslet{last#1title}\@empty - \cslet{last#1bookmark}\@empty - \cslet{last#1toc}\@empty + \expandafter\let\csname last#1title\endcsname\relax + \expandafter\let\csname last#1bookmark\endcsname\relax + \expandafter\let\csname last#1toc\endcsname\relax }% }% \itf@ttl@createsection %%----------------------------------------------------------------------------- @@ -234,7 +234,9 @@ }% \pgfqkeys{/itf/titlesec/#1#2}{% shape/.value required,% - shape@cs/.initial=\csname ttlh@\pgfkeysvalueof{/itf/titlesec/#1#2/shape}\endcsname,% constant + shape@cs/.initial= + \ifdefined\itf@last@from@next\itf@last@from@next{#1}\fi % interfaces-hypbmsec + \csname ttlh@\pgfkeysvalueof{/itf/titlesec/#1#2/shape}\endcsname,% constant shape@cs/.is private=interface-titlesec,% constant font/.store as code,% format/.alias*=font,% diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-tocloft.sty index af838e4294b..e69fdb47ef1 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet %% \ProvidesPackage{interfaces-tocloft} - [2010/07/23 v1.0 pgfkeys macros for tocloft (FC)] + [2010/10/27 v1.2 pgfkeys macros for tocloft (FC)] \RequirePackage{interfaces-base} \itf@Check@Package{tocloft} \itf@pgfkeys @@ -130,6 +130,7 @@ columns/rule/.default=\columnseprule,% columns/rule,% assign default columnseprule/.alias*=columns/rule,% + columns/rule/width/.alias*=columns/rule,% columns/sep/.store as dimen,% columns/sep/.default=\columnsep,% columns/sep/.blank=10\p@,% @@ -335,7 +336,6 @@ {\PackageWarning{interfaces-tocloft} {Command \string\@cftmakelottitle\space could not be patched \MessageBreak label and bookmark keys for \string\lotsetup\space won't work}}% -\@makeother\# \itf@patch\apptocmd\newlistentry {\itf@cft@newlistof{#2}} {\PackageInfo{interfaces-tocloft} @@ -343,7 +343,6 @@ {\PackageWarning{interfaces-tocloft} {Command \string\newlistentry\space could not be patched \MessageBreak \string\listofsetup\space will not work}}% -\catcode`\#=6 \def\itf@tocloft#1#2#3{% \expandafter\def\expandafter#1\expandafter{% \expandafter\itf@cft@label diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-truncate.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-truncate.sty index fd8ad7ea9b8..a52e1504781 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -117,7 +117,7 @@ \expandafter{\itf@trunc@width}% %% total=\the\dimexpr#1\relax }% \itf@htruncadjust -\def\itf@scalefactor#1#2{\strip@pt\dimexpr#1*65536/\number#2\relax} +\def\itf@scalefactor#1#2{\strip@pt\dimexpr#1*65536/#2\relax} \def\itf@scaledimen#1*#2/#3\relax{% \dimexpr\itf@scalefactor{#2}{#3}\dimexpr#1\relax\relax }% \itf@scaledimen diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-umrand.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-umrand.sty index 8d3dae71633..d552fc4b706 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces.sty index ee2d6ed1965..57d430c43b6 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/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -46,7 +46,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{interfaces} - [2010/10/20 v1.0 - pgfkeys macros for other packages (FC)] + [2010/10/27 v1.2 - pgfkeys macros for other packages (FC)] \RequirePackage{interfaces-base} \DeclareOption{LaTeX}{\AtEndOfPackage{\LoadInterface{LaTeX}}} \DeclareOption{marks}{\AtEndOfPackage{\LoadInterface{marks}}} -- cgit v1.2.3