Dividir uma figura automaticamente

Dividir uma figura automaticamente

Eu tenho uma longa tabela como um arquivo PDF com cerca de duas ou três páginas. Existe uma maneira de exibir automaticamente esse PDF continuamente nas páginas? Eu também quero ter uma legenda para isso. Prefiro usar include figure em vez de include pdf, a menos que você tenha uma sugestão melhor para torná-lo mais agradável. Pode ser muito simples. Quero mostrar este arquivo PDF continuamente com uma bela legenda no final. O que eu faço é:

\begin{figure}
        \centering
        \includegraphics{a.pdf}
        \caption{Caption}
        \label{fig:enter-label}
 \end{figure}

Mas só imprime na primeira página onde aparece.

Responder1

"automático" é um pouco complicado, pois normalmente você precisa cortar partes do original, perdendo pelo menos os números das páginas.

Aqui incluo uma tabela de duas páginas do longtablepacote em outro documento. Dimensione-o ligeiramente para que caiba ao adicionar novos números de página e legenda, e corte a legenda original e o cabeçalho/pé da página, além de algum texto de uma seção seguinte.

O manual da tabela longa se parece com:

insira a descrição da imagem aqui

E a primeira tabela incluída em outro documento, e legendada novamente no final:

insira a descrição da imagem aqui

\documentclass[a4paper]{article}

\usepackage{graphicx}

\begin{document}

This is a new main document

\begin{figure}[p]
  \centering
   % /usr/local/texlive/2024/texmf-dist/doc/latex/tools/longtable.pdf
   \fbox{\includegraphics[page=2,scale=0.9,trim=4cm 4cm 4cm 5cm,clip]{longtable.pdf}}
\end{figure}
\begin{figure}[p]
  \centering
   % /usr/local/texlive/2024/texmf-dist/doc/latex/tools/longtable.pdf
  \fbox{\includegraphics[page=3,scale=0.9,trim=4cm 10cm 4cm 5cm,clip]{longtable.pdf}}
  \caption{more normal to caption multi-page tables at the start
           so people know what they are about before reading them}
\end{figure}


\clearpage

and more text
\end{document}

informação relacionada