1 ページのテンプレートから複数のページを生成しますか?

1 ページのテンプレートから複数のページを生成しますか?

私は日誌を作成中なので、日付などの小さな項目を除いて、ほとんどの項目は毎日同じです。最初のページは作成しましたが、すべてが希望どおりになっています。この最初のページをテンプレートとして使用し、たとえば 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}

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

関連情報