% Paket: tlabel % Autor: Kristof Hamann % http://www.korelstar.de/ % Version: 0.5 (08.07.2007) % Beschreibung: Vereinfacht das Erstellen von Etiketten \usepackage{graphicx} \unitlength 1mm % Einheit fuer Grafiken \parindent0mm \baselineskip1cm % Schriftart \renewcommand\familydefault{cmss} % Computer Modern Sans-Serif % Itemize neu machen, damit nicht unnoetig Platz verschwendet wird. \renewenvironment{itemize}{% \begin{list}{$\cdot$}{% \setlength{\topsep}{0ex}% \setlength{\parskip}{0ex}% \setlength{\partopsep}{0ex}% \setlength{\itemsep}{0ex}% Abstand zwischen Items \setlength{\parsep}{0ex}% Abstand zwischen Ansätzen \setlength{\labelwidth}{0.5em}% Breite des Symbols \setlength{\leftmargin}{0.5em}% Abstand zum Rand }% }{% \end{list}% } %%% Label fuer IKEA-Boxen % Titel \newcommand{\ikea}[1]{\tlabel{l}{59}{30}{\bfseries\Huge\center #1}} %%% Ordner-Ruecken % (optional) Logo % Breite % Hoehe % Titel % Untertitel \newlength\ordnerbreite \newcommand{\ordner}[5][]{% \setlength{\ordnerbreite}{#2mm} \addtolength{\ordnerbreite}{-0.13\ordnerbreite} \tlabel[#1]{t}{#2}{#3}{% \makebox(#2, 25)[b]{\begin{minipage}{\ordnerbreite}\center\bfseries\LARGE#4\end{minipage}} \hrulefill \bigskip \makebox(#2, 60)[t]{\begin{minipage}{\ordnerbreite}\raggedright\large#5\end{minipage}} }% } %%% Schmale Ordner: hier muss der Text gedreht werden % Breite % Hoehe % Tittel \newcommand{\ordnerklein}[3]{% \tlabel{t}{#1}{#2}{ \makebox(#1,#2){% % \begin{rotate}{90}{Text #3}\end{rotate}% \rotatebox{90}{\bfseries\LARGE#3}% }% }% } %%% Allgemeines Label % (optional) Logo % Ausrichtung % Breite % Hoehe % Inhalt \newcommand{\tlabel}[5][]{% \begin{picture}(#3,#4) \put(0,0){\dashbox{1}(#3,#4){}} \put(0.5,0){\makebox(#3,#4)[#2]{% \begin{minipage}{#3mm} #5 \end{minipage} }} \put(0.5,0){\makebox(#3,#4)[b]{#1\bigskip}} \end{picture} }