% C O P Y R I G H T B O X . S T Y ver 0.1 (Nov 27, 2011) % % Copyright (C) 2010-2011 % % Thomas Fischer % and % Ives van der Flaas % % This software is released under the terms of the LaTeX Project % public license. % \RequirePackage{tikz} \RequirePackage{ifthen} \usetikzlibrary{positioning} %%%%% ----- Begin definitions ----- %%%%% \newdimen\tu@tmpa% \newdimen\CRB@ydiffl% \newdimen\CRB@xdiffl% \newcommand\CRB@ydiff[2]{% \coordinate (tmpnamea) at (#1);% \coordinate (tmpnameb) at (#2);% \pgfextracty{\tu@tmpa}{\pgfpointanchor{tmpnamea}{center}}% \pgfextracty{\CRB@ydiffl}{\pgfpointanchor{tmpnameb}{center}}% \advance\CRB@ydiffl by -\tu@tmpa% } \newcommand\CRB@xdiff[2]{% \coordinate (tmpnamea) at (#1);% \coordinate (tmpnameb) at (#2);% \pgfextractx{\tu@tmpa}{\pgfpointanchor{tmpnamea}{center}}% \pgfextractx{\CRB@xdiffl}{\pgfpointanchor{tmpnameb}{center}}% \advance\CRB@xdiffl by -\tu@tmpa% } \newcommand{\CRB@setcopyrightfont}{% \footnotesize \color{black!33} \sf } \newcommand{\CRB@setcopyrightparagraphstyle}{\raggedright} \newcommand{\copyrightbox}[3][r]{% \begin{tikzpicture}% \node[inner sep=0pt,minimum size=2em](ciimage){#2}; \CRB@setcopyrightfont \CRB@ydiff{ciimage.south}{ciimage.north} \CRB@xdiff{ciimage.west}{ciimage.east} \ifthenelse{\equal{#1}{r}}{% \node[inner sep=0pt,right=1ex of ciimage.south east,anchor=north west,rotate=90]% {\raggedleft\parbox{\the\CRB@ydiffl}{\CRB@setcopyrightparagraphstyle{}#3}};% }{% \ifthenelse{\equal{#1}{l}}{% \node[inner sep=2ex,right=1ex of ciimage.south west,anchor=south west,rotate=90] % Separation needed to be 2ex otherwise letters like j would % cross into the image {\raggedleft\parbox{\the\CRB@ydiffl}{\CRB@setcopyrightparagraphstyle{}#3}};% }{% \node[inner sep=0pt,below=1ex of ciimage.south west,anchor=north west]% {\raggedleft\parbox{\the\CRB@xdiffl}{\CRB@setcopyrightparagraphstyle{}#3}};% } } \end{tikzpicture} } \ProvidesPackage{copyrightbox}[2011/11/27 \space v 0.1] \endinput %%%%% ----- End definitions ----- %%%%% %%%%% ----- Begin Instructions ----- %%%%% See copyrightbox.pdf, but the short version is \copyrightbox[]{}{} where is either r (Default) Text to the right of the image l Text to the left of the image b Text below the image which puts positioned according to near . E.g. \copyrightbox[l] {\includegraphics[scale=0.5]{coin}} {Image put in the public domain by the U.S. Mint.}