[doc_tool] Added template files for all HSD subjects. Updated latex template files.
authorDaniel G <daniel@giritzer.eu>
Mon, 14 May 2018 03:59:18 +0000 (05:59 +0200)
committerDaniel G <daniel@giritzer.eu>
Mon, 14 May 2018 03:59:18 +0000 (05:59 +0200)
src/etc/BSY3.xml [new file with mode: 0644]
src/etc/KOM4.xml [new file with mode: 0644]
src/etc/MPT3.xml [new file with mode: 0644]
src/etc/PSS4.xml [new file with mode: 0644]
src/etc/SDP3.xml
src/etc/SEN1.xml [new file with mode: 0644]
src/etc/SEN2.xml [new file with mode: 0644]
src/etc/codesettings.tex
src/etc/docsettings.tex
src/etc/doxyfile
src/etc/main.tex

diff --git a/src/etc/BSY3.xml b/src/etc/BSY3.xml
new file mode 100644 (file)
index 0000000..9455bd8
--- /dev/null
@@ -0,0 +1,56 @@
+<docsettings>
+    <subjectname>BSY3</subjectname>
+    <location>Hagenberg</location>
+    <cover_sheet>true</cover_sheet>
+    <title_page>true</title_page>
+    <toc>
+        <enabled>true</enabled>
+        <depth>3</depth>
+    </toc>
+    <fileextensions>
+        <header>.h</header>
+        <source>.c</source>
+    </fileextensions>
+    <department>
+        <x_coor>162</x_coor>
+        <y_coor>600</y_coor>
+    </department>
+    <authors>
+        <author>
+            <num>1</num>
+            <x_coor>162</x_coor>
+            <y_coor>683</y_coor>
+            <time_estimated>
+                <x_coor>1000</x_coor>
+                <y_coor>1000</y_coor>
+            </time_estimated>
+            <id>
+                <x_coor>162</x_coor>
+                <y_coor>642</y_coor>
+            </id>
+            <time_spent>
+                <x_coor>1000</x_coor>
+                <y_coor>1000</y_coor>
+            </time_spent>
+        </author>
+    </authors>
+</docsettings>
+
+<chapters>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>1</num>
+        <filename>1_Testprotokollierung.tex</filename>
+        <content>% Beschreibung des Testtreibers</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Programmcode</prettyName>
+        <num>2</num>
+        <filename>2_Programmcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+</chapters>
diff --git a/src/etc/KOM4.xml b/src/etc/KOM4.xml
new file mode 100644 (file)
index 0000000..bff5cdb
--- /dev/null
@@ -0,0 +1,72 @@
+<docsettings>
+    <subjectname>KOM4</subjectname>
+    <location>Hagenberg</location>
+    <cover_sheet>true</cover_sheet>
+    <title_page>true</title_page>
+    <toc>
+        <enabled>true</enabled>
+        <depth>3</depth>
+    </toc>
+    <fileextensions>
+        <header>.h</header>
+        <source>.c</source>
+    </fileextensions>
+    <department>
+        <x_coor>434</x_coor>
+        <y_coor>716</y_coor>
+    </department>
+    <authors>
+        <author>
+            <num>1</num>
+            <x_coor>425</x_coor>
+            <y_coor>728</y_coor>
+            <time_estimated>
+                <x_coor>1000</x_coor>
+                <y_coor>1000</y_coor>
+            </time_estimated>
+            <id>
+                <x_coor>425</x_coor>
+                <y_coor>737</y_coor>
+            </id>
+            <time_spent>
+                <x_coor>1000</x_coor>
+                <y_coor>1000</y_coor>
+            </time_spent>
+        </author>
+    </authors>
+</docsettings>
+
+<chapters>
+    <chapter>
+        <prettyName>Ausarbeitung der Fragen</prettyName>
+        <num>1</num>
+        <filename>1_Fragen.tex</filename>
+        <content>% Antworten zu den Theoriefragen hier ausarbeiten</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Funktionsbeschreibung</prettyName>
+        <num>2</num>
+        <filename>2_Funktionsbeschreibung.tex</filename>
+        <content>% Hier die Funktionsbeschreibung ausarbeiten</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>3</num>
+        <filename>3_Testprotokollierung.tex</filename>
+        <content>% Beschreibung der Tests hier erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Programmcode</prettyName>
+        <num>4</num>
+        <filename>4_Programmcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+</chapters>
diff --git a/src/etc/MPT3.xml b/src/etc/MPT3.xml
new file mode 100644 (file)
index 0000000..7e42600
--- /dev/null
@@ -0,0 +1,72 @@
+<docsettings>
+    <subjectname>MPT3</subjectname>
+    <location>Hagenberg</location>
+    <cover_sheet>true</cover_sheet>
+    <title_page>true</title_page>
+    <toc>
+        <enabled>true</enabled>
+        <depth>3</depth>
+    </toc>
+    <fileextensions>
+        <header>.h</header>
+        <source>.c</source>
+    </fileextensions>
+    <department>
+        <x_coor>434</x_coor>
+        <y_coor>716</y_coor>
+    </department>
+    <authors>
+        <author>
+            <num>1</num>
+            <x_coor>425</x_coor>
+            <y_coor>728</y_coor>
+            <time_estimated>
+                <x_coor>1000</x_coor>
+                <y_coor>1000</y_coor>
+            </time_estimated>
+            <id>
+                <x_coor>425</x_coor>
+                <y_coor>737</y_coor>
+            </id>
+            <time_spent>
+                <x_coor>1000</x_coor>
+                <y_coor>1000</y_coor>
+            </time_spent>
+        </author>
+    </authors>
+</docsettings>
+
+<chapters>
+    <chapter>
+        <prettyName>Ausarbeitung der Fragen</prettyName>
+        <num>1</num>
+        <filename>1_Fragen.tex</filename>
+        <content>% Antworten zu den Theoriefragen hier ausarbeiten</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Lösungsidee</prettyName>
+        <num>2</num>
+        <filename>2_Loesungsidee.tex</filename>
+        <content>% Hier die Lösungsidee beschreiben</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>3</num>
+        <filename>3_Testprotokollierung.tex</filename>
+        <content>% Beschreibung der Tests hier erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Programmcode</prettyName>
+        <num>4</num>
+        <filename>4_Programmcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+</chapters>
diff --git a/src/etc/PSS4.xml b/src/etc/PSS4.xml
new file mode 100644 (file)
index 0000000..ca5f920
--- /dev/null
@@ -0,0 +1,181 @@
+<docsettings>
+    <subjectname>PSS4</subjectname>
+    <location>Hagenberg</location>
+    <cover_sheet>true</cover_sheet>
+    <title_page>true</title_page>
+    <toc>
+        <enabled>true</enabled>
+        <depth>3</depth>
+    </toc>
+    <fileextensions>
+        <header>.h</header>
+        <source>.cpp</source>
+    </fileextensions>
+    <department>
+        <x_coor>167</x_coor>
+        <y_coor>603</y_coor>
+    </department>
+    <authors>
+        <author>
+            <num>1</num>
+            <x_coor>167</x_coor>
+            <y_coor>633</y_coor>
+            <time_estimated>
+                <x_coor>1000</x_coor>
+                <y_coor>1000</y_coor>
+            </time_estimated>
+            <id>
+                <x_coor>167</x_coor>
+                <y_coor>618</y_coor>
+            </id>
+            <time_spent>
+                <x_coor>167</x_coor>
+                <y_coor>587</y_coor>
+            </time_spent>
+        </author>
+    </authors>
+</docsettings>
+
+<chapters>
+    <chapter>
+        <prettyName>Beispiel 1</prettyName>
+        <num>1</num>
+        <filename>1_Beispiel.tex</filename>
+        <content>% Aufgabenstellung hier kurz erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Funktionsbeschreibung</prettyName>
+        <num>2</num>
+        <filename>1_Funktionsbeschreibung.tex</filename>
+        <content>% Hier die Lösungsidee beschreiben</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Quellcode</prettyName>
+        <num>3</num>
+        <filename>1_Quellcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>4</num>
+        <filename>1_Testprotokollierung.tex</filename>
+        <content>%Beschreibung der Tests hier erläutern
+
+\subsection{Ausgabe Testtreiber}
+%Hier Ausgabe des Testtreibers einfügen
+%z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+\end{alltt}</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Ausarbeitung der Fragen</prettyName>
+        <num>5</num>
+        <filename>1_Fragen.tex</filename>
+        <content>% Hier die Theoriefragen ausarbeiten</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Beispiel 2</prettyName>
+        <num>6</num>
+        <filename>2_Beispiel.tex</filename>
+        <content>% Aufgabenstellung hier kurz erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Funktionsbeschreibung</prettyName>
+        <num>7</num>
+        <filename>2_Funktionsbeschreibung.tex</filename>
+        <content>% Hier die Lösungsidee beschreiben</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Quellcode</prettyName>
+        <num>8</num>
+        <filename>2_Quellcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>9</num>
+        <filename>2_Testprotokollierung.tex</filename>
+        <content>%Beschreibung der Tests hier erläutern
+
+\subsection{Ausgabe Testtreiber}
+%Hier Ausgabe des Testtreibers einfügen
+%z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+\end{alltt}</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Ausarbeitung der Fragen</prettyName>
+        <num>10</num>
+        <filename>2_Fragen.tex</filename>
+        <content>% Hier die Theoriefragen ausarbeiten</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Beispiel 3</prettyName>
+        <num>11</num>
+        <filename>3_Beispiel.tex</filename>
+        <content>% Aufgabenstellung hier kurz erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Funktionsbeschreibung</prettyName>
+        <num>12</num>
+        <filename>3_Funktionsbeschreibung.tex</filename>
+        <content>% Hier die Lösungsidee beschreiben</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Quellcode</prettyName>
+        <num>13</num>
+        <filename>3_Quellcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>14</num>
+        <filename>3_Testprotokollierung.tex</filename>
+        <content>%Beschreibung der Tests hier erläutern
+
+\subsection{Ausgabe Testtreiber}
+%Hier Ausgabe des Testtreibers einfügen
+%z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+\end{alltt}</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Ausarbeitung der Fragen</prettyName>
+        <num>15</num>
+        <filename>3_Fragen.tex</filename>
+        <content>% Hier die Theoriefragen ausarbeiten</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+</chapters>
index 3bf4105..53c9d62 100644 (file)
@@ -2,46 +2,51 @@
     <subjectname>SDP3</subjectname>
     <location>Hagenberg</location>
     <cover_sheet>true</cover_sheet>
