図を自動的に分割する

図を自動的に分割する

2~3 ページほどの長い表を PDF ファイルとして持っています。この PDF をページに連続して自動的に表示する方法はありますか? また、キャプションも付けたいです。もっと見栄えのよい提案がない限り、include pdf ではなく include figure を使うことを好みます。とても簡単かもしれません。この PDF ファイルを、最後に素敵なキャプションを付けて連続して表示したいです。私がやっていることは次のとおりです。

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

ただし、印刷されるのは、表示される最初のページのみです。

答え1

「自動」は少し扱いに​​くいです。通常、少なくともページ番号は失われ、元のページの一部が切り取られる必要があるからです。

ここで、パッケージの 2 ページの表をlongtable別のドキュメントに含めます。新しいページ番号とキャプションを追加しながら収まるように少し拡大縮小し、元のキャプションとページ ヘッダー/フッター、および次のセクションのテキストの一部を削除します。

ロングテーブルのマニュアルは次のようになります。

ここに画像の説明を入力してください

最初の表は別の文書に含まれ、最後に再度キャプションが付けられています。

ここに画像の説明を入力してください

\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}

関連情報