\documentclass[12pt,a4paper,titlepage,oneside]{article} \usepackage[utf8]{inputenc} \usepackage{oop_prot} \usepackage{url} \usepackage{pdfpages} \usepackage{booktabs} \title{Beispiel 2} \author{ Günther Neuwirth, \matrnr 0626638\\ {\small e0626638@student.tuwien.ac.at} Manuel Mausz, \matrnr 0728348\\ {\small manuel-tu@mausz.at}\\ } \begin{document} % create titlepage \maketitle \tableofcontents \newpage %------------------------------------------------------------------ %------------------------------------------------------------------ \section{Aufgabenstellung - Beispiel 2} \includegraphics[width=\textwidth,page=1]{../angabe.pdf} \includegraphics[width=\textwidth,page=2]{../angabe.pdf} \includegraphics[width=\textwidth,page=3]{../angabe.pdf} %------------------------------------------------------------------ %------------------------------------------------------------------ \section{Beispiel 2} \subsection{Design}\label{Design} Abbildung~\ref{fig:classdiagram1} zeigt das Klassendiagramm der Aufgabe. TODO %================================================================== \begin{figure}[htb] \begin{center} \epsfxsize=0.9\textwidth\epsfbox{imgsynth2.png} \end{center} \caption{Klassendiagramm 1} \label{fig:classdiagram1} \end{figure} %================================================================== \subsection{Verwaltung der Ressourcen} TODO \subsection{Fehlerbehandlung} TODO \subsection{Implementierung} TODO %------------------------------------------------------------------ %------------------------------------------------------------------ \section{Projektverlauf} \subsection{Probleme und Fallstricke} TODO \subsection{Arbeitsaufwand} TODO \begin{tabular}{ll} \toprule Entwicklungsschritt / Meilenstein & Arbeitsaufwand\\ \midrule TODO\\ \hline TODO\\ \bottomrule \end{tabular} %------------------------------------------------------------------ %------------------------------------------------------------------ \section{Listings}\label{Listings} \subsection{imgsynth2.cpp} \lstinputlisting{../imgsynth2/imgsynth2.cpp} \newpage \subsection{cscriptparser.h} \lstinputlisting{../imgsynth2/cscriptparser.h} \newpage \subsection{cscriptparser.cpp} \lstinputlisting{../imgsynth2/cscriptparser.cpp} \newpage \subsection{cfile.h} \lstinputlisting{../imgsynth2/cfile.h} \newpage \subsection{cbitmap.h} \lstinputlisting{../imgsynth2/cbitmap.h} \newpage \subsection{cbitmap.cpp} \lstinputlisting{../imgsynth2/cbitmap.cpp} \newpage \subsection{cwindowsbitmap.h} \lstinputlisting{../imgsynth2/cwindowsbitmap.h} \newpage \subsection{cwindowsbitmap.cpp} \lstinputlisting{../imgsynth2/cwindowsbitmap.cpp} \newpage \subsection{cpixmap.h} \lstinputlisting{../imgsynth2/cpixmap.h} \newpage \subsection{cpixmap.cpp} \lstinputlisting{../imgsynth2/cpixmap.cpp} \newpage \subsection{cpixelformat.h} \lstinputlisting{../imgsynth2/cpixelformat.h} \newpage \subsection{cpixelformat\_bgr24.h} \lstinputlisting{../imgsynth2/cpixelformat_bgr24.h} \newpage \subsection{cpixelformat\_bgr24.cpp} \lstinputlisting{../imgsynth2/cpixelformat_bgr24.cpp} \newpage \subsection{cpixelformat\_bgr555.h} \lstinputlisting{../imgsynth2/cpixelformat_bgr555.h} \newpage \subsection{cpixelformat\_bgr555.cpp} \lstinputlisting{../imgsynth2/cpixelformat_bgr555.cpp} \newpage \subsection{cpixelformat\_indexed8.h} \lstinputlisting{../imgsynth2/cpixelformat_indexed8.h} \newpage \subsection{cpixelformat\_indexed8.cpp} \lstinputlisting{../imgsynth2/cpixelformat_indexed8.cpp} \end{document}