+    <title_page>true</title_page>
+    <toc>
+        <enabled>true</enabled>
+        <depth>3</depth>
+    </toc>
     <fileextensions>
         <header>.h</header>
         <source>.cpp</source>
     </fileextensions>
-    <doxygen>
-        <chaptername>Klassendokumentation</chaptername>
-        <enabled>true</enabled>
-    </doxygen>
     <department>
-        <x_coor>170</x_coor>
+        <x_coor>158</x_coor>
         <y_coor>598</y_coor>
     </department>
-    <sourcecode>
-        <enabled>true</enabled>
-        <chaptername>Quellcode</chaptername>
-    </sourcecode>
     <authors>
         <author>
             <num>1</num>
-            <x_coor>150</x_coor>
-            <y_coor>680</y_coor>
+            <x_coor>140</x_coor>
+            <y_coor>678</y_coor>
             <time_estimated>
-                <x_coor>230</x_coor>
-                <y_coor>558</y_coor>
+                <x_coor>220</x_coor>
+                <y_coor>570</y_coor>
             </time_estimated>
+            <id>
+                <x_coor>140</x_coor>
+                <y_coor>690</y_coor>
+            </id>
             <time_spent>
                 <x_coor>485</x_coor>
-                <y_coor>558</y_coor>
+                <y_coor>570</y_coor>
             </time_spent>
         </author>
         <author>
             <num>2</num>
