-\usepackage{fancyhdr}
-\usepackage{graphicx}
-\usepackage{epsfig}
-\usepackage{color}
-\usepackage{listings}
-\usepackage{german}
-\usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
-%\usepackage[latin1]{inputenc}
-\usepackage{times}
-\usepackage[plainpages=false, pdfpagelabels]{hyperref} %Klickbare Links im PDF
-\usepackage{amssymb}
-\usepackage{amsmath}
-\usepackage{longtable,colortbl}
-
-\hypersetup{%
- colorlinks=true,
- citecolor=black,
- linkcolor=black,
- %bookmarks=true,
- bookmarksnumbered=true,
- pdfauthor={Bernhard Lewurm, Fabian Ehrentraud},
- pdfcreator={},
- pdfkeywords={Hardware Modelling, Calculator},
- urlcolor=black,
- plainpages=false,
- breaklinks=true,
- pdftitle={Specification of a Calculator to be implemented in VHDL}
-}
-
-\lstset{ %
- language=vhdl, % choose the language of the code
- extendedchars=true,
- basicstyle=\footnotesize, % the size of the fonts that are used for the code
-% basicstyle=\scriptsize, % the size of the fonts that are used for the code
- numbers=left, % where to put the line-numbers
- numberstyle=\footnotesize, % the size of the fonts that are used for the line-numbers
- stepnumber=1, % the step between two line-numbers. If it's 1 each line will be numbered
- firstnumber=auto,
- numberfirstline=true,
- numbersep=5pt, % how far the line-numbers are from the code
- backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color}
- showspaces=false, % show spaces adding particular underscores
- showstringspaces=false, % underline spaces within strings
- showtabs=false, % show tabs within strings adding particular underscores
-% frame=single, % adds a frame around the code
- frame={tb},
- tabsize=2, % sets default tabsize to 2 spaces
- caption=\lstname,
- captionpos=b, % sets the caption-position to bottom
-% captionpos=t, % sets the caption-position to top
- breaklines=true, % sets automatic line breaking
- breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace
- escapeinside={\%*}{*)}, % if you want to add a comment within your code
- prebreak={\space\hbox{\ensuremath\hookleftarrow}}
-}
-
-\sloppy
-\newcommand{\MakeTitleAndTOC}{
- \begin{titlepage}
- \setcounter{page}{0}
- %-------------------------------------------------------------------------
- % print title page
- %-------------------------------------------------------------------------
- \thispagestyle{empty}
- ~ \\
- ~ \\
- \begin{center}
- \noindent
- {\LARGE Hardware-Modellierung VL}
- ~ \\
- ~ \\
- {\Huge \bf Spezifikation f\"ur das Design eines Taschenrechners\\in Hardware}
- \end{center}
- ~ \\
- ~ \\
- % Author
- \begin{center}
- \noindent
- {\large Gruppe: Nr. 20}
- ~ \\
- ~ \\
- {\large Fabian Ehrentraud, MatrNr. 0725639, KNZ: 033 535}\\
- {\small werteplus@gmail.com} \\
- ~ \\
- {\large Bernhard Urban, MatrNr. 0725771, KNZ: 033 535} \\
- {\small lewurm@gmail.com} \\
- ~ \\
- ~ \\
- ~ \\
- ~ \\
- {\large \today}
- \end{center}
-
- \end{titlepage}
-
- \newpage
-
- %-------------------------------------------------------------------------
- % print table of contents
- %-------------------------------------------------------------------------
- \tableofcontents
- \newpage
-
-}
-
-
-
-\newcommand{\mc}[1]{ {{\small \texttt{#1}}}}
-%%footnote hack von http://bushednotes.wordpress.com/2007/03/25/footnotes-tabular-in-latex/
-\newcounter{myfootertablecounter}
-
-\newcommand\myfootnotemark{%
- %\refstepcounter{footnote}%
- \addtocounter{footnote}{1}%
- \footnotemark[\thefootnote]%
-}%
-
-\newcommand\myfootnotetext[1]{%
- \addtocounter{myfootertablecounter}{1}
- \footnotetext[\value{myfootertablecounter}]{#1}
-}
-
-% from now on, myfootnote has to be used rather than footnote to
-% adapt the myfootercounter
-\newcommand\myfootnote[1]{%
- \addtocounter{myfootertablecounter}{1}
- \footnote{#1}
-}%
-
-\pagestyle{fancy}
-\setlength{\headheight}{14.5pt}
+\usepackage{fancyhdr}\r
+\usepackage{graphicx}\r
+\usepackage{epsfig}\r
+\usepackage{color}\r
+\usepackage{listings}\r
+\usepackage{german}\r
+\usepackage[T1]{fontenc}\r
+%\usepackage[utf8]{inputenc}\r
+\usepackage[latin1]{inputenc}\r
+\usepackage{times}\r
+\usepackage[plainpages=false, pdfpagelabels]{hyperref} %Klickbare Links im PDF\r
+\usepackage{amssymb}\r
+\usepackage{amsmath}\r
+\usepackage{longtable,colortbl}\r
+\usepackage{pdfpages}\r
+\r
+\hypersetup{%\r
+ colorlinks=true,\r
+ citecolor=black,\r
+ linkcolor=black,\r
+ %bookmarks=true,\r
+ bookmarksnumbered=true,\r
+ pdfauthor={Bernhard Lewurm, Fabian Ehrentraud},\r
+ pdfcreator={},\r
+ pdfkeywords={Hardware Modelling, Calculator},\r
+ urlcolor=black,\r
+ plainpages=false,\r
+ breaklinks=true,\r
+ pdftitle={Specification of a Calculator to be implemented in VHDL}\r
+}\r
+\r
+\lstset{ %\r
+ language=vhdl, % choose the language of the code\r
+ extendedchars=true,\r
+ basicstyle=\footnotesize, % the size of the fonts that are used for the code\r
+% basicstyle=\scriptsize, % the size of the fonts that are used for the code\r
+ numbers=left, % where to put the line-numbers\r
+ numberstyle=\footnotesize, % the size of the fonts that are used for the line-numbers\r
+ stepnumber=1, % the step between two line-numbers. If it's 1 each line will be numbered\r
+ firstnumber=auto,\r
+ numberfirstline=true,\r
+ numbersep=5pt, % how far the line-numbers are from the code\r
+ backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color}\r
+ showspaces=false, % show spaces adding particular underscores\r
+ showstringspaces=false, % underline spaces within strings\r
+ showtabs=false, % show tabs within strings adding particular underscores\r
+% frame=single, % adds a frame around the code\r
+ frame={tb},\r
+ tabsize=2, % sets default tabsize to 2 spaces\r
+ caption=\lstname,\r
+% captionpos=b, % sets the caption-position to bottom\r
+ captionpos=t, % sets the caption-position to top\r
+ breaklines=true, % sets automatic line breaking\r
+ breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace\r
+ escapeinside={\%*}{*)}, % if you want to add a comment within your code\r
+ prebreak={\space\hbox{\ensuremath\hookleftarrow}}\r
+}\r
+\r
+\sloppy\r
+\newcommand{\MakeTitleAndTOC}{\r
+ \begin{titlepage}\r
+ \setcounter{page}{0}\r
+ %-------------------------------------------------------------------------\r
+ % print title page\r
+ %-------------------------------------------------------------------------\r
+ \thispagestyle{empty}\r
+ ~ \\\r
+ ~ \\\r
+ \begin{center}\r
+ \noindent\r
+ {\LARGE Hardware-Modellierung VL}\r
+ ~ \\\r
+ ~ \\\r
+ {\Huge \bf Spezifikation für das Design eines Taschenrechners in Hardware}\r
+ \end{center}\r
+ ~ \\\r
+ ~ \\\r
+ % Author\r
+ \begin{center}\r
+ \noindent\r
+ {\large Gruppe 20}\r
+ ~ \\\r
+ ~ \\\r
+ {\large Fabian Ehrentraud, MatrNr. 0725639, KNZ: 033 535}\\\r
+ {\small werteplus@gmail.com} \\\r
+ ~ \\\r
+ {\large Bernhard Urban, MatrNr. 0725771, KNZ: 033 535} \\\r
+ {\small lewurm@gmail.com} \\\r
+ ~ \\\r
+ ~ \\\r
+ ~ \\\r
+ ~ \\\r
+ {\large \today}\r
+ \end{center}\r
+ \r
+ \end{titlepage}\r
+\r
+ \newpage\r
+\r
+ %-------------------------------------------------------------------------\r
+ % print table of contents\r
+ %-------------------------------------------------------------------------\r
+ \tableofcontents\r
+ \newpage\r
+\r
+}\r
+\r
+\r
+\r
+\newcommand{\mc}[1]{ {{\small \texttt{#1}}}}\r
+%%footnote hack von http://bushednotes.wordpress.com/2007/03/25/footnotes-tabular-in-latex/\r
+\newcounter{myfootertablecounter}\r
+\r
+\newcommand\myfootnotemark{%\r
+ %\refstepcounter{footnote}%\r
+ \addtocounter{footnote}{1}%\r
+ \footnotemark[\thefootnote]%\r
+}%\r
+\r
+\newcommand\myfootnotetext[1]{%\r
+ \addtocounter{myfootertablecounter}{1}\r
+ \footnotetext[\value{myfootertablecounter}]{#1}\r
+}\r
+\r
+% from now on, myfootnote has to be used rather than footnote to\r
+% adapt the myfootercounter\r
+\newcommand\myfootnote[1]{%\r
+ \addtocounter{myfootertablecounter}{1}\r
+ \footnote{#1}\r
+}%\r
+\r
+\pagestyle{fancy}\r
+\setlength{\headheight}{14.5pt}\r
+\r
+\newcounter{reqcounter}\r
+\setcounter{reqcounter}{0}\r
+\newcommand{\req}[1]{\r
+ \noindent\r
+ \addtocounter{reqcounter}{1}\r
+ \textbf{Req \arabic{reqcounter}} #1\\\r
+ \label{Req \arabic{reqcounter}} %this could be done better with a second argument, but that's tiresome to write in the text\r
+}\r