diff options
author | Karl Berry <karl@freefriends.org> | 2009-12-31 01:26:26 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-12-31 01:26:26 +0000 |
commit | 01294f46bb60e2b571fe1cc4b8a4428366240d8b (patch) | |
tree | 9a247291b962904733ebfd2e6e5748bba9d24ca7 /Master/texmf-dist/tex/latex/tikz-timing/tikz-timing-nicetabs.sty | |
parent | 824638c603c772ef55ee6b4f8b3c1e8b680abe5b (diff) |
tikz-timing update (30dec09)
git-svn-id: svn://tug.org/texlive/trunk@16537 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/tikz-timing/tikz-timing-nicetabs.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/tikz-timing/tikz-timing-nicetabs.sty | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/latex/tikz-timing/tikz-timing-nicetabs.sty b/Master/texmf-dist/tex/latex/tikz-timing/tikz-timing-nicetabs.sty index 4b4f8cc0ad8..c2644419bca 100644 --- a/Master/texmf-dist/tex/latex/tikz-timing/tikz-timing-nicetabs.sty +++ b/Master/texmf-dist/tex/latex/tikz-timing/tikz-timing-nicetabs.sty @@ -27,28 +27,26 @@ %% \RequirePackage{svn-prov}[2009/05/03] \ProvidesPackageSVN[tikz-timing-nicetabs] - {$Id: tikz-timing.dtx 1580 2009-12-09 11:14:01Z martin $} - [v0.7 + {$Id: tikz-timing.dtx 1647 2009-12-28 14:18:14Z martin $} + [v0.7a TikZ-Timing Library for nice timing tables] \GetFileInfoSVN*% \RequirePackage{tikz-timing}[\filedate]% \DefineFileInfoSVN - \RequirePackage{array} \RequirePackage{booktabs} -\newcommand*\tikztiming@nicetabs@tableheader[3][]{% +\newcommand*\tikztiming@nicetabs@tableheader[1][]{% \path [timing/table/midrules] [/utils/exec=\xdef\@gtempa{\the\pgflinewidth}]; \path [timing/table/header,#1] let \p1 = (0,\belowrulesep + \aboverulesep + \@gtempa + \arraystretch * - {(\ht\strutbox + \extrarowheight)} + \arraystretch\dp\strutbox) in - node [anchor=base west] (tikztiming@header) at (0,\y1) {\ignorespaces - #3\unskip\strut} - node [anchor=base east] at (-1*{(\tikztiming@coldist)},\y1) {\ignorespaces - #2\unskip\strut} - ; - \tikztiming@tableheadtrue + {(\ht\strutbox + \extrarowheight)} + \arraystretch\dp\strutbox) + in + coordinate (diagram@header) at (0,\y1) + coordinate (label@header) at (-1*{(\tikztiming@coldist)},\y1) + ; + \tikztiming@normal@tableheader[#1]% } \newcommand*\tikztiming@nicetabs@tablerules[1][]{% \begin{scope}[#1] @@ -59,14 +57,14 @@ let \p1 = (NW), \p2 = (SE), - \p3 = (last row text.base), + \p3 = (last label.base), \p4 = ($ (0,\y3) - (0,\arraystretch\dp\strutbox + \aboverulesep + .5\pgflinewidth) $) in (\x1-\tabcolsep,\y4) -- (\x2+\tabcolsep,\y4) \iftikztiming@tablehead let - \p5 = (tikztiming@header.base), + \p5 = (diagram@header.base), \p6 = ($ (0,\y5) + (0,\arraystretch * {(\ht\strutbox + \extrarowheight )} + \belowrulesep + .5\pgflinewidth) $) in |