-            <x_coor>150</x_coor>
-            <y_coor>640</y_coor>
+            <x_coor>140</x_coor>
+            <y_coor>638</y_coor>
             <time_estimated>
-                <x_coor>300</x_coor>
+                <x_coor>220</x_coor>
                 <y_coor>558</y_coor>
             </time_estimated>
+            <id>
+                <x_coor>140</x_coor>
+                <y_coor>650</y_coor>
+            </id>
             <time_spent>
-                <x_coor>555</x_coor>
+                <x_coor>485</x_coor>
                 <y_coor>558</y_coor>
             </time_spent>
         </author>
         <prettyName>Organisatorisches</prettyName>
         <num>1</num>
         <filename>1_Organisatorisches.tex</filename>
-        <textTemplate>%Hier aufgabenverteilung beschreiben</textTemplate>
+        <content>%Hier Aufgabenverteilung beschreiben
+\section{Aufteilung und Verantwortlichkeitsbereiche}</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
     </chapter>
     <chapter>
-        <prettyName>Anforderungsdefinition (Systemspezifikation)</prettyName>
+        <prettyName>Anforderungen (Systemspezifikation)</prettyName>
         <num>2</num>
         <filename>2_Systemspezifikation.tex</filename>
-        <textTemplate>%Anforderungen an das Programm beschreiben</textTemplate>
+        <content>%Anforderungen an das Programm beschreiben</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
     </chapter>
     <chapter>
         <prettyName>Entwurf</prettyName>
         <num>3</num>
         <filename>3_Entwurf.tex</filename>
