從一頁範本產生多個頁面?

從一頁範本產生多個頁面?

我正在寫日記,所以每天大多數事情都是一樣的,除了一些小事情,像是約會。我已經製作了第一頁,一切看起來都是我想要的。我希望能夠使用第一頁作為模板,並產生 10 頁,每頁都有自己的日期。

我怎樣才能做到這一點?

答案1

一個基本的提議,無需太多努力和聰明的東西

\documentclass{article}

\usepackage{advdate}
\usepackage{tcolorbox}
\usepackage{pgffor}
\usepackage{xparse}

\NewDocumentCommand{\journal}{+m+m}{%
\begin{tcolorbox}[title={Date: #1},colbacktitle=yellow,coltitle=black]
Captain's log, stardate #1
\tcblower
#2
\end{tcolorbox}%
\clearpage
}


\begin{document}

% Doing ten (identical entries, apart from the date
\foreach \x in {0,...,9} {%
  \AdvanceDate[\x]
  \journal{\today}{%
    This day...
  }
}

\end{document}

在此輸入影像描述

相關內容