summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty')
-rw-r--r--Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty28
1 files changed, 15 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty
index bd34673d932..393bd913d46 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/12/27 v2.6 - interfaces : interfaces with keys for other packages (FC)
+%% interfaces : 2011/01/17 v2.8 - 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
@@ -21,7 +21,6 @@
%% interfaces.sty, interfaces.pdf, interfaces.ins,
%% interfaces-base.sty,
%% interfaces-LaTeX.sty,
-%% interfaces-graphics.sty,
%% interfaces-tikz.sty,
%% interfaces-titlesec.sty,
%% interfaces-hyperref.sty,
@@ -44,8 +43,9 @@
%% interfaces: interfaces with keys for other packages (FC)
%% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr>
%%
+\let\CTANLinks=y
\ProvidesPackage{interfaces-makecell}
- [2010/12/27 v2.6 repeatcell to fill in tabulars (FC)]
+ [2011/01/17 v2.8 repeatcell to fill in tabulars (FC)]
\RequirePackage{interfaces-base}
\itf@Check@Package{makecell}
\edef\itf@AtEnd{\catcode126 \the\catcode126}% 126 = ~
@@ -153,7 +153,7 @@
\the\toks@}% (to see the code...)
\the\toks@ \ignorespaces
}% \itf@repeatcell
-\let\itf@message\@gobble
+\let\itf@message \@gobble
\def\itf@cell@rowcolkey{%
\removefromstart\pgfkeyscurrentname{row}%
\ifin@\else
@@ -177,7 +177,8 @@
text/.default=\ifdefined\C\C\column\fi,%
text/.unknown/.code=\itf@cell@rowcolkey,%
cr/.initial=\\,%
- cr/.default=\crcr,cr/.blank=\\,end/.alias=cr,%
+ cr/.default=\crcr,cr/.blank=\\,%
+ end/.alias=cr,%
cr/.unknown/.code=\itf@cell@rowcolkey,%
rows/.code=\itf@number\itf@row#1\relax\@nnil
{\ifnum\itf@row<\z@\itf@row\@ne\fi}
@@ -276,11 +277,12 @@
}% \itf@cell@pgfcalc
\protected\def\itf@cell@FPcalc#1#2{%
\begingroup
+ \hfuzz\maxdimen \vfuzz\hfuzz \hbadness\@M \vbadness\hbadness
+ \everypar{}\tracinglostchars\z@
\setbox\z@\vbox{%\FPeval introduces some weird code, hence the calculation in a \vbox
\FPeval\FPresult{#1}%
- \global\let\FPresult\FPresult}%
- \endgroup
- \itf@cell@calc#2\FPresult
+ \expandafter}\expandafter\endgroup
+ \expandafter\itf@cell@calc\expandafter#2\expandafter{\FPresult}%
}% \itf@cell@FPcalc
\def\itf@cell@getifdefined#1#2{%
\pgfkeysifdefined{/itf/makecell/repeatcell/#1}
@@ -318,11 +320,11 @@
\else
\itf@cell{}%
\ifitf@celltranspose
- \edef\itf@tp{\noexpand\itf@diaghead(-2,1)
+ \edef\itf@tp{\noexpand\itf@diaghead(-2,1)%
{\expandonce\itf@cellfontrow\expandonce\itf@cellrow}
{\expandonce\itf@cellfontcol\expandonce\itf@cellcol}}%
\else
- \edef\itf@tp{\noexpand\itf@diaghead(-2,1)
+ \edef\itf@tp{\noexpand\itf@diaghead(-2,1)%
{\expandonce\itf@cellfontcol\expandonce\itf@cellcol}
{\expandonce\itf@cellfontrow\expandonce\itf@cellrow}}%
\fi
@@ -334,11 +336,11 @@
}% \itf@cell@insert
\def\itf@diaghead(#1)#2#3{%
\begingroup
- \edef\itf@tp{%
+ \edef\itf@tp{\endgroup
\noexpand\diaghead({#1}){\unexpanded{#2 #3}}%
{\unexpanded{#2}}
- {\unexpanded{#3}}}%
- \expandafter\endgroup\itf@tp
+ {\unexpanded{#3}}%
+ }\itf@tp
}% \itf@diaghead
\AfterPackage*{colortbl}{%
\def\CT@cellc#1[#2]#3{% #1 is either \@firstofone or \@gobble, [#2]#3 = color spec