-        <textTemplate>%Entwurf des Programms beschreiben
-
-%Wird benötigt wenn im Projekt Dateien gelesen oder 
-%beschrieben werden 
-%\section{EBNF Grammatik}
+        <content>%Entwurf des Programms beschreiben
 
 \section{UML Klassendiagramm}
-Dieses Klassendiagramm dient zur Veranschaulichung der Funktionsweise dieses
-Programms.
-% Hier UML</textTemplate>
+Dieses Klassendiagramm dient zur Veranschaulichung
+der Funktionsweise dieses Programms.
+
+%Wird benötigt wenn im Projekt Dateien gelesen oder 
+%beschrieben werden: 
+%\section{EBNF Grammatik}</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
     </chapter>
     <chapter>
-        <prettyName>Testprotokollierung</prettyName>
+        <prettyName>Klassendokumentation</prettyName>
         <num>4</num>
-        <filename>4_Testprotokollierung.tex</filename>
-        <textTemplate>%Beschreibung der Tests hier erläutern
+        <filename>4_Klassendokumentation.tex</filename>
+        <content>Select Path</content>
+        <type>Doxygen</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>5</num>
+        <filename>5_Testprotokollierung.tex</filename>
+        <content>\section{Beschreibung des Testtreibers}
+%Beschreibung der Tests hier erläutern
+
 \section{Ausgabe Testtreiber}
-       \begin{alltt}
-               % Hier Ausgabe des testtreibers einfügen
-       \end{alltt}
-\section{Valgrind Summary}
-       \begin{alltt}
-               % Hier Ausgabe von Valgrind oder VLD einfügen
-       \end{alltt}</textTemplate>
+%Hier Ausgabe des Testtreibers einfügen
+% z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+Output
+\end{alltt}
+
+\section{Zusammenfassung der Memory Leak Überprüfung}
+%Hier Ausgabe von VLD oder Valgrind einfügen
+% z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+Leak Summary
+\end{alltt}</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Programmcode</prettyName>
+        <num>6</num>
+        <filename>6_Programmcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>chapter</hierachy>
     </chapter>
 </chapters>
