在 Latex 中自动输入附录的数字

问题描述 投票:0回答:1

我想设置一个相当简单的自动化来生成 Latex 文档。 本质上,我需要对附录进行图像转储,其中包含大量图像,这些图像具有标准化的文件名约定。 作为一个最小的示例,一个页面如下所示(忽略页眉/页脚/边距调整等)。

\documentclass[a4paper]{article}
\usepackage{graphicx}
\graphicspath{{../maps/}}
\begin{document}

\Large
Complete survey area
\begin{center}
\includegraphics{AOcomplete_MR_000t005}
\vfill
\includegraphics{AOcomplete_MR_005t010}
\end{center}
\pagebreak

%repeat the above until all maps are included

\end{document}

因此文件名的格式为 AOcomplete_MR_AAAtBBB,其中 AAA 和 BBB 将是某个变量。 理想情况下,我想提供 AAA 和 BBB 的数组,并通过循环数组来填充所有页面。 我还有多组要包含的内容,因此在包含所有 AOcomplete 后,我将拥有具有不同文件名前缀的类似组,因此相同的 AAA BBB 数组,但现在是 Choro_MR_AAAtBBB。 谢谢。

automation latex
1个回答
0
投票

例如,您可以使用

pgffor
包来创建循环:

\documentclass{article}
\usepackage{graphicx}
\usepackage{pgffor}

\begin{document}

\Large
Complete survey area
\centering
\foreach \macro in {"a","b","c"}{
  \includegraphics{example-image-\macro}
  \vfill
}

\end{document}
© www.soinside.com 2019 - 2024. All rights reserved.