%%
%% Copyright (C) 2007 by Robert Nyqvist.
%%
%% Class for typesetting licentiate theses at V�xj� University.
%%
%% Any modified versions of this file must be renamed with new
%% filenames distinct from vxulicentiate.cls.  It is better to
%% use \renewcommand or similar control sequences, than change
%% the code in this file.
%%
\NeedsTeXFormat{LaTeX2e}[2001/06/01]
\ProvidesClass{vxulicentiate}%
 [2007/05/17\space v2.0\space Class for Theses, Vaxjo University]
\DeclareOption{twocolumn}
 {\ClassError{vxulicentiate}{Option `twocolumn' is not supported}{}}
\DeclareOption{oneside}
 {\ClassError{vxulicentiate}{Option `oneside' is not supported}{}}
\DeclareOption{11pt}
 {\ClassError{vxulicentiate}{Option `11pt' is not supported}{}}
\DeclareOption{12pt}
 {\ClassError{vxulicentiate}{Option `12pt' is not supported}{}}
\DeclareOption{a4paper}
 {\ClassError{vxulicentiate}{Option `a4paper' is not supported}}
\DeclareOption{a5paper}
 {\ClassError{vxulicentiate}{Option `a5paper' is not supported}}
\DeclareOption{b5paper}
 {\ClassError{vxulicentiate}{Option `b5paper' is not supported}{}}
\DeclareOption{letterpaper}
 {\ClassError{vxulicentiate}{Option `letterpaper' is not supported}{}}
\DeclareOption{legalpaper}
 {\ClassError{vxulicentiate}{Option `legalpaper' is not supported}{}}
\DeclareOption{executivepaper}
 {\ClassError{vxulicentiate}{Option `executivepaper' is not supported}{}}
\DeclareOption{landscape}
 {\ClassError{vxulicentiate}{Option `landscape' is not supported}{}}
\DeclareOption{notitlepage}
 {\ClassError{vxulicentiate}{Option `notitlepage' is not supported}{}}
\DeclareOption{titlepage}
 {\ClassError{vxulicentiate}{Option `titlepage' is not supported}{}}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}}
\ProcessOptions\relax
\LoadClass[10pt,onecolumn,openany,twoside]{book}
\RequirePackage{geometry}
\geometry{%
 papersize={169mm,239mm},
 textwidth=117mm,
 lines=43,
 inner=22mm,
 top=25mm,
 headheight=12pt,
 headsep=15pt,
 footskip=30pt
}
\RequirePackage{ifpdf}
\ifpdf
 \RequirePackage[pdftex]{graphicx,color}
 \pdfadjustspacing 1
 \AtBeginDocument{%
   \DeclareGraphicsExtensions{.mps,.pdf,.jpg,.png}%
   \DeclareGraphicsRule{*}{mps}{*}{}%
 }
\else
 \RequirePackage[dvips]{graphicx,color}
 \AtBeginDocument{%
   \DeclareGraphicsExtensions{.mps,.eps}%
   \DeclareGraphicsRule{*}{eps}{*}{}%
 }
\fi
\RequirePackage{fancyhdr}
\fancyfoot{}
\fancyhead{}
\fancyhead[RO]{\small\nouppercase\rightmark}
\fancyhead[LE]{\small\nouppercase\leftmark}
\fancyfoot[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{\z@}
\pagestyle{fancy}
\definecolor{vxucolor}{cmyk}{1,0.6,0,0.56}
\newenvironment{pagecoords}{%
 \vtop\bgroup%
   \kern-\topskip
   \kern-\topmargin
   \kern-\headheight
   \kern-\headsep
   \kern-1in
   \hbox\bgroup%
     \ifodd\c@page
       \kern-\oddsidemargin
     \else
       \kern-\evensidemargin
     \fi
     \kern-1in
     \setlength{\unitlength}{1mm}%
     \begin{picture}(0,0)(0,239)
     }{%
     \end{picture}%
   \egroup
 \egroup
}
\newcommand*{\wexio}{V\"{a}xj\"{o}}
\newcommand*{\university}{University}
\newcommand*{\department}{School of Mathematics and System Engineering}
\newcommand*{\publication}{Reports from MSI}
\newcommand*{\thesistype}{Licentiate Thesis}
\newcommand*{\subtitle}[1]{\gdef\@subtitle{#1}}
\let\@subtitle\@empty
\newcommand*{\publyear}[1]{\gdef\@publyear{#1}}
\def\@publyear{????}
\newcommand*{\discipline}[1]{\gdef\@discipline{#1}}
\def\@discipline{????}
\newcommand{\information}{%
 A thesis for the Degree of Licentiate of Philosophy in \@discipline.%
}
\newcommand*{\address}{SE\kern.1em-\kern.1em 351\kern.15em95 \wexio, Sweden}
\newcommand*{\homepage}{http://www.vxu.se/msi/}
\newcommand{\ISSN}{1650-2647}
\newcommand{\ISRN}[2]{%
 \gdef\@subject{#1}%
 \gdef\@reportno{#2}%
}
\newcommand{\telephone}{+46\,(0)470\,70\,80\,00}
\newcommand{\fax}{+46\,(0)470\,840\,04}
\newcommand{\frontcover}{%
 \thispagestyle{empty}
 \begin{pagecoords}
   \setlength{\fboxrule}{\z@}
   \setlength{\fboxsep}{\z@}
   \put(0,0){\makebox(0,0)[lb]{\color{vxucolor}{\rule{20mm}{239mm}}}}
   \put(30,179){\makebox(0,0)[lb]{%
       \parbox[t]{119mm}{%
         \raggedright
         \fontsize{17.28}{20.74}\usefont{T1}{phv}{m}{n}\@author
       }%
     }%
   }
   \put(30,167){\makebox(0,0)[lt]{%
       \parbox[t]{119mm}{%
         \raggedright
         \fontsize{29.86}{37}\usefont{T1}{ppl}{m}{n}\@title
         \ifx\@empty\@subtitle\else
           \par\vspace{.75cm}
           \fontsize{24.88}{29.86}\usefont{T1}{ppl}{m}{n}%
           \@subtitle
         \fi
         \par\vspace{1.5cm}
         \fontsize{12}{14.4}\usefont{T1}{phv}{m}{n}%
         \thesistype
       }%
     }%
   }
   \put(94.5,229){%
     \makebox(0,0)[ct]{%
       \includegraphics[width=8mm]{vxusymbol.1}%
       \kern0.5em\raisebox{\depth}{%
         \fontsize{17.28}{20.74}\usefont{T1}{ppl}{m}{n}%
         \wexio\space\university
       }%
     }%
   }
   \put(94.5,15){%
     \makebox(0,0)[cb]{%
       \parbox{9cm}{%
         \centering\fontsize{8}{9.6}\selectfont%
         \textbf{\department}\\[-0.4\baselineskip]
         \rule{9cm}{0.3pt}\\
         \textbf{\publication}
       }%
     }%
   }
 \end{pagecoords}
 \newpage
 \thispagestyle{empty}
 \hbox{}\clearpage
}
\renewcommand{\maketitle}{%
 \thispagestyle{empty}
 \begin{center}
   \fontsize{14.4}{17.28}\selectfont\@author\par\vspace{.5cm}%
   \fontsize{20.74}{24.88}\selectfont\@title
   \ifx\@empty\@subtitle\else
     \par\vspace{0.25\baselineskip}%
     \fontsize{17.28}{20.74}\selectfont\@subtitle
   \fi
   \par\vspace{1.5cm}%
   \fontsize{12}{14.4}\selectfont\thesistype
   \par\vspace{\baselineskip}%
   \fontsize{12}{14.4}\selectfont\@discipline
   \par\vspace{2\baselineskip}%
   \fontsize{11}{12}\selectfont\oldstylenums{\@publyear}
   \vfill
   \includegraphics[width=9mm]{vxusymbol.1}%
   \kern0.5em\hbox{%
     \raisebox{\depth}{%
       \fontsize{17.28}{20.74}\usefont{T1}{ppl}{m}{n}%
       \wexio\space\university
     }%
   }%
 \end{center}
 \clearpage
}
\newcommand{\makecopyright}{%
 \thispagestyle{empty}
 \vspace*{\fill}%
 \noindent
 {
   \fontsize{9}{10.8}\selectfont
   \information
   \par\vspace{2\baselineskip}\noindent
   \textbf{\@title}%
   \ifx\@empty\@subtitle\else
     \\
     \textbf{\@subtitle}
   \fi
   \\
   \@author
   \par\vspace{2\baselineskip}\noindent
   \wexio\space\university\\
   \department\\
   \address\\
   \homepage
   \par\vspace{0.5\baselineskip}\noindent
   \publication, no \@reportno/\@publyear\\
   ISSN \ISSN\\
   ISRN VXU/MSI/\@subject/R/--\@reportno--SE
 }%
 \clearpage
}
\newcommand{\dedication}[1]{%
 \ifx\@dedication\empty\else
   \thispagestyle{empty}
   \vspace*{3cm}
   \begin{center}
     \fontsize{14.4}{17.28}\usefont{T1}{pzc}{m}{it}%
     #1
   \end{center}
   \clearpage
   \thispagestyle{empty}
   \mbox{}
   \clearpage
 \fi
}
\newcommand{\backcover}{%
 \clearpage
 \thispagestyle{empty}
 \mbox{}
 \clearpage
 \ifodd\c@page
   \thispagestyle{empty}
   \mbox{}
   \clearpage
 \fi
 \thispagestyle{empty}
 \begin{pagecoords}
   \setlength{\fboxrule}{\z@}
   \setlength{\fboxsep}{\z@}
   \put(169,0){%
     \makebox(0,0)[rb]{\color{vxucolor}{\rule{20mm}{239mm}}}%
   }
   \put(74.5,15){%
     \makebox(0,0)[cb]{%
       \parbox{9cm}{%
         \centering
         \includegraphics[width=8mm]{vxusymbol.1}\\
         {%
           \fontsize{17.28}{20.74}\usefont{T1}{ppl}{m}{n}%
           \wexio\\\university
         }\\[\baselineskip]
         \fontsize{8}{9.6}\selectfont%
         \textbf{\department}\\
         \address\\[\baselineskip]
         Telephone \telephone, fax \fax\\
         \homepage
       }%
     }%
   }
 \end{pagecoords}
}
\newenvironment{keywords}[1][Key-words]{%
 \par\vspace{.5\baselineskip}%
 \noindent\textbf{#1:}
}{}
\newenvironment{abstract}[1][Abstract]{%
 \clearpage
 \thispagestyle{plain}
 \addcontentsline{toc}{chapter}{#1}
 \begin{center}
   \Large\slshape\bfseries #1
 \end{center}
 \par%\vspace{.25\baselineskip}
 \noindent\ignorespaces
}{}
\setcounter{secnumdepth}{1}
\setcounter{tocdepth}{1}


\renewcommand{\part}{%
 \clearpage
 \thispagestyle{empty}%
 \@tempswafalse
 \null\vfil
 \secdef\@part\@spart
}
\def\@part[#1]#2{%
 \ifnum \c@secnumdepth >-2\relax
   \refstepcounter{part}%
   \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
 \else
   \addcontentsline{toc}{part}{#1}%
 \fi
 \markboth{}{}%
 {%
   \centering
   \interlinepenalty \@M
   \normalfont
   \ifnum \c@secnumdepth >-2\relax
     \LARGE\bfseries \partname~\thepart
     \par
     \vskip 20\p@
   \fi
   \Huge \bfseries #2\par
 }%
 \@endpart
}
\def\@spart#1{%
 {%
   \centering
   \interlinepenalty \@M
   \normalfont
   \Huge \bfseries #1\par
 }%
 \@endpart
}
\def\@makechapterhead#1{%
 \vspace*{15\p@}%
 {%
   \parindent \z@ \raggedright \normalfont
   \ifnum \c@secnumdepth >\m@ne
     \Large\bfseries\slshape \@chapapp\space \thechapter
     \par\nobreak
     \vskip 10\p@
   \fi
   \interlinepenalty\@M
   \huge \bfseries\upshape #1\par\nobreak
   \vskip 30\p@
 }%
}
\def\@makeschapterhead#1{%
 \vspace*{15\p@}%
 {%
   \parindent \z@ \raggedright
   \normalfont
   \interlinepenalty\@M
   \huge\bfseries  #1\par\nobreak
   \vskip 30\p@
 }%
}
\renewcommand{\section}{%
 \@startsection{section}{1}{\z@}%
   {-3.5ex \@plus -1ex \@minus -.2ex}%
   {2.3ex \@plus.2ex}%
   {\normalfont\Large\bfseries\slshape}%
}
\renewcommand{\subsection}{%
 \@startsection{subsection}{2}{\z@}%
   {-2.5ex\@plus -1ex \@minus -.2ex}%
   {1ex \@plus .2ex}%
   {\normalfont\large\bfseries}%
}
\renewcommand{\subsubsection}{%
 \@startsection{subsubsection}{2}{\z@}%
   {-10pt plus 2pt minus 4pt}
   {-12pt plus 2pt minus 2pt}%
   {\normalsize\bfseries\slshape}%
}
\let\paragraph\relax
\let\subparagraph\relax
\setlength{\parindent}{.5cm}
\@addtoreset{figure}{chapter}
\@addtoreset{table}{chapter}
\renewcommand{\thefigure}{\thechapter.\arabic{figure}}
\renewcommand{\thetable}{\thechapter.\arabic{table}}
\endinput
%%
%% End of file `vxulicentiate.cls'.