myExercise.sty (1255B)
1 \ProvidesPackage{myExercise}[2003/11/07 ver 0.93] 2 \NeedsTeXFormat{LaTeX2e}[1995/12/01] 3 \RequirePackage{fancyhdr,hyperref} 4 % 5 \def\@course{} 6 \def\@nr{} 7 \def\@semester{} 8 \def\course#1{\def\@course{#1}} 9 \def\serie#1{\def\@nr{#1}} 10 \def\semester#1{\def\@semester{#1}} 11 % 12 \makeatletter 13 \def\maketitle{% 14 \null 15 \begin{center}\leavevmode 16 \normalfont 17 {\LARGE\textsf{\textbf{\@course}}\par}% 18 \vskip 1cm 19 {\large\textsf{\@author}\par}% 20 \vskip 1cm 21 {\Large\textsf{\@title~\@nr}\par}% 22 \vskip 1cm 23 \end{center}% 24 \null} 25 \fancypagestyle{plain}{ 26 \lhead{\small\textsf{\@title~\@nr}} 27 \rhead{\small\textsf{Page \thepage}} 28 \lfoot{\raisebox{2pt}{\small\textsf{\@course}}} 29 \cfoot{\raisebox{2pt}{\small\textsf{\@semester}}} 30 \rfoot{\raisebox{2pt}{\small\textsf{\@author}}} 31 \renewcommand\headrulewidth{0.5pt} 32 \renewcommand\footrulewidth{0.5pt}} 33 \makeatother 34 % 35 \setlength\textheight{23cm} 36 \setlength\textwidth{16cm} 37 \setlength\oddsidemargin{0mm} 38 \setlength\topmargin{-10mm} 39 \setlength\headsep{12mm} 40 \setlength\footskip{18mm} 41 % 42 % 43 \pagestyle{plain} 44 \hypersetup{colorlinks=true,urlcolor= blue,linkcolor=blue} 45 % 46 \newcounter{assign} 47 \newenvironment{assignment}[1]{\subsubsection*{\textsf{\stepcounter{assign}\theassign.~#1}}}{} 48 \newenvironment{assignment*}[1]{\subsubsection*{\textsf{#1}}}{} 49