插入多张图片

插入多张图片

我想将所有证书以图片形式添加到 LaTeX 文档中。有什么方法可以让我插入多个不带标题的图像,如下所示:

  • 每张图片占一页
  • 例如,如果我有 6 张图片,我将它们命名为 1 2 3 4 5 和 6,我想在命令中添加它们,例如\Insert{1,2,3,4,5,6}

有什么可行的方法可以实现这一点吗?我将不胜感激。

答案1

\foreach包中的tikz命令将执行此操作。我创建了一个新命令,它接受一个数字列表(或,...,其中包含的模式),并输出只能放在浮动页面上的图形([p])。您可以使用运行索引\x(或您定义它的任何方式)作为文件名和标题文本。\clearpage每个figure命令之后都会使页面上只放置一个图形。您也可以正常引用这些图形。

\documentclass{article}
\usepackage{tikz}

\newcommand\Insert[1]{
    \foreach \x in {#1} {
        \begin{figure}[p]
        % \includegraphics{\x} etc.
        \caption{Graphic~\x}
        \label{figGraphic\x}
        \end{figure}
        \clearpage
    }
}

\begin{document}
\Insert{1,...,6}
Reference:~\ref{figGraphic2}
\end{document}

相关内容