% @version $Header$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} \def\CA@styledate{\CA@getcvsdate $Date$} \def\CA@styleversion{\CA@getcvsversion $Revision$} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\CA@getcvsdate $Date${#1/#2/#3} \def\CA@getcvsversion $Revision${#1} \IfFileExists{../interface.ccl} { \ProvidesPackage{../../../../doc/ThornGuide/cactus}[\CA@styledate \CA@styleversion] } { \ProvidesPackage{cactus}[\CA@styledate \CA@styleversion] } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Check if we are under pdftex \newif\ifCA@pdf \ifx\pdfoutput\undefined \CA@pdffalse % we are not running PDFLaTeX \else \pdfoutput=1 % we are running PDFLaTeX \CA@pdftrue % Add the pdftex option to a subsequent load of graphicx \PassOptionsToPackage{pdftex}{graphicx} \fi % Load in other packages. \RequirePackage{graphicx} \RequirePackage{latexsym} \RequirePackage{ifthen} \RequirePackage{calc} \parskip = 2 pt \oddsidemargin = 0 cm \textwidth = 16 cm \topmargin = -1 cm \textheight = 24 cm % macros \def\text#1{{\rm #1}} % MANPAGE like description setting for options, use as % \begin{Lentry} %\item[text] text \end{Lentry} \usepackage{ifthen,calc} \newcommand{\entrylabel}[1]{\mbox{\textsf{#1}}\hfil} \newenvironment{entry} {\begin{list}{} {\renewcommand{\makelabel}{\entrylabel} \setlength{\labelwidth}{90pt} \setlength{\leftmargin}{\labelwidth+\labelsep} } } {\end{list}} \newlength{\Mylen} \newcommand{\Lentrylabel}[1]{% \settowidth{\Mylen}{\textsf{#1}}% \ifthenelse{\lengthtest{\Mylen > \labelwidth}}% {\parbox[b]{\labelwidth} % term > labelwidth {\makebox[0pt][l]{\textsf{#1}}\\}} % {\textsf{#1}} % \hfil\relax} \newenvironment{Lentry} {\renewcommand{\entrylabel}{\Lentrylabel} \begin{entry}} {\end{entry}} \endinput %% %% End of cactus.sty