From e2de36e60fe8b2a0bd9716548bb190adc30c24b9 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 3 Jan 2012 00:19:43 +0000 Subject: tablefootnote (2jan12) git-svn-id: svn://tug.org/texlive/trunk@25008 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/tablefootnote/README | 40 ++++-- .../latex/tablefootnote/tablefootnote-example.pdf | Bin 144633 -> 144584 bytes .../latex/tablefootnote/tablefootnote-example.tex | 16 +-- .../doc/latex/tablefootnote/tablefootnote.pdf | Bin 341914 -> 354190 bytes .../source/latex/tablefootnote/tablefootnote.drv | 14 +- .../source/latex/tablefootnote/tablefootnote.dtx | 160 +++++++++++---------- .../source/latex/tablefootnote/tablefootnote.ins | 14 +- .../tex/latex/tablefootnote/tablefootnote.sty | 15 +- 8 files changed, 140 insertions(+), 119 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/tablefootnote/README b/Master/texmf-dist/doc/latex/tablefootnote/README index 971b6823041..90316ce5178 100644 --- a/Master/texmf-dist/doc/latex/tablefootnote/README +++ b/Master/texmf-dist/doc/latex/tablefootnote/README @@ -1,4 +1,4 @@ -README for tablefootnote package, 2011/11/26, v1.0e +README for tablefootnote package, 2012/01/01, v1.0f TABLE OF CONTENTS @@ -42,11 +42,11 @@ licenses.lppl.html for the details of that license. Running tex tablefootnote.dtx generates the files -tablefootnote.ins tablefootnote.drv tablefootnote.sty +tablefootnote.ins, tablefootnote.drv, tablefootnote.sty, and tablefootnote-example.tex. Also a ZIP file is provided that contains these files, -the manual (tablefootnote.pdf), the compiled example, +the manual (tablefootnote.pdf), the compiled example (tablefootnote-example.pdf), and this README, already sorted in a TDS tree: CTAN:install/macros/latex/contrib/tablefootnote.tds.zip @@ -89,12 +89,22 @@ c) Install the file `*.sty' in your TDS tree: cp *.sty TDS:tex/latex/tablefootnote/ Replace `TDS:' by the prefix of your TDS tree (texmf directory). -d) Copy the documentation files to +d) Create the documentation (if necessary), e.g. + pdflatex tablefootnote.dtx + makeindex -s gind.ist tablefootnote.idx + pdflatex tablefootnote.dtx + makeindex -s gind.ist tablefootnote.idx + pdflatex tablefootnote.dtx +e) Update the databases if necessary, e.g. for teTeX: + mktexlsr .../texmf +f) Create the tablefootnote-example.pdf (if necessary), e.g. + pdflatex tablefootnote-example.tex + pdflatex tablefootnote-example.tex + pdflatex tablefootnote-example.tex +g) Copy the documentation files to "TDS:doc/latex/tablefootnote/": README, tablefootnote.pdf, tablefootnote-example.tex, tablefootnote-example.pdf. -e) Update the databases if necessary, e.g. for teTeX: - mktexlsr .../texmf 4 ADDITIONAL PACKAGES @@ -118,7 +128,7 @@ of the example.) hyperlinks of footnotes in sidewaystables to not lead to the footnotes, due to a bug in pdfTeX, computing wrong anchor coordinates (Heiko Oberdiek, - 29. October 2011) The printed version is OK. + 29. October 2011). The printed version is OK. - Footnotes in sidewaystables are printed one below the other, even if the footmisc package with option "para" is used. @@ -133,7 +143,7 @@ of the example.) 6 AUTHOR/MAINTAINER ===================== -* Hans-Martin Münch +* H.-Martin Münch 7 BUG REPORTS @@ -142,15 +152,15 @@ of the example.) A bug report should contain: * Comprehensive problem description. This includes error or warning messages. - * \errorcontextlines=\maxdimen can be added in the - TeX code to get more information in TeX error messages. +* \errorcontextlines=\maxdimen can be added in the + TeX code to get more information in TeX error messages. * Minimal test file that shows the problem, but does not contain any unnecessary packages and code. * Used drivers/programs. * Version information about used packages and programs. - * If you are using LaTeX, then add "\listfiles". Then - a list of version information is printed at the end - of the LaTeX run. +* If you are using LaTeX, then add "\listfiles". Then + a list of version information is printed at the end + of the LaTeX run. * Please no other files than the minimal test file. The other files .log, .dvi, .ps, .pdf are seldom necessary, so send them only on request. @@ -159,7 +169,7 @@ A bug report should contain: Bug address ----------- Bug reports can be send to the maintainer: - Hans-Martin Münch + H.-Martin Münch @@ -183,4 +193,4 @@ Bug reports can be send to the maintainer: result in any problem here. Problem found by Arno Trautmann, 2011/11/15. -Ideas for solutions are welcome! +Ideas for solutions are welcome! \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.pdf b/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.pdf index 90ae2f5eac6..5ea92c8595c 100644 Binary files a/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.pdf and b/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.pdf differ diff --git a/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.tex b/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.tex index c45e5583070..1344c037ff8 100644 --- a/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.tex +++ b/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.tex @@ -9,12 +9,12 @@ %% This is a generated file. %% %% Project: tablefootnote -%% Version: 2011/11/26 v1.0e +%% Version: 2012/01/01 v1.0f %% -%% Copyright (C) 2011 by +%% Copyright (C) 2011 - 2012 by %% H.-Martin M"unch %% -%% The usual disclaimer applys: +%% The usual disclaimer applies: %% If it doesn't work right that's your problem. %% (Nevertheless, send an e-mail to the maintainer %% when you find an error in this package.) @@ -51,9 +51,9 @@ hyperindex=false,% pdflang={en},% pdftitle={tablefootnote package example},% - pdfauthor={Hans-Martin Muench},% + pdfauthor={H.-Martin Muench},% pdfsubject={Example for the tablefootnote package},% - pdfkeywords={LaTeX, tablefootnote, footnote, table, Hans-Martin Muench},% + pdfkeywords={LaTeX, tablefootnote, footnote, table, H.-Martin Muench},% % pdfview=FitH and FitBH do not work: hyperlinks in sidewaystables % do no lead to the footnotes, due to a bug in pdfTeX, % computing wrong anchor coordinates (Heiko Oberdiek, 29. October 2011) @@ -61,11 +61,11 @@ % print is OK for all those options pdfstartview=FitH,% pdfpagelayout=OneColumn% -]{hyperref}[2011/10/01]% v6.82j +]{hyperref}[2011/12/04]% v6.82m % Due to the urls used in the example, either the hyperref or the url % package are needed (or the urls must be removed before compiling). -\usepackage{tablefootnote}[2011/11/26]% v1.0e +\usepackage{tablefootnote}[2012/01/01]% v1.0f \gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}% \listfiles @@ -74,7 +74,7 @@ \section*{Example for tablefootnote} This example demonstrates the use of package\newline -\textsf{tablefootnote}, v1.0e as of 2011/11/26 (HMM).\newline +\textsf{tablefootnote}, v1.0f as of 2012/01/01 (HMM).\newline There were no options used. (The package provides no options.)\newline \textbf{The \texttt{tablefootnote-example.tex} needs to be compiled diff --git a/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote.pdf b/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote.pdf index 4d4cb8669a4..4ca2cd69225 100644 Binary files a/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote.pdf and b/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote.pdf differ diff --git a/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.drv b/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.drv index c9e3975375d..33027b28968 100644 --- a/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.drv +++ b/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.drv @@ -9,12 +9,12 @@ %% This is a generated file. %% %% Project: tablefootnote -%% Version: 2011/11/26 v1.0e +%% Version: 2012/01/01 v1.0f %% -%% Copyright (C) 2011 by +%% Copyright (C) 2011 - 2012 by %% H.-Martin M"unch %% -%% The usual disclaimer applys: +%% The usual disclaimer applies: %% If it doesn't work right that's your problem. %% (Nevertheless, send an e-mail to the maintainer %% when you find an error in this package.) @@ -39,11 +39,11 @@ %% tablefootnote.ins, tablefootnote.drv, %% tablefootnote-example.tex, tablefootnote-example.pdf. %% -\NeedsTeXFormat{LaTeX2e}[2011/06/24]% +\NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesFile{tablefootnote.drv}% - [2011/11/26 v1.0e Table foot notes (HMM)]% + [2012/01/01 v1.0f Table foot notes (HMM)] \documentclass{ltxdoc}[2007/11/11]% v2.0u -\usepackage{holtxdoc}[2011/02/04]% v0.21 +\usepackage{holtxdoc}[2011/02/04]% v0.21 %% tablefootnote may work with earlier versions of LaTeX2e and those %% class and package, but this was not tested. %% Please consider updating your LaTeX, class, and package @@ -51,7 +51,7 @@ %% recent version). \hypersetup{% pdfsubject={Footnotes in Tables (HMM)},% - pdfkeywords={LaTeX, tablefootnote, footnote, table, Hans-Martin Muench},% + pdfkeywords={LaTeX, tablefootnote, footnote, table, H.-Martin Muench},% pdfencoding=auto,% pdflang={en},% breaklinks=true,% diff --git a/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.dtx b/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.dtx index f76b0db3d38..443eebbe766 100644 --- a/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.dtx +++ b/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.dtx @@ -1,9 +1,9 @@ % \iffalse meta-comment % % File: tablefootnote.dtx -% Version: 2011/11/26 v1.0e +% Version: 2012/01/01 v1.0f % -% Copyright (C) 2011 by +% Copyright (C) 2011 - 2012 by % H.-Martin M"unch % % This work may be distributed and/or modified under the @@ -84,7 +84,7 @@ \input docstrip.tex \Msg{******************************************************************} \Msg{* Installation *} -\Msg{* Package: tablefootnote 2011/11/26 v1.0e Table foot notes (HMM) *} +\Msg{* Package: tablefootnote 2012/01/01 v1.0f Table foot notes (HMM) *} \Msg{******************************************************************} \keepsilent @@ -96,12 +96,12 @@ This is a generated file. Project: tablefootnote -Version: 2011/11/26 v1.0e +Version: 2012/01/01 v1.0f -Copyright (C) 2011 by +Copyright (C) 2011 - 2012 by H.-Martin M"unch -The usual disclaimer applys: +The usual disclaimer applies: If it doesn't work right that's your problem. (Nevertheless, send an e-mail to the maintainer when you find an error in this package.) @@ -179,11 +179,11 @@ the README, and the derived files % % \begin{macrocode} %<*driver> -\NeedsTeXFormat{LaTeX2e}[2011/06/24]% +\NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesFile{tablefootnote.drv}% - [2011/11/26 v1.0e Table foot notes (HMM)]% + [2012/01/01 v1.0f Table foot notes (HMM)] \documentclass{ltxdoc}[2007/11/11]% v2.0u -\usepackage{holtxdoc}[2011/02/04]% v0.21 +\usepackage{holtxdoc}[2011/02/04]% v0.21 %% tablefootnote may work with earlier versions of LaTeX2e and those %% class and package, but this was not tested. %% Please consider updating your LaTeX, class, and package @@ -191,7 +191,7 @@ the README, and the derived files %% recent version). \hypersetup{% pdfsubject={Footnotes in Tables (HMM)},% - pdfkeywords={LaTeX, tablefootnote, footnote, table, Hans-Martin Muench},% + pdfkeywords={LaTeX, tablefootnote, footnote, table, H.-Martin Muench},% pdfencoding=auto,% pdflang={en},% breaklinks=true,% @@ -221,7 +221,7 @@ the README, and the derived files % % \fi % -% \CheckSum{268} +% \CheckSum{270} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -258,7 +258,7 @@ the README, and the derived files % % \DoNotIndex{\\,\,} % \DoNotIndex{\documentclass,\usepackage,\ProvidesPackage,\begin,\end} -% \DoNotIndex{\message,\MessageBreak} +% \DoNotIndex{\MessageBreak,\message} % \DoNotIndex{\NeedsTeXFormat,\DoNotIndex,\verb} % \DoNotIndex{\def,\edef,\gdef,\global} % \DoNotIndex{\ifx,\listfiles,\mathord,\mathrm} @@ -271,7 +271,7 @@ the README, and the derived files % \DoNotIndex{\value,\arabic,\hline,\text,\caption,\centering,\clear,\url} % % \title{The \xpackage{tablefootnote} package} -% \date{2011/11/26 v1.0e} +% \date{2012/01/01 v1.0f} % \author{H.-Martin M\"{u}nch\\\xemail{Martin.Muench at Uni-Bonn.de}} % % \maketitle @@ -304,7 +304,7 @@ the README, and the derived files % % \bigskip % -% \section{Introduction} +% \section{Introduction\label{sec:Introduction}} % % \indent This \LaTeX{} package provides the command |\tablefootnote{...}| to be % used in a \texttt{table} or \texttt{sidewaystable} environment. In those @@ -314,7 +314,7 @@ the README, and the derived files % for \texttt{footnote} and (when the \xpackage{hyperref} package is used) % \texttt{Hfootnote} would need to be adjusted manually. Then still the hyperlinks % in a \texttt{(sideways)table} would not work. Just using |\tablefootnote{...}| -% in the (sideways)table does all this automatically. (Redefing |\footnote| was +% in the (sideways)table does all this automatically. (Redefining |\footnote| was % \emph{not} done as to not create conflicts with other packages.) % % \bigskip @@ -327,7 +327,7 @@ the README, and the derived files % \end{quote} % \enlargethispage{\baselineskip} % \noindent in the preamble of your \LaTeXe{} source file and use -% |\tablefootnote{...}| instead of |\footnote{...}| in (sideways)tabels. +% |\tablefootnote{...}| instead of |\footnote{...}| in (sideways)tables. % If |\tablefootnote{...}| is used in a tabular environment, which is inside % of a (sideways)table environment, everything is fine, but when the tabular % environment is not inside of a (sideways)table, the \textbf{table}footnote @@ -343,8 +343,8 @@ the README, and the derived files % are printed one below the other. (Well, this is better than no footnote in a % \texttt{sidewaystable} at all, isn't it?)\\ % -% When the (sideways)table floates, the footnotes are set and (when \xpackage{hyperref} -% is used) hyperlinked, but they are not automatically adapted when the table floates +% When the (sideways)table floats, the footnotes are set and (when \xpackage{hyperref} +% is used) hyperlinked, but they are not automatically adapted when the table floats % over/under another footnote. Thus either do not use a footnote between original and % float position of the (sideways)table, or place the (sideways)table in % \textquotedblleft here\textquotedblright\ position. |\clear(double)page|, |h(!)|, @@ -361,12 +361,12 @@ the README, and the derived files % \begin{description} % \item[-] The \xpackage{longtable} package provides the \texttt{longtable} environment % as replacement for the combined \texttt{table} and \texttt{tabular} environments. -% Footnotes are real footnotes (not just tablenotes), are continousely numbered and +% Footnotes are real footnotes (not just tablenotes), are continuously numbered and % hyperlinked (when using the \xpackage{hyperref} package), and the hyperlinks really % work. As drawback the appearance of the caption changes slightly (e.\,g.~distance % to the table, width of the caption), which can probably be changed back manually. % Furthermore, longtables are meaned to break over more than one page. If that is not -% whished, it must be prevented by |\nopagebreak|-commands and by ending the longtable +% wished, it must be prevented by |\nopagebreak|-commands and by ending the longtable % lines with |\\*| instead of |\\|. longtables do not float. (Therefore using the % \xpackage{tablefootnote} package and |\FloatBarrier| from the \xpackage{picins} package % before and after the table environment is similar~- but \xpackage{tablefootnote} does not @@ -386,7 +386,7 @@ the README, and the derived files % \item[-] The \xpackage{ctable} package has its very own notation for defining tables. % It can create tablenotes and sideways-tables. The tablenotes are not automatically % hyperlinked. The \texttt{ctable}s float. Because the tablenotes numbering is not -% included in the continouse numbering of the footnotes there is no float problem.\\ +% included in the continuous numbering of the footnotes there is no float problem.\\ % \url{http://www.ctan.org/pkg/ctable} % % \pagebreak @@ -404,22 +404,22 @@ the README, and the derived files % % \item[-] The \xpackage{tabularx} package does produce footnotes for sidewaystables, % but uses a, b, c instead of 1, 2, 3. The hyperlinks to the footnotes do not work. -% Because the footnotes numbering is not included in the continouse numbering of +% Because the footnotes numbering is not included in the continuous numbering of % the other footnotes there is no float problem.\\ % \url{http://www.ctan.org/pkg/tabularx} % % \item[-] Placing a tabular inside a minipage inside a table produces tablenotes. -% Therefore there is no float problem (because the footnotes are not continousely +% Therefore there is no float problem (because the footnotes are not continuously % numbered). The hyperlinks to the table notes indeed work. % % \item[-] The \xpackage{threeparttable} package creates tablenotes again. Therefore -% there is no float problem (because the tablenotes are not continousely numbered with +% there is no float problem (because the tablenotes are not continuously numbered with % the footnotes). There are no hyperlinks to the table notes (at least not automatically). % Using |sidewaystable| (with table notes) works.\\ % \url{http://www.ctan.org/pkg/threeparttable} % % \item[-] The \xpackage{threeparttablex} package creates tablenotes again. Therefore there -% is no float problem (because the tablenotes are not continousely numbered with the +% is no float problem (because the tablenotes are not continuously numbered with the % footnotes). With option \texttt{referable} the tablenotes are hyperlinked. Use of % a |sidewaystable| (with table notes) did not work for me. When using the % \texttt{referable} option according to the example in the \xpackage{threeparttablex} @@ -469,9 +469,9 @@ the README, and the derived files hyperindex=false,% pdflang={en},% pdftitle={tablefootnote package example},% - pdfauthor={Hans-Martin Muench},% + pdfauthor={H.-Martin Muench},% pdfsubject={Example for the tablefootnote package},% - pdfkeywords={LaTeX, tablefootnote, footnote, table, Hans-Martin Muench},% + pdfkeywords={LaTeX, tablefootnote, footnote, table, H.-Martin Muench},% % pdfview=FitH and FitBH do not work: hyperlinks in sidewaystables % do no lead to the footnotes, due to a bug in pdfTeX, % computing wrong anchor coordinates (Heiko Oberdiek, 29. October 2011) @@ -479,11 +479,11 @@ the README, and the derived files % print is OK for all those options pdfstartview=FitH,% pdfpagelayout=OneColumn% -]{hyperref}[2011/10/01]% v6.82j +]{hyperref}[2011/12/04]% v6.82m % Due to the urls used in the example, either the hyperref or the url % package are needed (or the urls must be removed before compiling). -\usepackage{tablefootnote}[2011/11/26]% v1.0e +\usepackage{tablefootnote}[2012/01/01]% v1.0f \gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}% \listfiles @@ -492,7 +492,7 @@ the README, and the derived files \section*{Example for tablefootnote} This example demonstrates the use of package\newline -\textsf{tablefootnote}, v1.0e as of 2011/11/26 (HMM).\newline +\textsf{tablefootnote}, v1.0f as of 2012/01/01 (HMM).\newline There were no options used. (The package provides no options.)\newline \textbf{The \texttt{tablefootnote-example.tex} needs to be compiled @@ -665,7 +665,7 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}[2011/06/27] -\ProvidesPackage{tablefootnote}[2011/11/26 v1.0e +\ProvidesPackage{tablefootnote}[2012/01/01 v1.0f Table foot notes (HMM)] % \end{macrocode} % @@ -740,7 +740,7 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % \begin{macrocode} \newcommand{\tfn@footnotemarks}{% \footnotemark% - \@tempcnta=\tfn@footnotetablecount% + \@tempcnta=\tfn@footnotetablecount\relax% \advance\@tempcnta by -1% \xdef\tfn@footnotetablecount{\the\@tempcnta}% } @@ -803,11 +803,11 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % \end{macrocode} % % The \xpackage{hyperref} package was not expecting this kind of change of the -% |(H)footnote| numbers, therefore some codelines are missing here which can be +% |(H)footnote| numbers, therefore some code-lines are missing here which can be % found at other places in that same package. % % \begin{macrocode} - % Code form the hyperref package, 2011/10/01, v6.82j, + % Code form the hyperref package, 2011/10/01, v6.82j, newer versions available % by Heiko Oberdiek \global\let\Hy@saved@currentHref\@currentHref% \hyper@makecurrent{Hfootnote}% @@ -875,7 +875,7 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % decreases, i.\,e.~$-3$ becomes~$-2$). % % \begin{macrocode} - \@tempcnta=\tfn@footnotetablecount% + \@tempcnta=\tfn@footnotetablecount\relax% \advance\@tempcnta by +1% \xdef\tfn@footnotetablecount{\the\@tempcnta}% % \end{macrocode} @@ -1120,25 +1120,25 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. }{% else \relax }% } + % \end{macrocode} % -% That's it! -% % \begin{macrocode} % % \end{macrocode} % -% \newpage +% \pagebreak % % \section{Installation} % % \subsection{Downloads\label{ss:Downloads}} % -% Everything is available at \CTAN{}, \url{http://www.ctan.org/tex-archive/}, +% Everything is available on \CTAN{}, \url{http://www.ctan.org/tex-archive/}, % but may need additional packages themselves.\\ % % \DescribeMacro{tablefootnote.dtx} -% For unpacking the |tablefootnote.dtx| file and constructing the documentation it is required: +% For unpacking the |tablefootnote.dtx| file and constructing the documentation +% it is required: % \begin{description} % \item[-] \TeX{} Format \LaTeXe{}: \url{http://www.CTAN.org/} % @@ -1153,7 +1153,7 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % \end{description} % % \DescribeMacro{tablefootnote.sty} -% The \texttt{tablefootnote.sty} for \LaTeXe\ (i.\,e.~each document using +% The |tablefootnote.sty| for \LaTeXe{} (i.\,e.~each document using % the \xpackage{tablefootnote} package) requires: % \begin{description} % \item[-] \TeX{} Format \LaTeXe{}, \url{http://www.CTAN.org/} @@ -1165,17 +1165,16 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % When the \xpackage{hyperref} package is used, also the \xpackage{ifluatex} package % is needed, but it is already loaded automatically by the \xpackage{hyperref} % package.\\ -% When the \xpackage{etoolbox} package is not available, additionally the -% \xpackage{letltxmacro} package is used: +% When the \xpackage{etoolbox} package is available, it is used, +% otherwise the \xpackage{letltxmacro} package is used: % \begin{description} % \item[-] package \xpackage{letltxmacro}, 2010/09/02, v1.4, % \url{http://ctan.org/pkg/letltxmacro}. % \end{description} % % \DescribeMacro{tablefootnote-example.tex} -% The \texttt{tablefootnote-example.tex} requires the same files as all -% documents using the \xpackage{tablefootnote} package, i.\,e. the ones -% named above and additionally: +% The |tablefootnote-example.tex| requires the same files as all +% documents using the \xpackage{tablefootnote} package and additionally: % \begin{description} % \item[-] class \xpackage{article}, 2007/10/19, v1.4h, from \xpackage{classes.dtx}:\\ % \CTAN{macros/latex/base/classes.dtx} @@ -1190,10 +1189,10 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % \url{http://ctan.org/pkg/placeins}\\ % for |\FloatBarrier| % -% \item[-] package \xpackage{hyperref}, 2011/10/01, v6.82j, +% \item[-] package \xpackage{hyperref}, 2011/12/04, v6.82m, % \url{http://ctan.org/pkg/hyperref} % -% \item[-] package \xpackage{tablefootnote}, 2011/11/26, v1.0e,\\ +% \item[-] package \xpackage{tablefootnote}, 2012/01/01, v1.0f,\\ % \url{http://ctan.org/pkg/tablefootnote}\\ % (Well, it is the example file for this package, and because you % are reading the documentation for the \xpackage{tablefootnote} package, @@ -1206,7 +1205,7 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % \DescribeMacro{ifluatex} % \DescribeMacro{letltxmacro} % \DescribeMacro{ltxcmds} -% All packages of \textsc{Heiko Oberdiek's} bundle `oberdiek' +% All packages of \textsc{Heiko Oberdiek}'s bundle `oberdiek' % (especially \xpackage{holtxdoc}, \xpackage{ifluatex}, \xpackage{letltxmacro}, % and \xpackage{ltxcmds}) are also available in a TDS compliant ZIP archive:\\ % \CTAN{install/macros/latex/contrib/oberdiek.tds.zip}.\\ @@ -1225,7 +1224,6 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % \url{http://www.Uni-Bonn.de/~uzs5pv/LaTeX.html}.\\ % % \subsection{Package, unpacking TDS} -% % \paragraph{Package.} This package is available on \CTAN{} % \begin{description} % \item[\CTAN{macros/latex/contrib/tablefootnote/tablefootnote.dtx}]\hspace*{0.1cm} \\ @@ -1236,8 +1234,11 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % The compiled example file, as it should look like. % \item[\CTAN{macros/latex/contrib/tablefootnote/README}]\hspace*{0.1cm} \\ % The README file. +% \end{description} +% There is also a tablefootnote.tds.zip available: +% \begin{description} % \item[\CTAN{install/macros/latex/contrib/tablefootnote.tds.zip}]\hspace*{0.1cm} \\ -% Everything in TDS compliant, compiled format. +% Everything in \xfile{TDS} compliant, compiled format. % \end{description} % which additionally contains\\ % \begin{tabular}{ll} @@ -1249,11 +1250,11 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % % \bigskip % -% \noindent For required other packages, see the preceding subsection. +% \noindent For required other packages, please see the preceding subsection. % % \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting -% \docstrip\ archive. The files are extracted by running the -% \xfile{.dtx} through \plainTeX: +% \docstrip{} archive. The files are extracted by running the +% \xext{dtx} through \plainTeX{}: % \begin{quote} % \verb|tex tablefootnote.dtx| % \end{quote} @@ -1266,11 +1267,11 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % \begin{quote} % \def\t{^^A % \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} -% tablefootnote.sty & tex/latex/tablefootnote.sty\\ -% tablefootnote.pdf & doc/latex/tablefootnote.pdf\\ -% tablefootnote-example.tex & doc/latex/tablefootnote-example.tex\\ -% tablefootnote-example.pdf & doc/latex/tablefootnote-example.pdf\\ -% tablefootnote.dtx & source/latex/tablefootnote.dtx\\ +% tablefootnote.sty & tex/latex/tablefootnote/tablefootnote.sty\\ +% tablefootnote.pdf & doc/latex/tablefootnote/tablefootnote.pdf\\ +% tablefootnote-example.tex & doc/latex/tablefootnote/tablefootnote-example.tex\\ +% tablefootnote-example.pdf & doc/latex/tablefootnote/tablefootnote-example.pdf\\ +% tablefootnote.dtx & source/latex/tablefootnote/tablefootnote.dtx\\ % \end{tabular}^^A % }^^A % \sbox0{\t}^^A @@ -1332,26 +1333,26 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % \usebox0 % \fi % \end{quote} -% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's -% TDS installing feature, then some files can already be in the right -% place, see the documentation of \docstrip. +% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip{}'s +% \xfile{TDS} installing feature, then some files can already be in the right +% place, see the documentation of \docstrip{}. % % \subsection{Refresh file name databases} % -% If your \TeX~distribution (\teTeX, \mikTeX,\dots) relies on file name -% databases, you must refresh these. For example, \teTeX\ users run +% If your \TeX{}~distribution (\teTeX{}, \mikTeX{},\dots{}) relies on file name +% databases, you must refresh these. For example, \teTeX{} users run % \verb|texhash| or \verb|mktexlsr|. % % \subsection{Some details for the interested} % -% \paragraph{Unpacking with \LaTeX.} +% \paragraph{Unpacking with \LaTeX{}.} % The \xfile{.dtx} chooses its action depending on the format: % \begin{description} -% \item[\plainTeX:] Run \docstrip\ and extract the files. +% \item[\plainTeX:] Run \docstrip{} and extract the files. % \item[\LaTeX:] Generate the documentation. % \end{description} -% If you insist on using \LaTeX\ for \docstrip\ (really, -% \docstrip\ does not need \LaTeX{}), then inform the autodetect routine +% If you insist on using \LaTeX{} for \docstrip{} (really, +% \docstrip{} does not need \LaTeX{}), then inform the autodetect routine % about your intention: % \begin{quote} % \verb|latex \let\install=y\input{tablefootnote.dtx}| @@ -1362,7 +1363,7 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % \paragraph{Generating the documentation.\label{GenDoc}} % You can use both the \xfile{.dtx} or the \xfile{.drv} to generate % the documentation. The process can be configured by a -% configuration file \xfile{ltxdoc.cfg}. For instance, put this +% configuration file \xfile{ltxdoc.cfg}. For instance, put the following % line into this file, if you want to have A4 as paper format: % \begin{quote} % \verb|\PassOptionsToClass{a4paper}{article}| @@ -1384,8 +1385,11 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % \subsection{Compiling the example} % % The example file, \textsf{tablefootnote-example.tex}, can be compiled via\\ -% |(pdf)latex tablefootnote-example.tex| (and needs at least two compiler runs -% to get the references right!).\\ +% \indent |latex tablefootnote-example.tex|,\\ +% \indent |lualatex tablefootnote-example.tex|,\\ +% or (recommended)\\ +% \indent |pdflatex thumbs-example.tex|\\ +% and will need at least two compiler runs to get everything right. % % \bigskip % @@ -1394,11 +1398,12 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % I would like to thank \textsc{Heiko Oberdiek} for providing % the \xpackage{hyperref}, \xpackage{ifluatex}, \xpackage{letltxmacro}, % \xpackage{ltxcmds}, as well as a~lot~(!) of other useful packages -% (from which I also got everything I know about creating a file in \xext{dtx} -% format, ok, say it: copying), and for information about the \pdfTeX{}-bug, +% (from which I also got everything I know about creating a file in +% \xext{dtx} format, ok, say it: copying), +% and for information about the \pdfTeX{}-bug, % \textsc{Arno Trautmann} for reporting the bug (misplaced hyperreferences in % |sidewaystable|s using \LuaTeX{}, independently of the \xpackage{tablefootnote} -% package or footnotes at all)\footnote{ The \xpackage{tablefootnote} package % +% package or footnotes at all)\footnote{The \xpackage{tablefootnote} package % % seems to be helpful to detect issues in other things (which does not mean % % that it does not create its own bugs!).} and the \Newsgroup{comp.text.tex} % and \Newsgroup{de.comp.text.tex} newsgroups for their help in all things \TeX{}. @@ -1480,7 +1485,12 @@ tablefootnote\footnote{\url{http://CTAN.org/pkg/tablefootnote}} package. % not repeatedly for every |tablefootnote| in a |sidewaystable|. % \item Minor details. % \end{Version} -% \end{History} +% \begin{Version}{2012/01/01 v1.0f} +% \item Bugfix: Wrong installation path given in the documentation, fixed. +% \item Minor details. +% \item Update of documentation, README, and \xfile{dtx} internals. +% \end{Version} +% \end{History} % % \bigskip % diff --git a/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.ins b/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.ins index e06f8b843a8..704489e4b4b 100644 --- a/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.ins +++ b/Master/texmf-dist/source/latex/tablefootnote/tablefootnote.ins @@ -9,12 +9,12 @@ %% This is a generated file. %% %% Project: tablefootnote -%% Version: 2011/11/26 v1.0e +%% Version: 2012/01/01 v1.0f %% -%% Copyright (C) 2011 by +%% Copyright (C) 2011 - 2012 by %% H.-Martin M"unch %% -%% The usual disclaimer applys: +%% The usual disclaimer applies: %% If it doesn't work right that's your problem. %% (Nevertheless, send an e-mail to the maintainer %% when you find an error in this package.) @@ -42,7 +42,7 @@ \input docstrip.tex \Msg{******************************************************************} \Msg{* Installation *} -\Msg{* Package: tablefootnote 2011/11/26 v1.0e Table foot notes (HMM) *} +\Msg{* Package: tablefootnote 2012/01/01 v1.0f Table foot notes (HMM) *} \Msg{******************************************************************} \keepsilent @@ -54,12 +54,12 @@ This is a generated file. Project: tablefootnote -Version: 2011/11/26 v1.0e +Version: 2012/01/01 v1.0f -Copyright (C) 2011 by +Copyright (C) 2011 - 2012 by H.-Martin M"unch -The usual disclaimer applys: +The usual disclaimer applies: If it doesn't work right that's your problem. (Nevertheless, send an e-mail to the maintainer when you find an error in this package.) diff --git a/Master/texmf-dist/tex/latex/tablefootnote/tablefootnote.sty b/Master/texmf-dist/tex/latex/tablefootnote/tablefootnote.sty index 6691b64e5c8..68e7bfc7cb8 100644 --- a/Master/texmf-dist/tex/latex/tablefootnote/tablefootnote.sty +++ b/Master/texmf-dist/tex/latex/tablefootnote/tablefootnote.sty @@ -9,12 +9,12 @@ %% This is a generated file. %% %% Project: tablefootnote -%% Version: 2011/11/26 v1.0e +%% Version: 2012/01/01 v1.0f %% -%% Copyright (C) 2011 by +%% Copyright (C) 2011 - 2012 by %% H.-Martin M"unch %% -%% The usual disclaimer applys: +%% The usual disclaimer applies: %% If it doesn't work right that's your problem. %% (Nevertheless, send an e-mail to the maintainer %% when you find an error in this package.) @@ -40,7 +40,7 @@ %% tablefootnote-example.tex, tablefootnote-example.pdf. %% \NeedsTeXFormat{LaTeX2e}[2011/06/27] -\ProvidesPackage{tablefootnote}[2011/11/26 v1.0e +\ProvidesPackage{tablefootnote}[2012/01/01 v1.0f Table foot notes (HMM)] %% Provides the \tablefootnote{...} command %% for footnotes in (sideways)tables. @@ -76,7 +76,7 @@ \newcommand{\tfn@footnotemarks}{% \footnotemark% - \@tempcnta=\tfn@footnotetablecount% + \@tempcnta=\tfn@footnotetablecount\relax% \advance\@tempcnta by -1% \xdef\tfn@footnotetablecount{\the\@tempcnta}% } @@ -104,7 +104,7 @@ \addtocounter{footnote}{+1}% \ltx@ifpackageloaded{hyperref}{% \addtocounter{Hfootnote}{+1}% - % Code form the hyperref package, 2011/10/01, v6.82j, + % Code form the hyperref package, 2011/10/01, v6.82j, newer versions available % by Heiko Oberdiek \global\let\Hy@saved@currentHref\@currentHref% \hyper@makecurrent{Hfootnote}% @@ -125,7 +125,7 @@ }}\thinspace #1}% \fi% \gdef\tfn@footnotetableprint{1}% - \@tempcnta=\tfn@footnotetablecount% + \@tempcnta=\tfn@footnotetablecount\relax% \advance\@tempcnta by +1% \xdef\tfn@footnotetablecount{\the\@tempcnta}% \ifx\tfn@footnotetablecount\tfn@footnotezero% all footnotes placed @@ -263,6 +263,7 @@ }{% else \relax }% } + \endinput %% %% End of file `tablefootnote.sty'. -- cgit v1.2.3