From 5949618821cfe384176ae1a4a7a032a3f6e7ee30 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 25 Nov 2011 00:10:43 +0000 Subject: tablefootnote (21nov11) git-svn-id: svn://tug.org/texlive/trunk@24651 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/tablefootnote/README | 80 ++++++++++++--------- .../latex/tablefootnote/tablefootnote-example.pdf | Bin 127108 -> 144633 bytes .../latex/tablefootnote/tablefootnote-example.tex | 65 +++++++++++------ .../doc/latex/tablefootnote/tablefootnote.pdf | Bin 311900 -> 341017 bytes 4 files changed, 92 insertions(+), 53 deletions(-) (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/latex/tablefootnote/README b/Master/texmf-dist/doc/latex/tablefootnote/README index 1963b30fa0e..26cf4140ae3 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/06, v1.0c +README for tablefootnote package, 2011/11/19, v1.0d TABLE OF CONTENTS @@ -41,7 +41,7 @@ licenses.lppl.html for the details of that license. Running tex tablefootnote.dtx -generats the files +generates the files tablefootnote.ins tablefootnote.drv tablefootnote.sty and tablefootnote-example.tex. @@ -103,30 +103,38 @@ e) Update the databases if necessary, e.g. for teTeX: tablefootnote loads other packages: * ltxcmds, http://ctan.org/pkg/ltxcmds When the rotating package is used (for its sidewaystable -environment; http://ctan.org/pkg/rotating) also these -packages are loaded: - - amstext, http://ctan.org/pkg/amstext - - setspace, http://ctan.org/pkg/setspace - - subcaption, http://ctan.org/pkg/subcaption -which again load other packages. -When the etoolbox package is not available, the package - - letltxmacro, http://ctan.org/pkg/letltxmacro -is used (possibly loading further packages). -(See the result of the \listfiles command in the log-file - of the example). +environment; http://ctan.org/pkg/rotating), and additionally +the hyperref package, also the ifluatex package is needed +(it will be loaded automatically by the tablefootnote +package, if rotating and hyperref are loaded before +tablefootnote). +* ifluatex, 2010/03/01, v1.3, http://ctan.org/pkg/ifluatex +When the etoolbox package is available, it is used +* etoolbox, http://ctan.org/pkg/etoolbox +otherwise the package +* letltxmacro, http://ctan.org/pkg/letltxmacro +is used. (All packages probably load further packages. +See the result of the \listfiles command in the log-file +of the example.) 5 PACKAGE COMPATIBILITY ======================= -Pages with tables with footnotes, which are rotated with the -(pdf)lscape-package, will break the hyperlinks to the -table-footnotes on that page. -Using the hyperref-option pdfview=FitH or FitBH makes the -hyperlinks of footnotes in sidewaystables do no lead -to the footnotes, due to a bug in pdfTeX, -computing wrong anchor coordinates (Heiko Oberdiek, -29. October 2011) The printed version is OK. +- Using the hyperref-option pdfview=FitH or FitBH makes the + hyperlinks of footnotes in sidewaystables do no lead + to the footnotes, due to a bug in pdfTeX, + computing wrong anchor coordinates (Heiko Oberdiek, + 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. +- When LuaTeX is used to compile a document with + sidewaystables, the hyperreferences therein are + misplaced (regardless of loaded tablefootnote-package + or footnotes at all - all hyperreferences in + sidewaystables are misplaced). Using pdflatex does not + result in any problem here. 6 AUTHOR/MAINTAINER @@ -165,15 +173,21 @@ Bug reports can be send to the maintainer: 8 KNOWN PROBLEMS ================= -Pages with tables with footnotes, which are rotated with the -(pdf)lscape-package, will break the hyperlinks to the -table-footnotes on that page. -Using the hyperref-option pdfview=FitH or FitBH makes the -hyperlinks of footnotes in sidewaystables do no lead -to the footnotes, due to a bug in pdfTeX, -computing wrong anchor coordinates (Heiko Oberdiek, -29. October 2011) The printed version is OK. -When a table with (table)footnotes floates to another place, -its footnotenumbers are not automatically adapted. - -Ideas for solutions welcome! +- Using the hyperref-option pdfview=FitH or FitBH makes the + hyperlinks of footnotes in sidewaystables do no lead + to the footnotes, due to a bug in pdfTeX, + computing wrong anchor coordinates (Heiko Oberdiek, + 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. +- When a table with (table)footnotes floates to another place, + its footnotenumbers are not automatically adapted. +- When LuaTeX is used to compile a document with + sidewaystables, the hyperreferences therein are + misplaced (regardless of loaded tablefootnote-package + or footnotes at all - all hyperreferences in + sidewaystables are misplaced). Using pdflatex does not + result in any problem here. + Problem found by Arno Trautmann, 2011/11/15. + +Ideas for solutions are welcome! diff --git a/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.pdf b/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.pdf index b76c034d3da..ecad47bee0e 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 26dd918305e..9fce55a6be7 100644 --- a/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.tex +++ b/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote-example.tex @@ -9,7 +9,7 @@ %% This is a generated file. %% %% Project: tablefootnote -%% Version: 2011/11/06 v1.0c +%% Version: 2011/11/19 v1.0d %% %% Copyright (C) 2011 by %% H.-Martin M"unch @@ -44,7 +44,6 @@ \usepackage{float}[2001/11/08]% v1.3d \usepackage{placeins}[2005/04/18]% v2.2 ; for \FloatBarrier \usepackage{rotating}[2009/03/28]% v2.16a; for sidewaystable-environment -\usepackage{tablefootnote}[2011/11/06]% v1.0c \usepackage[% extension=pdf,% plainpages=false,% @@ -64,6 +63,8 @@ pdfpagelayout=OneColumn% ]{hyperref}[2011/10/01]% v6.82j +\usepackage{tablefootnote}[2011/11/19]% v1.0d + \gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}% \listfiles \begin{document} @@ -71,7 +72,7 @@ \section*{Example for tablefootnote} This example demonstrates the use of package\newline -\textsf{tablefootnote}, v1.0c as of 2011/11/06 (HMM).\newline +\textsf{tablefootnote}, v1.0d as of 2011/11/19 (HMM).\newline There were no options used. (The package provides no options.)\newline \textbf{The \texttt{tablefootnote-example.tex} needs to be compiled @@ -87,10 +88,10 @@ Therefore please print only if this is really necessary.\newline Here is some text.\footnote{And this is a text footnote.}\newline -Tables \ref{tab.first}, \ref{tab.another} and \ref{tab.floatH} show -normal tables, table~\ref{tab.sideways} depicts a sidewaystable. -Table~\ref{tab.floatH} uses the float specifier~\texttt{H} from the -float package.\newline +Tables \ref{tab.symbol}, \ref{tab.normal}, \ref{tab.another} and +\ref{tab.floatH} show normal tables, table~\ref{tab.sideways} depicts +a sidewaystable. Table~\ref{tab.floatH} uses the float +specifier~\texttt{H} from the float package.\newline \texttt{Hyperref} option \verb|pdfview=FitH| and \verb|FitBH| do not work due to a bug in pdf\TeX{}, computing wrong @@ -106,6 +107,30 @@ e.\,g.~at the end of the document, not at the footnote. \pagebreak +\renewcommand{\thefootnote}{\fnsymbol{footnote}} +\verb|\renewcommand{\thefootnote}{\fnsymbol{footnote}}| +causes footnote-symbol-footnotes, which are possible +(see Table~\ref{tab.symbol}). + +\begin{table} +\centering +\begin{tabular}{ccc} +Another\tablefootnote{A table footnote.} & % +text\tablefootnote{Another table footnote.} & % +in a table\tablefootnote{A third table footnote.} +\end{tabular} +\caption[A footnotesymbol table]{A table with footnote-symbol-footnotes.% + \label{tab.symbol}} +\end{table} + +Some text.\footnote{A text footnote.} + +\renewcommand{\thefootnote}{\arabic{footnote}} +\verb|\renewcommand{\thefootnote}{\arabic{footnote}}| +switches back to normal footnote numbers again. + +\pagebreak + \begin{table} \centering \begin{tabular}{ccc} @@ -113,7 +138,7 @@ Some\tablefootnote{A table footnote.} & % text\tablefootnote{Another table footnote.} & % in a table\tablefootnote{A third table footnote.} \end{tabular} -\caption[A table]{A first table\label{tab.first}} +\caption[A table]{A normal table.\label{tab.normal}} \end{table} Some text.\footnote{Another text footnote.} @@ -126,17 +151,17 @@ More text.\footnote{And yet another text footnote.} \centering \begin{tabular}{|c|c|c|} \hline -Another\tablefootnote{A $2^{nd}$ table footnote.} & % -text\tablefootnote{Another $2^{nd}$ table footnote.} & % -in a table\tablefootnote{A $2^{nd}$ third table footnote.}\\ \hline +Another\tablefootnote{A $3^{rd}$ table footnote.} & % +text\tablefootnote{Another $3^{rd}$ table footnote.} & % +in a table\tablefootnote{A $3^{rd}$ third table footnote.}\\ \hline \end{tabular} -\caption[Another table]{Another table (second one)\label{tab.another}} +\caption[Another table]{Another table (third one)\label{tab.another}} \end{table} -Please note that the table floated to the top of the page. While the -footnotes are set and (when hyperref is used) hyperlinked, they are -not automatically adapted. Thus either do not use a footnote at the -same page before the table, or place the table in +Please note that Table~\ref{tab.another} floated to the top of the page. +While the footnotes are set and (when hyperref is used) hyperlinked, +they are not automatically adapted. Thus either do not use a footnote +at the same page before the table, or place the table in \textquotedblleft here\textquotedblright\ or \textquotedblleft bottom\textquotedblright\ position. \verb|\clear(double)page|, \verb|h(!)|, \verb|H|~from the @@ -156,7 +181,7 @@ Some text.\footnote{This is just another text footnote.} \begin{sidewaystable} \centering% \begin{tabular}{ccc} -Text\tablefootnote{Rotate view for testing the hyperlinks.} & % +Text\tablefootnote{Please rotate the view for testing the hyperlinks.} & % in a\tablefootnote{Another sidewaystable footnote.} & % sidewaystable% \tablefootnote{Sidewaystable-environment provided by % @@ -176,9 +201,9 @@ float\footnote{\url{http://CTAN.org/pkg/float}} package. \begin{table}[H] \centering \begin{tabular}{ccc} -Another\tablefootnote{A $4^{th}$ table footnote.} & % -text\tablefootnote{Another $4^{th}$ table footnote.} & % -in a table\tablefootnote{A $4^{th}$ third table footnote.} +Another\tablefootnote{A $5^{th}$ table footnote.} & % +text\tablefootnote{Another $5^{th}$ table footnote.} & % +in a table\tablefootnote{A $5^{th}$ third table footnote.} \end{tabular} \caption[A last table]{A very last table\label{tab.floatH}} \end{table} diff --git a/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote.pdf b/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote.pdf index 7f07c6c3c56..85453a35b9a 100644 Binary files a/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote.pdf and b/Master/texmf-dist/doc/latex/tablefootnote/tablefootnote.pdf differ -- cgit v1.2.3