Printing stamp albums

Is there any TeX package well suited for producing stamp albums?

Some examples of stamp album pages can be seen here, here, here or here.

In particular, captions can go anywhere around the frames and might be common to 2 or more frames.

• The second link is not accessible. – kiss my armpit Aug 29 '13 at 12:31
• It is, but not if you click it. If you paste it on the address bar it works. – jja Aug 30 '13 at 16:41

Don't know of any packages, but one approach is to brew-your-own. The stackengine package helps with vertical stacking issues. To turn this MWE into a specific example, just substitute \includegraphics where I have the \rule in the definition of \stamp, replacing argument 4 with a filename, in the manner of the macro \actualstamp.

\documentclass{article}
\usepackage{stackengine}
\usepackage{graphicx}
\newcommand\topic[1]{\textbf{#1}\\}
\newcommand\stamp[4][]{\stackon{\stackunder{\fbox{\rule{#3}{#4}}}{#2}}{\textbf{#1}}}
\newcommand\actualstamp[4][]{\stackon{\stackunder{%
\fbox{\includegraphics[width=#3]{#4}}}{#2}}{\textbf{#1}}}
\parskip 1ex
\begin{document}
\centering
\textbf{2009}
~\\
\topic{LaTeX 25th Anniversary}
15 March

\raisebox{1.2cm}{\stamp{Knuth}{1.5cm}{2cm}}
\hspace{0,5cm}
\stackon[1cm]{\stamp{egreg}{2cm}{1.5cm}}%
% USE ONE OF FOLLOWING TWO LINES; 2ND IF YOU HAVE IMAGE
{\stamp{Carlisle}{2cm}{1.5cm}}
%  {\actualstamp{Carlisle}{2cm}{carlisle}}
\hspace{0,5cm}
\raisebox{1.2cm}{\stamp{Lamport}{1.5cm}{2cm}}
\vspace{1cm}

\topic{Packages}
4 June

\raisebox{1.2cm}{\stamp[Images]{graphicx}{1.8cm}{1.5cm}}
\hspace{0,5cm}
\stackon[1cm]{\stamp[Equations]{amsmath}{1.8cm}{1.5cm}}{\stamp[Graphics]{tikz}{1.5cm}{1.8cm}}
\hspace{0,5cm}
\raisebox{1.2cm}{\stamp[\stackon{\& Captions}{Figures}]{\stackon{V1.0}{boxhandler}}{1.8cm}{1.5cm}}
\\
\stamp[Tables]{tabularx}{1.8cm}{1.5cm}
\hspace{1.5cm}
\stamp[Stacking]{stackengine}{1.8cm}{1.5cm}

\end{document}


EDITED to give credit where credit is due. Knuth stamp re-valued on REEDIT, per barbara's comment

• Would be a lot of fun to see these stamps become reality ... – Chris Aug 29 '13 at 13:06
• @Chris Done, per your request ;^) – Steven B. Segletes Aug 29 '13 at 13:18
• the knuth stamp should really have a value of \$2.56 (the base value of one of his reward checks). – barbara beeton Aug 30 '13 at 16:56