====== LaTeX-Grundstruktur ====== Ich hab hier mal eine LaTeX-Struktur aufgeführt die ich verwende ===== Ein-Seitig ===== ==== Latex.tex ==== \documentclass[parskip*, oneside,final,bibtotoc, ngerman,titlepage, pointlessnumbers,12pt,2headlines,DIV13,BCOR1.5cm,headexclude,footexclude]{scrbook} \usepackage[headsepline,plainheadsepline,footsepline,plainfootsepline ]{scrpage2} \usepackage{ngerman} \usepackage[intoc]{nomencl} \usepackage[flushleft]{paralist} \usepackage{booktabs} \usepackage[stretch=15,shrink=15,step=5]{microtype} \usepackage{comment} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage{calc} \usepackage{xspace} \usepackage{ellipsis} \usepackage[color]{showkeys} \usepackage{varioref} \usepackage[newcommands]{ragged2e} \usepackage{color} \usepackage{subfigure} \usepackage{graphicx} \usepackage{textcomp} \usepackage{latexsym} \usepackage{svn} \usepackage{lscape} \usepackage{lmodern} \usepackage{mathpazo} \usepackage[scaled=0.95]{helvet} \usepackage{url} \usepackage[plainpages=false,pdfpagelabels ,colorlinks,linkcolor=black,citecolor=black,urlcolor=black]{hyperref} \newcommand*{\ANNA}{A.N.N.A} \newcommand{\Titel}{\sffamily \upshape \scshape Titel der Arbeit} \deftripstyle{HSRStyle}[1pt]% {HSRLogo}{\Titel}% {\parbox[b]{40mm}{\raggedleft % ANNALogo}}% {\today}{\hfill\headmark\hfill}{\pagemark\hfill} \renewcommand*{\chapterpagestyle}{HSRStyle} \renewcommand*{\partpagestyle}{empty} \pagestyle{HSRStyle} \setheadsepline{1pt} \setfootsepline{1pt} \setlength{\headheight}{2cm} \setfootwidth[]{head} \renewcommand{\nomname}{Glossar} \makenomenclature %%% In den verzeichnises von den nummern ein wenigi mehr abstand. \makeatletter \renewcommand*{\l@section}{\@dottedtocline{1}{1.5em}{3em}} \renewcommand*{\l@figure}{\@dottedtocline{1}{1.5em}{3em}} \renewcommand*{\l@table}{\@dottedtocline{1}{1.5em}{3em}} \makeatother \automark{chapter} \setcounter{secnumdepth}{1} \setcounter{tocdepth}{1} \renewcommand*{\partformat}{\Huge\thepart\autodot} %%%% Titel Seite --------------------------------------------------- \newcommand{\SAtitlepage}[2]{% \begin{titlepage} \vspace*{\fill} \centering \Large Studienarbeit \bigskip \textbf{ \textsc{ \Huge \Titel }} \\ \sffamily \huge #1 \bigskip \\ \rmfamily \Large Version #2 \begin{center} Titelbild %\includegraphics[scale=1.0]{images/ANNA.png} \end{center} \rmfamily \Large Roland Fehlmann Rico Steffen \today \bigskip Betreut durch Herr A. Kurka \vspace*{\fill} \end{titlepage}} %%%% --------------------------------------------------- \SVNdate $Date: 2006-07-03 22:52:15 +0200 (Mo, 03 Jul 2006) $ \begin{document} \frontmatter \SAtitlepage{Dokumentation}{1.0} % in separaten files oder hier einfügen %\include{Abstract} %\include{ManagementSummary} \tableofcontents \listoffigures \listoftables \mainmatter %%% Part start----------------------------------------------- \setpartpreamble{ \begin{center} Verantwortlich: Rico Steffen \\ \vspace{1cm} \begin{tabular}{l c l} \textbf{Datum} & \textbf{Version} & \textbf{Änderung} \\ 06.\,04.\,2006 & 0.1 & Erstellt \\ \end{tabular} \\ \vspace{1cm} \end{center} Der Projektplan umfasst die Planung des Projektes. } \part{Projektplan} \chapter{Projekt Übersicht} bla bla bla \cite{Larman} %%% Part Ende----------------------------------------------- %%% Part Anhang----------------------------------------------- \part{Anhang} \appendix \backmatter \nomenclature{\LaTeX}{Bei \LaTeX\ handelt es sich um bla bla.} \printnomenclature[2.5cm] \label{sec:glossar} \bibliographystyle{alphadin} \bibliography{Literaturverzeichnis} \end {document} ==== Literaturverzeichnis.bib ==== @Book{Larman, author = {Larman, Craig}, editor = {}, title = {Applying UML and Patterns}, publisher = {Prentice Hall PTR}, year = {2004}, edition = {Third Edition} } ===== Zwei-Seitig (Mehrer Dateien) ===== ==== LaTeX.tex ==== \documentclass[parskip*, twoside,final,bibtotoc, ngerman,titlepage,% pointlessnumbers,12pt,2headlines,DIV13,BCOR1.5cm,headexclude,footexclude ]{scrbook} \input{settings} \begin{document} \frontmatter \SAtitlepage{Dokumentation}{1.0} % in separaten files oder hier einfügen %\include{Abstract} %\include{ManagementSummary} \tableofcontents \listoffigures \listoftables \mainmatter \input{Projektplan} \input{Anhang} \end {document} ==== settings.tex ==== \usepackage[headsepline,plainheadsepline,footsepline,plainfootsepline ]{scrpage2} \usepackage{ngerman} \usepackage[intoc]{nomencl} \usepackage[flushleft]{paralist} \usepackage{booktabs} \usepackage[stretch=15,shrink=15,step=5]{microtype} \usepackage{comment} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage{calc} \usepackage{xspace} \usepackage{ellipsis} \usepackage[color]{showkeys} \usepackage{varioref} \usepackage[newcommands]{ragged2e} \usepackage{color} \usepackage{subfigure} \usepackage{graphicx} \usepackage{textcomp} \usepackage{latexsym} \usepackage{svn} \usepackage{lscape} \usepackage{lmodern} \usepackage{mathpazo} \usepackage[scaled=0.95]{helvet} \usepackage{url} \usepackage[plainpages=false,pdfpagelabels ,colorlinks,linkcolor=black,citecolor=black,urlcolor=black]{hyperref} \newcommand*{\ANNA}{A.N.N.A} \newcommand{\Titel}{\sffamily \upshape \scshape Titel der Arbeit} %%% Falls logos position links/rechts tauschen sollen auf der vor- und rückseite, dann ist dis oke %\deftripstyle{HSRStyle}[1pt] {HSRLogo}{\Titel}% %{\parbox[b]{40mm}{\raggedleft % %ANNALogo}}% %{\today}{\hfill\headmark\hfill}{\pagemark\hfill} %\renewcommand*{\chapterpagestyle}{HSRStyle} %\renewcommand*{\partpagestyle}{empty} %\pagestyle{HSRStyle} %\setheadsepline{1pt} %\setfootsepline{1pt} %\setlength{\headheight}{2cm} %\setfootwidth[]{head} %%% Ende -------------------------------------------------- %%% Logos behalten immer die gleiche Position -------------------- \renewcommand*{\partpagestyle}{empty} \pagestyle{scrheadings} \rohead[{ANNALogo}]{ANNALogo} \rehead[{ANNALogo}]{ANNALogo} \lohead[{HSRLogo}]{HSRLogo} \lehead[{HSRLogo}]{HSRLogo} \chead[\hspace*{0pt} \\ \hspace*{0pt}\vfill \Titel]{\hspace*{0pt} \\ \hspace*{0pt}\vfill \Titel} \ifoot{\headmark} %\headmark \ofoot{\pagemark} \setlength{\headheight}{2cm} \setfootwidth[]{head} %%%% Ende ------------------------------------------------------------ \renewcommand{\nomname}{Glossar} \makenomenclature %%% In den verzeichnises von den nummern ein wenigi mehr abstand. \makeatletter \renewcommand*{\l@section}{\@dottedtocline{1}{1.5em}{3em}} \renewcommand*{\l@figure}{\@dottedtocline{1}{1.5em}{3em}} \renewcommand*{\l@table}{\@dottedtocline{1}{1.5em}{3em}} \makeatother \automark{chapter} \setcounter{secnumdepth}{1} \setcounter{tocdepth}{1} \renewcommand*{\partformat}{\Huge\thepart\autodot} %%%% Titel Seite --------------------------------------------------- \newcommand{\SAtitlepage}[2]{% \begin{titlepage} \vspace*{\fill} \centering \Large Studienarbeit \bigskip \textbf{ \textsc{ \Huge \Titel }} \\ \sffamily \huge #1 \bigskip \\ \rmfamily \Large Version #2 \begin{center} Titelbild %\includegraphics[scale=1.0]{images/ANNA.png} \end{center} \rmfamily \Large Roland Fehlmann Rico Steffen \today \bigskip Betreut durch Herr A. Kurka \vspace*{\fill} \end{titlepage}} %%%% --------------------------------------------------- \SVNdate $Date: 2006-07-03 22:52:15 +0200 (Mo, 03 Jul 2006) $ ==== Projektplan.tex ==== %%% Part start----------------------------------------------- \setpartpreamble{ \begin{center} Verantwortlich: Rico Steffen \\ \vspace{1cm} \begin{tabular}{l c l} \textbf{Datum} & \textbf{Version} & \textbf{Änderung} \\ 06.\,04.\,2006 & 0.1 & Erstellt \\ \end{tabular} \\ \vspace{1cm} \end{center} Der Projektplan umfasst die Planung des Projektes. } \part{Projektplan} \chapter{Projekt Übersicht} bla bla bla \cite{Larman} %%% Part Ende----------------------------------------------- ==== Anhang.tex ==== %%% Part Anhang----------------------------------------------- \part{Anhang} \appendix \backmatter \nomenclature{\LaTeX}{Bei \LaTeX\ handelt es sich blo bla} \printnomenclature[2.5cm] \label{sec:glossar} \bibliographystyle{alphadin} \bibliography{Literaturverzeichnis} ==== Literaturverzeichnis.bib ==== @Book{Larman, author = {Larman, Craig}, editor = {}, title = {Applying UML and Patterns}, publisher = {Prentice Hall PTR}, year = {2004}, edition = {Third Edition} }