diff --git a/src/etc/SEN1.xml b/src/etc/SEN1.xml
new file mode 100644 (file)
index 0000000..62dc3f5
--- /dev/null
@@ -0,0 +1,157 @@
+<docsettings>
+    <subjectname>SEN1</subjectname>
+    <location>Hagenberg</location>
+    <cover_sheet>true</cover_sheet>
+    <title_page>true</title_page>
+    <toc>
+        <enabled>true</enabled>
+        <depth>3</depth>
+    </toc>
+    <fileextensions>
+        <header>.h</header>
+        <source>.cpp</source>
+    </fileextensions>
+    <department>
+        <x_coor>162</x_coor>
+        <y_coor>603</y_coor>
+    </department>
+    <authors>
+        <author>
+            <num>1</num>
+            <x_coor>162</x_coor>
+            <y_coor>633</y_coor>
+            <time_estimated>
+                <x_coor>1000</x_coor>
+                <y_coor>1000</y_coor>
+            </time_estimated>
+            <id>
+                <x_coor>162</x_coor>
+                <y_coor>618</y_coor>
+            </id>
+            <time_spent>
+                <x_coor>162</x_coor>
+                <y_coor>587</y_coor>
+            </time_spent>
+        </author>
+    </authors>
+</docsettings>
+
+<chapters>
+    <chapter>
+        <prettyName>Beispiel 1</prettyName>
+        <num>1</num>
+        <filename>1_Beispiel.tex</filename>
+        <content>% Aufgabenstellung hier kurz erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Lösungsidee</prettyName>
+        <num>2</num>
+        <filename>1_Loesungsidee.tex</filename>
+        <content>% Hier die Lösungsidee beschreiben</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Quellcode</prettyName>
+        <num>3</num>
+        <filename>1_Quellcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>4</num>
+        <filename>1_Testprotokollierung.tex</filename>
+        <content>%Beschreibung der Tests hier erläutern
+
+\subsection{Ausgabe Testtreiber}
+%Hier Ausgabe des Testtreibers einfügen
+%z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+\end{alltt}</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Beispiel 2</prettyName>
+        <num>5</num>
+        <filename>2_Beispiel.tex</filename>
+        <content>% Aufgabenstellung hier kurz erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Lösungsidee</prettyName>
+        <num>6</num>
+        <filename>2_Loesungsidee.tex</filename>
+        <content>% Hier die Lösungsidee beschreiben</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Quellcode</prettyName>
+        <num>7</num>
+        <filename>2_Quellcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>8</num>
+        <filename>2_Testprotokollierung.tex</filename>
+        <content>%Beschreibung der Tests hier erläutern
+
+\subsection{Ausgabe Testtreiber}
+%Hier Ausgabe des Testtreibers einfügen
+%z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+\end{alltt}</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Beispiel 3</prettyName>
+        <num>9</num>
+        <filename>3_Beispiel.tex</filename>
+        <content>% Aufgabenstellung hier kurz erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Lösungsidee</prettyName>
+        <num>10</num>
+        <filename>3_Loesungsidee.tex</filename>
+        <content>% Hier die Lösungsidee beschreiben</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Quellcode</prettyName>
+        <num>11</num>
+        <filename>3_Quellcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>12</num>
+        <filename>3_Testprotokollierung.tex</filename>
+        <content>%Beschreibung der Tests hier erläutern
+
+\subsection{Ausgabe Testtreiber}
+%Hier Ausgabe des Testtreibers einfügen
+%z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+\end{alltt}</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+</chapters>
diff --git a/src/etc/SEN2.xml b/src/etc/SEN2.xml
new file mode 100644 (file)
index 0000000..b68720e
--- /dev/null
@@ -0,0 +1,157 @@
+<docsettings>
+    <subjectname>SEN2</subjectname>
+    <location>Hagenberg</location>
+    <cover_sheet>true</cover_sheet>
+    <title_page>true</title_page>
+    <toc>
+        <enabled>true</enabled>
+        <depth>3</depth>
+    </toc>
+    <fileextensions>
+        <header>.h</header>
+        <source>.cpp</source>
+    </fileextensions>
+    <department>
+        <x_coor>162</x_coor>
+        <y_coor>590</y_coor>
+    </department>
+    <authors>
+        <author>
+            <num>1</num>
+            <x_coor>162</x_coor>
+            <y_coor>673</y_coor>
+            <time_estimated>
+                <x_coor>1000</x_coor>
+                <y_coor>1000</y_coor>
+            </time_estimated>
+            <id>
+                <x_coor>162</x_coor>
+                <y_coor>632</y_coor>
+            </id>
+            <time_spent>
+                <x_coor>162</x_coor>
+                <y_coor>550</y_coor>
+            </time_spent>
+        </author>
+    </authors>
+</docsettings>
+
+<chapters>
+    <chapter>
+        <prettyName>Beispiel 1</prettyName>
+        <num>1</num>
+        <filename>1_Beispiel.tex</filename>
+        <content>% Aufgabenstellung hier kurz erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Lösungsidee</prettyName>
+        <num>2</num>
+        <filename>1_Loesungsidee.tex</filename>
+        <content>% Hier die Lösungsidee beschreiben</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Quellcode</prettyName>
+        <num>3</num>
+        <filename>1_Quellcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>4</num>
+        <filename>1_Testprotokollierung.tex</filename>
+        <content>%Beschreibung der Tests hier erläutern
+
+\subsection{Ausgabe Testtreiber}
+%Hier Ausgabe des Testtreibers einfügen
+%z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+\end{alltt}</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Beispiel 2</prettyName>
+        <num>5</num>
+        <filename>2_Beispiel.tex</filename>
+        <content>% Aufgabenstellung hier kurz erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Lösungsidee</prettyName>
+        <num>6</num>
+        <filename>2_Loesungsidee.tex</filename>
+        <content>% Hier die Lösungsidee beschreiben</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Quellcode</prettyName>
+        <num>7</num>
+        <filename>2_Quellcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>8</num>
+        <filename>2_Testprotokollierung.tex</filename>
+        <content>%Beschreibung der Tests hier erläutern
+
+\subsection{Ausgabe Testtreiber}
+%Hier Ausgabe des Testtreibers einfügen
+%z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+\end{alltt}</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Beispiel 3</prettyName>
+        <num>9</num>
+        <filename>3_Beispiel.tex</filename>
+        <content>% Aufgabenstellung hier kurz erläutern</content>
+        <type>Text</type>
+        <hierachy>chapter</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Lösungsidee</prettyName>
+        <num>10</num>
+        <filename>3_Loesungsidee.tex</filename>
+        <content>% Hier die Lösungsidee beschreiben</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Quellcode</prettyName>
+        <num>11</num>
+        <filename>3_Quellcode.tex</filename>
+        <content>Select Path</content>
+        <type>Sourcecode</type>
+        <hierachy>section</hierachy>
+    </chapter>
+    <chapter>
+        <prettyName>Testprotokollierung</prettyName>
+        <num>12</num>
+        <filename>3_Testprotokollierung.tex</filename>
+        <content>%Beschreibung der Tests hier erläutern
+
+\subsection{Ausgabe Testtreiber}
+%Hier Ausgabe des Testtreibers einfügen
+%z.B. mit:
+%\input{pfad/zur/ausgabe}
+\begin{alltt}
+\end{alltt}</content>
+        <type>Text</type>
+        <hierachy>section</hierachy>
+    </chapter>
+</chapters>
index 3d34de1..2a83ab6 100644 (file)
@@ -35,7 +35,7 @@
   stepnumber=1,                                                % the step between two line-numbers. If it's 1, each line will be numbered
   stringstyle=\color{string},                  % string literal style
   tabsize=2,                                                   % sets default tabsize to 2 spaces
