diff options
author | Karl Berry <karl@freefriends.org> | 2009-11-19 18:36:03 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-11-19 18:36:03 +0000 |
commit | 7efd7dd40e467960756a4a1391f05ce085c0c196 (patch) | |
tree | d50f9f634cca9c564f8775dcaf5ada0e2c709e98 /Master/texmf-dist/tex/latex/threeparttablex | |
parent | 300efd5afacdf57d11f593b9263b7224e8052de9 (diff) |
threeparttablex 0.06 (27oct09)
git-svn-id: svn://tug.org/texlive/trunk@16081 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/threeparttablex')
-rw-r--r-- | Master/texmf-dist/tex/latex/threeparttablex/threeparttablex.sty | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/threeparttablex/threeparttablex.sty b/Master/texmf-dist/tex/latex/threeparttablex/threeparttablex.sty index 277e3a18e10..b52df58c45d 100644 --- a/Master/texmf-dist/tex/latex/threeparttablex/threeparttablex.sty +++ b/Master/texmf-dist/tex/latex/threeparttablex/threeparttablex.sty @@ -1,4 +1,4 @@ -\ProvidesPackage{threeparttablex}[2009/08/23 v0.04 by daleif] +\ProvidesPackage{threeparttablex}[2009/10/27 v0.06 by daleif] %% %% This package can be distributed and/or modified under the @@ -73,7 +73,7 @@ \newcommand\TPTL@tnotex[2]{\tnote{\ref{#2}}} -% if hyperref is loaded we activat a starred version +% if hyperref is loaded we activate a starred version \AtBeginDocument{% \@ifpackageloaded{hyperref}{% \renewcommand\TPTL@tnotex[2]{% @@ -83,6 +83,21 @@ \tnote{\ref*{#2}} \fi}}{}} + +\newcommand\TPTL@generator[2]{% + \providecommand{#1}{}% just to make it exist + \renewcommand#1[1][#2]{% + \let\TPTL@oldmakelabel=\makelabel + \renewcommand\makelabel[1]{\TPTLnotesnamefontcommand{##1:}} + \item + \let\makelabel=\TPTL@oldmakelabel}} + +\providecommand\TPTLnotename{Note} +\providecommand\TPTLsourcename{Source} +\providecommand\TPTLnotesnamefontcommand{\textit} + + + \let\TPTL@tablenotes=\tablenotes % \makelabel (i.e. \item) hides its argument inside a group, making it @@ -92,6 +107,8 @@ \let\TPTL@item=\item \renewcommand\item[1][]{\TPTL@item[##1]% \phantomsection\protected@edef\@currentlabel{##1}} + \TPTL@generator\note{\TPTLnotename} + \TPTL@generator\source{\TPTLsourcename} \TPTL@font\TPTL@tablenotes} % just in case it is not already there |