diff options
author | Karl Berry <karl@freefriends.org> | 2011-01-18 00:38:20 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-01-18 00:38:20 +0000 |
commit | 8b9caf2ada7ba9a0b6fbdaf7503c2d61091c988b (patch) | |
tree | dcdcdec3c24c862007af7a574a790c989e76ac15 /Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty | |
parent | df742541d9218f6e4d6263236726bdea7e0f0c0e (diff) |
interfaces 2.8 (17jan11)
git-svn-id: svn://tug.org/texlive/trunk@21106 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/interfaces/interfaces-makecell.sty | 28 |
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 |