| 1 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 2 | %%%  magic-tdas.sty -- style file to write MAGIC-TDAS documents | 
|---|
| 3 | %%%----------------------------------------------------------------- | 
|---|
| 4 | %%%  Kopyleft (K) 2000 J C Gonzalez | 
|---|
| 5 | %%%  Max-Planck-Institut fuer Physik, | 
|---|
| 6 | %%%  Foehringer Ring 6, 80805 Muenchen, Germany | 
|---|
| 7 | %%%  E-mail: gonzalez@mppmu.mpg.de | 
|---|
| 8 | %%%----------------------------------------------------------------- | 
|---|
| 9 | %%%  This program is free software; you can redistribute, copy, | 
|---|
| 10 | %%%  modify, use it and its documentation for any purpose, | 
|---|
| 11 | %%%  provided that the above copyright notice appear in all | 
|---|
| 12 | %%%  copies and that both that copyright notice and this | 
|---|
| 13 | %%%  permission notice appear in supporting documentation. | 
|---|
| 14 | %%% | 
|---|
| 15 | %%%  This piece of code is distributed in the hope that it will | 
|---|
| 16 | %%%  be useful, but WITHOUT ANY WARRANTY; without even the | 
|---|
| 17 | %%%  implied warranty of FITNESS FOR A PARTICULAR PURPOSE. | 
|---|
| 18 | %%% | 
|---|
| 19 | %%%  Although you can actually do whatever you want with this | 
|---|
| 20 | %%%  file (following the copyright notice above), your are | 
|---|
| 21 | %%%  strongly encouraged NOT to edit directly this file. | 
|---|
| 22 | %%%  Instead, make a copy and edit the copy for your purposes. | 
|---|
| 23 | %%% | 
|---|
| 24 | %%%  Modifying this file means that you have the very basic | 
|---|
| 25 | %%%  knowledge needed to make things by your own, and therefore... | 
|---|
| 26 | %%%  you will not get _any_ additional support  :-) | 
|---|
| 27 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 28 | %%%  Last update: Time-stamp: <Tue Feb 22 16:23:07 MET 2000> | 
|---|
| 29 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 30 | % | 
|---|
| 31 |  | 
|---|
| 32 | \NeedsTeXFormat{LaTeX2e} | 
|---|
| 33 | \ProvidesPackage{magic-tdas} | 
|---|
| 34 | [2000/03/01 v0.01 magic-tdas -- style file to write MAGIC-TDAS documents] | 
|---|
| 35 |  | 
|---|
| 36 | \typeout{magic-tdas -- style file to write MAGIC-TDAS documents} | 
|---|
| 37 |  | 
|---|
| 38 | %%% PACKAGES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 39 | \usepackage[english]{babel} | 
|---|
| 40 | \usepackage{epsfig} | 
|---|
| 41 | \usepackage{fancyheadings} | 
|---|
| 42 | \usepackage{rotating} | 
|---|
| 43 | \usepackage{amsmath} | 
|---|
| 44 | \usepackage{xspace} | 
|---|
| 45 | \usepackage{enumerate} | 
|---|
| 46 | \usepackage{makeidx} | 
|---|
| 47 | \usepackage{floatflt} | 
|---|
| 48 | \usepackage{wrapfig} | 
|---|
| 49 | %\usepackage{html} | 
|---|
| 50 | \usepackage{verbatim} | 
|---|
| 51 |  | 
|---|
| 52 | %\usepackage{a4wide} | 
|---|
| 53 | \usepackage{vmargin} | 
|---|
| 54 | \setpapersize{A4} | 
|---|
| 55 | \setmarginsrb{2cm}{3cm}{2cm}{3cm}{12pt}{20pt}{0pt}{0pt} | 
|---|
| 56 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 57 |  | 
|---|
| 58 | %%% NEW COMMANDS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 59 | \newcommand\TDAScode[1]{\gdef\@TDASnumber{#1}} | 
|---|
| 60 | %----------------------------------------------------------- | 
|---|
| 61 | \newcommand\TDASref[1]{\gdef\@TDASref{#1}} | 
|---|
| 62 | %----------------------------------------------------------- | 
|---|
| 63 | \renewcommand\@maketitle{% | 
|---|
| 64 | \newpage | 
|---|
| 65 | \null | 
|---|
| 66 | \begin{picture}(0,0)% | 
|---|
| 67 | \put(0,50){\epsfig{file=magiclogo.eps,width=4cm}}% | 
|---|
| 68 | \put(400,80){\parbox[t]{0.3\linewidth}{\textsf{\@TDASnumber}}}% | 
|---|
| 69 | \end{picture}% | 
|---|
| 70 | \begin{center}% | 
|---|
| 71 | \let \footnote \thanks | 
|---|
| 72 | {\large \scshape \@title \par}% | 
|---|
| 73 | \vskip 1.5em% | 
|---|
| 74 | {\large | 
|---|
| 75 | \lineskip .5em% | 
|---|
| 76 | \begin{tabular}[t]{c}% | 
|---|
| 77 | \@author | 
|---|
| 78 | \end{tabular}\par}% | 
|---|
| 79 | \vskip 1em% | 
|---|
| 80 | {\large \@date}% | 
|---|
| 81 | \end{center}% | 
|---|
| 82 | \par | 
|---|
| 83 | \vskip 1.5em} | 
|---|
| 84 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 85 |  | 
|---|
| 86 | %%% TABLE OF CONTENTS AND BIBLIOGRAPHY %%%%%%%%%%%%%%%%%%%%% | 
|---|
| 87 | \def\thetableofcontents{% | 
|---|
| 88 | \small% | 
|---|
| 89 | \renewcommand{\contentsname}{}% | 
|---|
| 90 | \begin{center}% | 
|---|
| 91 | {\bfseries Contents}\\% | 
|---|
| 92 | \begin{minipage}{0.7\linewidth}% | 
|---|
| 93 | \footnotesize% | 
|---|
| 94 | \tableofcontents% | 
|---|
| 95 | \end{minipage}% | 
|---|
| 96 | \vskip20pt | 
|---|
| 97 | \end{center}} | 
|---|
| 98 |  | 
|---|
| 99 | \def\theBibliography{% | 
|---|
| 100 | \nocite{*} | 
|---|
| 101 | \renewcommand{\refname}{} | 
|---|
| 102 | \bibliographystyle{abbrv} | 
|---|
| 103 | \begin{center}% | 
|---|
| 104 | {\bfseries References}\\% | 
|---|
| 105 | \begin{minipage}{0.7\linewidth}% | 
|---|
| 106 | \footnotesize% | 
|---|
| 107 | \bibliography{anasoft}% | 
|---|
| 108 | \end{minipage}% | 
|---|
| 109 | \end{center}} | 
|---|
| 110 |  | 
|---|
| 111 | \renewenvironment{thebibliography}[1] | 
|---|
| 112 | {\vskip\baselineskip\centering{\bfseries References\\} | 
|---|
| 113 | \@mkboth{References}{References}% | 
|---|
| 114 | \list{\@biblabel{\@arabic\c@enumiv}}% | 
|---|
| 115 | {\settowidth\labelwidth{\@biblabel{#1}}% | 
|---|
| 116 | \leftmargin\labelwidth | 
|---|
| 117 | \advance\leftmargin\labelsep | 
|---|
| 118 | \@openbib@code | 
|---|
| 119 | \usecounter{enumiv}% | 
|---|
| 120 | \let\p@enumiv\@empty | 
|---|
| 121 | \renewcommand\theenumiv{\@arabic\c@enumiv}}% | 
|---|
| 122 | \sloppy | 
|---|
| 123 | \clubpenalty4000 | 
|---|
| 124 | \@clubpenalty \clubpenalty | 
|---|
| 125 | \widowpenalty4000% | 
|---|
| 126 | \sfcode`\.\@m} | 
|---|
| 127 | {\def\@noitemerr | 
|---|
| 128 | {\@latex@warning{Empty `thebibliography' environment}}% | 
|---|
| 129 | \endlist} | 
|---|
| 130 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 131 |  | 
|---|
| 132 | %%% CITES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 133 |  | 
|---|
| 134 | %% cite(s) in captions | 
|---|
| 135 | \newcommand{\ccite}[1]{\protect\cite{#1}\xspace} | 
|---|
| 136 | %% references in captions | 
|---|
| 137 | \newcommand{\cref}[1]{\protect\ref{#1}\xspace} | 
|---|
| 138 | %% also references in captions | 
|---|
| 139 | \newcommand{\fullcref}[1]{\protect\ref{#1} % | 
|---|
| 140 | in page \protect\pageref{#1}\xspace} | 
|---|
| 141 | %% id., normal | 
|---|
| 142 | \newcommand{\fullref}[1]{\ref{#1} in page \pageref{#1}\xspace} | 
|---|
| 143 |  | 
|---|
| 144 | %% units | 
|---|
| 145 | \renewcommand{\u}[1]{\ensuremath{\mathrm{\,#1}}} | 
|---|
| 146 |  | 
|---|
| 147 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 148 |  | 
|---|
| 149 | %%% FANCYHEADINGS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 150 | \pagestyle{fancyplain} | 
|---|
| 151 | %\addtolength{\headwidth}{\marginparsep} | 
|---|
| 152 | %\addtolength{\headwidth}{\marginparwidth} | 
|---|
| 153 | \addtolength{\headwidth}{1cm} | 
|---|
| 154 | %\renewcommand{\chaptermark}[1]% | 
|---|
| 155 | %   {\markboth{#1}{}} | 
|---|
| 156 | \renewcommand{\sectionmark}[1]% | 
|---|
| 157 | {\markright{\thesection\ #1}} | 
|---|
| 158 | \renewcommand{\subsectionmark}[1]% | 
|---|
| 159 | {\markright{\thesubsection\ #1}} | 
|---|
| 160 | \lhead[\fancyplain{}{\itshape \thepage}]% | 
|---|
| 161 | {\fancyplain{}{\itshape  \rightmark}} | 
|---|
| 162 | \rhead[\fancyplain{}{\itshape \thetitle}]% | 
|---|
| 163 | {\fancyplain{}{\itshape \thepage}} | 
|---|
| 164 | \cfoot{} | 
|---|
| 165 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 166 |  | 
|---|
| 167 | %%% CAPTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 168 | %\long\def\@makecaption#1#2{% | 
|---|
| 169 | %\centering\parbox[b][\height+\baselineskip][b]{0.8\linewidth}{\small{\bf #1}.\quad #2}} | 
|---|
| 170 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 171 |  | 
|---|
| 172 | %%% SECTIONING COMMANDS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 173 | \renewcommand{\section}{\@startsection | 
|---|
| 174 | {section}% | 
|---|
| 175 | {1}% | 
|---|
| 176 | {0pt}% | 
|---|
| 177 | {\baselineskip}% | 
|---|
| 178 | {0.5\baselineskip}% | 
|---|
| 179 | {\large\scshape}} | 
|---|
| 180 |  | 
|---|
| 181 | \renewcommand{\subsection}{\@startsection | 
|---|
| 182 | {subsection}% | 
|---|
| 183 | {2}% | 
|---|
| 184 | {0pt}% | 
|---|
| 185 | {0.8\baselineskip}% | 
|---|
| 186 | {0.5\baselineskip}% | 
|---|
| 187 | {\bfseries}} | 
|---|
| 188 |  | 
|---|
| 189 | \renewcommand{\subsubsection}{\@startsection | 
|---|
| 190 | {subsubsection}% | 
|---|
| 191 | {3}% | 
|---|
| 192 | {10pt}% | 
|---|
| 193 | {0.5\baselineskip}% | 
|---|
| 194 | {0.2\baselineskip}% | 
|---|
| 195 | {\itshape}} | 
|---|
| 196 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 197 |  | 
|---|
| 198 | %%% GENERAL FORMATTING %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 199 | \setlength{\parindent}{0pt} | 
|---|
| 200 | \setlength{\parskip}{0.2\baselineskip} | 
|---|
| 201 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
|---|
| 202 |  | 
|---|
| 203 | \endinput | 
|---|
| 204 |  | 
|---|
| 205 | %%EOF | 
|---|