felix@3243: \documentclass[12pt]{scrartcl} felix@3243: felix@3243: %---------------------------------------------- felix@3243: % Load packages felix@3243: felix@3243: \usepackage{a4} felix@3243: \usepackage{times} felix@3243: \usepackage[latin1]{inputenc} felix@3243: \usepackage{fancyhdr} felix@3243: %\usepackage{german} felix@3243: %\usepackage[marvosym]{eurofont} felix@3243: %\usepackage[all, light]{draftcopy} felix@3243: %\usepackage{supertabular} felix@3243: %\usepackage{colortbl} felix@3243: %\usepackage{epsf} felix@3243: \usepackage{graphicx} felix@3243: \usepackage{lastpage} felix@3243: %\usepackage{proposal} felix@3243: \usepackage{listings} felix@3243: \usepackage[hyperindex=true, bookmarks=true, breaklinks=true, felix@3243: colorlinks=true, linkcolor=red,bookmarksopen]{hyperref} felix@3243: felix@3243: %---------------------------------------------- felix@3243: % Document DATE and VERSION felix@3243: % set these values when releasing a new version felix@3243: felix@3243: \newcommand{\documentdate}{July 05th, 2012} felix@3243: \newcommand{\documentversion}{1.0} felix@3243: \newcommand{\documentrevision}{FIXME SVN REV} felix@3243: \newcommand{\documentID}{datacage-config-manual.tex} felix@3243: %---------------------------------------------- felix@3243: felix@3243: %---------------------------------------------- felix@3243: % Document TITLE felix@3243: \newcommand{\documenttitle}{FLYS 3.0 -- Configuration of the Datacage} felix@3243: felix@3243: felix@3243: %---------------------------------------------- felix@3243: % Some parameters for layouting felix@3243: felix@3243: \paperwidth=21cm felix@3243: \hoffset=-0.54cm felix@3243: \textwidth=17cm felix@3243: felix@3243: \paperheight=29.7cm felix@3243: \voffset=-1.5cm felix@3243: \topmargin=0cm felix@3243: \headheight=1cm felix@3243: \textheight=24cm felix@3243: felix@3243: \setcounter{secnumdepth}{4} felix@3243: \setcounter{tocdepth}{4} felix@3243: felix@3243: %---------------------------------------------- felix@3243: felix@3243: \begin{document} felix@3243: felix@3243: \lstset{ % felix@3243: language=sh, felix@3243: basicstyle=\ttfamily, % the size of the fonts that are used for the code felix@3243: numbers=left, % where to put the line-numbers felix@3243: numberstyle=\footnotesize, % the size of the fonts that are used for the line-numbers felix@3243: numbersep=5pt, % how far the line-numbers are from the code felix@3243: % backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color} felix@3243: showspaces=false, % show spaces adding particular underscores felix@3243: showstringspaces=false, % underline spaces within strings felix@3243: showtabs=false, % show tabs within strings adding particular underscores felix@3243: frame=single, % adds a frame around the code felix@3243: tabsize=2, % sets default tabsize to 2 spaces felix@3243: captionpos=b, % sets the caption-position to bottom felix@3243: breaklines=true, % sets automatic line breaking felix@3243: breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace felix@3243: title=\lstname, % show the filename of files included with \lstinputlisting; also try caption instead of title felix@3243: escapeinside={\%*}{*)} % if you want to add a comment within your code felix@3243: % morekeywords={*,...} % if you want to add more keywords to the set felix@3243: } felix@3243: felix@3243: %----------------------------------- felix@3243: % HEADER/FOOTER DEFINITION felix@3243: felix@3243: % for some pages latex switches back to pagestyle plain :-( felix@3243: \fancypagestyle{plain}{% felix@3243: \fancyhf{} % clear all header and footer fields felix@3243: \fancyhead[LO,RE]{\footnotesize \documenttitle\\ \leftmark} felix@3243: \fancyfoot[RO,LE]{\footnotesize Intevation GmbH} % Author felix@3243: \fancyfoot[CO,CE]{\footnotesize \thepage/\pageref{LastPage}} felix@3243: \fancyfoot[LO,RE]{\footnotesize \documentdate felix@3243: \\\documentID} felix@3243: \renewcommand{\footrulewidth}{0.4pt} felix@3243: } felix@3243: felix@3243: % and now define pagestyle fancy felix@3243: \fancyhead{} % clear all fields felix@3243: \fancyhead[LO]{\footnotesize \documenttitle\\ \leftmark} felix@3243: felix@3243: \fancyfoot{}% clear all fields felix@3243: \fancyfoot[RO]{\footnotesize Intevation GmbH} % Author felix@3243: \fancyfoot[CO]{\footnotesize \thepage/\pageref{LastPage}} felix@3243: \fancyfoot[LO]{\footnotesize \documentdate felix@3243: \\\documentID} felix@3243: felix@3243: \renewcommand{\footrulewidth}{0.4pt} felix@3243: felix@3243: % felix@3243: % END Header/Footer Definition felix@3243: %----------------------------------- felix@3243: felix@3243: %---------------------------------------------- felix@3243: % MACRO DEFINITION felix@3243: % felix@3243: % \Fig{figure}{lof text}{caption} : felix@3243: % places 'figure' and felix@3243: % writes 'caption' at the bottom with leading felix@3243: % 'Abbildung figno:'. 'lof text' is added to the list of felix@3243: % figures. felix@3243: % Example: felix@3243: % \Fig{\epsfxsize30mm \epsffile{x.eps}}{the x}{the x} felix@3243: % felix@3243: % \FigNoEntry{}{} : felix@3243: % same as above, no entry in figures list felix@3243: % felix@3243: % \FigCaption{} : felix@3243: % line with figure caption, setting figure felix@3243: % counter and figures list felix@3243: % felix@3243: % \Tab{table}{lot text}{caption} : felix@3243: % places 'table' and writes caption on top of the table felix@3243: % with leading 'Tabelle tabno:'. 'lot text' is added to felix@3243: % the list of tables. felix@3243: %**************************************************************************** felix@3243: % Figure makro for graphics continously enumerated. felix@3243: % felix@3243: felix@3243: \newcounter{FigCnt} felix@3243: \newcounter{TabCnt} felix@3243: felix@3243: \newcommand{\Fig}[3]% felix@3243: { felix@3243: \refstepcounter{FigCnt} felix@3243: \addcontentsline{lof}{figure}% felix@3243: {\protect\numberline{\arabic{FigCnt}}{#2}} felix@3243: \mbox{#1} felix@3243: felix@3243: \nopagebreak felix@3243: {Abbildung \arabic{FigCnt}: #3} felix@3243: felix@3243: } felix@3243: felix@3243: \newcommand{\FigNoEntry}[2]% felix@3243: { felix@3243: \refstepcounter{FigCnt} felix@3243: \mbox{#1} felix@3243: felix@3243: \nopagebreak felix@3243: {Abbildung \arabic{FigCnt}: #2} felix@3243: felix@3243: } felix@3243: felix@3243: \newcommand{\FigCaption}[1]% felix@3243: { felix@3243: \refstepcounter{FigCnt} felix@3243: \addcontentsline{lof}{figure}% felix@3243: {\protect\numberline{\arabic{FigCnt}}{#1}} felix@3243: felix@3243: %{Figure \thesection.\arabic{FigCnt}: #1} felix@3243: } felix@3243: felix@3243: \newcommand{\Tab}[3]% felix@3243: { felix@3243: \refstepcounter{TabCnt} felix@3243: \addcontentsline{lot}{figure}% felix@3243: {\protect\numberline{\arabic{TabCnt}}{#2}} felix@3243: {Tabelle \arabic{TabCnt}: #3} felix@3243: \nopagebreak felix@3243: #1 felix@3243: felix@3243: } felix@3243: felix@3243: \hyphenation{Intevation} felix@3243: % end macro definition felix@3243: felix@3243: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% felix@3243: felix@3243: \newcounter{schritt} felix@3243: \renewcommand{\theschritt}{\Roman{schritt}} felix@3243: %\makeatletter\renewcommand{\p@schritt}{Abschnitt~\thesubsubsection~}\makeatother felix@3243: felix@3243: %----------------------------------- felix@3243: % DOCUMENT SETTINGS felix@3243: \pagestyle{fancy} felix@3243: \setlength{\parindent}{0cm} felix@3243: \setlength{\parskip}{5pt plus 2pt minus 1pt} felix@3243: felix@3243: % Start actual content here felix@3243: \include{title} felix@3243: \newpage felix@3243: \tableofcontents felix@3244: \include{content} felix@3243: \end{document}