%% %% LaTeX-Vorlage fuer Projektarbeit %% %% Neue User-Befehle %% %% \title Titel der Projektarbeit %% \semester z.B. Wintersemester 2008/2009 %% \betreuer Kommagetrennte Liste der Betreuer %% \maketitle Erzeugen der Titelseite %% \keywords Schlüsselwörter angeben \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{arbeit}[2014/10/09 Paket fuer Projektarbeiten] \RequirePackage{scrpage2} \RequirePackage{hyperref} % Hyperref möglichst spät laden. Vielleicht hier? % Kopf- und Fußzeilen setzen \clearscrheadfoot \pagestyle{scrheadings} \cfoot{\thepage} %% Schriftalternativen zu dem Latex-Standard: Computer Modern (CM) %%---------------------------------------------------------------- %% Englaufende Times/Helvetica/Courier laden, aber mit richtigen Skalierungen (siehe l2tabu) %\usepackage{mathptmx} %\usepackage[scaled=.90]{helvet} %\usepackage{courier} % kann auch weggelassen werden %% Palatino, genauso wenig englaufend wie CM, aber riesiger Zeilenabstand %\usepackage{mathpazo} %\usepackage[scaled=.95]{helvet} %\usepackage{courier} %% Neue User-Befehle %%------------------ \newcommand{\keywordsline}{\paragraph{Keywords:} \@keywords} \newcommand{\@betreuer}{} \newcommand{\betreuer}[1]{\renewcommand{\@betreuer}{#1}} \newcommand{\@semester}{} \newcommand{\semester}[1]{\renewcommand{\@semester}{#1}} \newcommand{\@keywords}{} \newcommand{\keywords}[1]{\renewcommand{\@keywords}{#1}} \AtBeginDocument{ \hypersetup{bookmarksnumbered=true, pdfcreator={Adobe Acrobat Distiller}, pdfproducer={LaTex with hyperref} } } % Eigentliche Ausgabe der Titelseite \renewcommand{\@maketitle} {% \hypersetup{% pdftitle={\@title}, pdfsubject={Projektarbeit \@semester}, pdfauthor={\@author}, pdfkeywords={\@keywords}, }% \begin{center} \vskip 2em% {\titlefont\huge \@title \par}% \vskip 2em% {\large\textbf{Projektarbeit}\par}% {\large \@author\par}% \vskip 2em% {\large Fakultät Elektrotechnik Feinwerktechnik Informationstechnik, \\ Technische Hochschule Nürnberg Georg Simon Ohm,\\ Wassertorstraße 10,\\ 90489 Nürnberg, Germany\\ Betreuer: \@betreuer\par}% \vspace*{3em} % \end{center}% } % Aus scrartcl.cls extrahiert, sorgt fuer richtiges Setzen bei ein-/zweispaltigem Satz \renewcommand{\maketitle}{ \if@twocolumn \ifnum \col@number=\@ne \@maketitle \else \twocolumn[\@maketitle]% \fi \else \newpage \global\@topnum\z@ \@maketitle \fi } % Aus scrartcl.cls genommen und angepasst -> Kursive Schrift \renewenvironment{abstract}{% \if@twocolumn\if@abstrt %Zweispaltig \addsec*{\abstractname} \it% Abstract kursiv setzen \fi \it% Abstract kursiv setzen \else% Einspaltig \if@abstrt \small \begin{center} {\normalfont\sectfont\nobreak\abstractname \vspace{-.5em}\vspace{\z@}}% \end{center} \fi \quotation \fi }{% \if@twocolumn\else\endquotation\fi } % Wir wollen Latex beim Setzen des Literaturverzeichnisses % nicht ganz so pingelig sein lassen, da wir enge Spalten verwenden \newcommand{\orig@bibliography}{} \let\orig@bibliography\bibliography % Alte Definition in orig@... speichern \renewcommand{\bibliography} % \bibliography neu definieren { \tolerance 1414 % Toleranzwerte setzen (siehe l2tabu) \hbadness 1414 % ... \emergencystretch 1.5em % ... \hfuzz 0.3pt % ... \widowpenalty=10000 % ... \vfuzz \hfuzz % ... \raggedbottom % ... \orig@bibliography % und das Originalkommando aufrufen }