-  title=\lstname                                               % show the filename of files included with \lstinputlisting; also try caption instead of title
+  title={\protect\filename@parse{\lstname}\protect\filename@base\text{.}\protect\filename@ext} % show the filename of files included with \lstinputlisting; also try caption instead of title
 }
 
 % Add UTF8 Characters unknown to lstset
index ad4c9e7..ca51d51 100644 (file)
@@ -16,7 +16,7 @@
 
        %header
        \renewcommand{\headrulewidth}{0.4pt}
-       \lhead{\headerleft} 
+       \lhead{\docsubject} 
        \chead{\includegraphics[width=0.2\textwidth]
              {resources/hsd_logo}} 
        \rhead{\monthyeardate\today}
@@ -42,6 +42,6 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%% GENERATED SETTINGS START HERE%%%%%%%
+%%%%% GENERATED SETTINGS START HERE
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
index 1e4ac1b..5179618 100644 (file)
@@ -99,8 +99,6 @@ WARN_LOGFILE            = "doxygen.log"
 #---------------------------------------------------------------------------
 # configuration options related to the input files
 #---------------------------------------------------------------------------
-INPUT = "src"
-
 INPUT_ENCODING         = UTF-8
 FILE_PATTERNS          =
 RECURSIVE              = NO
@@ -186,7 +184,6 @@ SERVER_BASED_SEARCH    = NO
 # configuration options related to the LaTeX output
 #---------------------------------------------------------------------------
 GENERATE_LATEX         = YES
-LATEX_OUTPUT           = doxygen
 LATEX_CMD_NAME         = latex
 MAKEINDEX_CMD_NAME     = makeindex
 COMPACT_LATEX          = NO
@@ -285,4 +282,6 @@ DOT_TRANSPARENT        = NO
 DOT_MULTI_TARGETS      = NO
 GENERATE_LEGEND        = YES
 DOT_CLEANUP            = YES
-
+#---------------------------------------------------------------------------
+# doc_tool Generated Settings start here
+#---------------------------------------------------------------------------
index 4c11e39..1ea7bf0 100644 (file)
@@ -7,5 +7,5 @@
 \input{setup_doxygen.tex}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%% GENERATED DOCUMENT STARTS HERE %%%%%%
+%%%% GENERATED DOCUMENT STARTS HERE
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%