Re: Numerazione tabelle

#79138
Up
0
Down
::


Potrebbe essere utile avere a disposizione un ambiente [tt]longtable*[/tt] che non incrementi il contatore.
`\usepackage{etoolbox}
\makeatletter
\newenvironment{longtable*}
{\patchcmd{\LT@array}
{\refstepcounter{table}}{}
{}{\typeout{Sorry, couldn't make the trick}}%
\longtable}
{\endlongtable}
\makeatother`
Ora l’ambiente [tt]longtable*[/tt] ha tutte le funzioni di [tt]longtable[/tt], ma non modifica il contatore e, in particolare, non può interferire con hyperref. Esempio minimo:
`\documentclass{article}
\usepackage{longtable}

\usepackage{etoolbox}
\makeatletter
\newenvironment{longtable*}
{\patchcmd{\LT@array}
{\refstepcounter{table}}{}
{}{\typeout{Sorry, couldn't make the trick}}%
\longtable}
{\endlongtable}
\makeatother

\begin{document}
\begin{table}[ht]
\caption{A}
\end{table}

\begin{longtable*}{c}
a
\end{longtable*}

\begin{table}[ht]
\caption{B}
\end{table}
\end{document}`
Ciao
Enrico

Go to top