doc/hochreiter/thesis_main.tex
author Walther Neuper <walther.neuper@jku.at>
Tue, 22 Sep 2020 14:33:32 +0200
changeset 5238 d9f9cfd09b0f
parent 1658 b404f03505cc
permissions -rwxr-xr-x
pdflatex on old theses

required by old "latex", might have broken little details
mhochrei@1453
     1
\documentclass[a4paper,12pt,oneside]{book}
mhochrei@1453
     2
\usepackage[latin1]{inputenc}
mhochrei@1453
     3
%\usepackage[T1]{fontenc}  %nur für spezielle Fonts notwendig
mhochrei@1453
     4
\usepackage[dvips]{graphicx}
mhochrei@1459
     5
\usepackage{lineno}
mhochrei@1453
     6
\graphicspath{{images/}}   % wo liegen die Bilder?
mhochrei@1453
     7
\usepackage{hagenberg}
mhochrei@1528
     8
\usepackage{mdwlist}  % resume/suspend enumerate --> makes it 
mhochrei@1528
     9
                      % possible to build enumeration list that go over more than one section
mhochrei@1562
    10
\usepackage{listings}
mhochrei@1453
    11
\usepackage[active]{srcltx} %Wichtig!!! \include statt \input verwenden
mhochrei@1453
    12
walther@5238
    13
%\usepackage[ps2pdf,                %%% hyper-references for ps2pdf
walther@5238
    14
%  bookmarks=true,%                   %%% generate bookmarks ...
walther@5238
    15
%  pdfpagemode=UseOutlines,    % show the bookmarks in outline form
walther@5238
    16
%  pdfstartview=FitH,          % default window sizing
walther@5238
    17
%  pdfview=FitH,
walther@5238
    18
%  breaklinks=true,%                  %%% breaks lines, but links are very small
walther@5238
    19
%  hypertexnames=false,%              %%% needed for correct links to figures
walther@5238
    20
%  colorlinks=false,%                  %%% to underline links instead of boxing
walther@5238
    21
%  urlcolor=blue]{hyperref}           %%% blue instead of cyan URLS
mhochrei@1485
    22
  
mhochrei@1453
    23
%ISAC Logo und \see für List of Terms
mhochrei@1453
    24
\def\isac{${\cal I}\mkern-2mu{\cal S}\mkern-5mu{\cal AC}$}
mhochrei@1453
    25
\def\sisac{{\footnotesize${\cal I}\mkern-2mu{\cal S}\mkern-5mu{\cal AC}$}}
mhochrei@1453
    26
% Arrow for Appendix "List of terms"
mhochrei@1453
    27
\def\see{$\rightarrow$}  
mhochrei@1453
    28
% nodes for tree display
mhochrei@1453
    29
\def\nod{$\backslash\_\mkern-1mu\_\mkern-1mu\_\;$}
mhochrei@1554
    30
mhochrei@1554
    31
% macro for relating to isac-specific terms
mhochrei@1554
    32
\newcommand{\term}[1]{{\it#1}\glossary{#1}}
mhochrei@1453
    33
  
mhochrei@1453
    34
%PDF Informationen
walther@5238
    35
%\hypersetup{
walther@5238
    36
%  pdfauthor = {Mario Hochreiter},
walther@5238
    37
%  pdftitle = {The Architecture of a Graphical User Interface for Stepwise Problem Solving in \isac{}},
walther@5238
    38
%  pdfsubject = {Master Thesis},
walther@5238
    39
%  pdfcreator = {LaTeX with hyperref package},
walther@5238
    40
%  pdfproducer = {dvips + ps2pdf}
walther@5238
    41
%}
mhochrei@1453
    42
mhochrei@1562
    43
\lstdefinelanguage{ISACXML}
mhochrei@1562
    44
  {morekeywords={NODE,ID,CONTENTREF,NODECONTENT,STRING,STRINGLIST,META,GIVEN,WHERE,FIND,MATHML,ISA,
mhochrei@1562
    45
                 RELATE,THEORY,METHODS,EXPLANATIONS,CAS,EVALPRECOND,DESCRIPTION,FORMALIZATION,VARIANT,
mhochrei@1562
    46
                 TERMLIST,PROBLEM,METHOD,KEY,SPECIFICATION,HIDE,DETAIL,EXAMPLE},
mhochrei@1562
    47
  sensitive=false
mhochrei@1562
    48
}
mhochrei@1562
    49
\lstset{% general command to set parameters for the lstinputlisting command
mhochrei@1562
    50
  basicstyle=\footnotesize,
mhochrei@1562
    51
  %numbers=left,
mhochrei@1562
    52
  %stepnumber=5,
mhochrei@1562
    53
  %numberstyle=\tiny,
mhochrei@1562
    54
  captionpos=b,
mhochrei@1562
    55
  commentstyle=\ttfamily,
mhochrei@1562
    56
  breaklines=true,
mhochrei@1562
    57
  breakindent=10pt,
mhochrei@1562
    58
  stringstyle=\ttfamily,
mhochrei@1562
    59
  tabsize=2,
mhochrei@1562
    60
}
mhochrei@1562
    61
mhochrei@1554
    62
\setcounter{secnumdepth}{3} %damint werden suubsubsections nummeriert
mhochrei@1453
    63
%\setcounter{tocdepth}{3} %und damit auch in das TOOC mitaufgenommen
mhochrei@1453
    64
%--------------------------------------------------------------------------
mhochrei@1453
    65
\begin{document}
mhochrei@1453
    66
%--------------------------------------------------------------------------
mhochrei@1453
    67
mhochrei@1453
    68
% Typ der Arbeit auswählen:
mhochrei@1453
    69
\diplomarbeit
mhochrei@1453
    70
mhochrei@1453
    71
% Angaben für alle Arbeiten:
mhochrei@1571
    72
\title{The Architecture of a Graphical User Interface for Stepwise Problem Solving in \isac{}}
mhochrei@1453
    73
\author{Mario Hochreiter}
mhochrei@1453
    74
\studiengang{Software Engineering}
mhochrei@1453
    75
\studienort{Hagenberg}
mhochrei@1657
    76
\abgabemonat{Juni} % Abgabemonat
mhochrei@1453
    77
\abgabejahr{2004}  % Abgabejahr
mhochrei@1453
    78
mhochrei@1453
    79
%--------------------------------------------------------------------------
mhochrei@1453
    80
\frontmatter
mhochrei@1453
    81
\titelseite
mhochrei@1453
    82
\begin{english}
mhochrei@1453
    83
\tableofcontents
mhochrei@1453
    84
%--------------------------------------------------------------------------
mhochrei@1453
    85
mhochrei@1453
    86
\end{english}
mhochrei@1453
    87
\include{0_kurzfassung}
mhochrei@1453
    88
\begin{english}
mhochrei@1453
    89
\include{0_abstract}
mhochrei@1565
    90
\include{0_acknowledgements}
mhochrei@1453
    91
\end{english}
mhochrei@1453
    92
mhochrei@1453
    93
mhochrei@1453
    94
mhochrei@1453
    95
%--------------------------------------------------------------------------
mhochrei@1453
    96
\mainmatter                        %Hauptteil (ab hier arab. Seitenzahlen)
mhochrei@1453
    97
%--------------------------------------------------------------------------
mhochrei@1453
    98
\begin{english}
mhochrei@1528
    99
%\begin{linenumbers}
mhochrei@1453
   100
\include{1_introduction}
mhochrei@1453
   101
\include{2_requirements}
mhochrei@1453
   102
\include{5_technologies}
mhochrei@1453
   103
\include{4_design}
mhochrei@1453
   104
\include{6_implementation}
mhochrei@1453
   105
\include{7_conclusion}
mhochrei@1453
   106
mhochrei@1453
   107
%--------------------------------------------------------------------------
mhochrei@1453
   108
%Anhang
mhochrei@1453
   109
\appendix
mhochrei@1524
   110
\include{a_terms}
mhochrei@1554
   111
\include{b_cd}
mhochrei@1453
   112
mhochrei@1453
   113
%--------------------------------------------------------------------------
mhochrei@1453
   114
mhochrei@1453
   115
%Literaturverzeichnis
mhochrei@1453
   116
\clearpage \addcontentsline{toc}{chapter}{\bibname}
mhochrei@1479
   117
\bibliographystyle{alpha} %gerplain, gerunsrt, geralpha, gerapali
mhochrei@1453
   118
\bibliography{bibtex}     %BibTeX-File bibtex.bib
mhochrei@1528
   119
%\end{linenumbers}
mhochrei@1453
   120
%--------------------------------------------------------------------------
mhochrei@1453
   121
mhochrei@1453
   122
%Messbox zur Druckkontrolle
mhochrei@1658
   123
\input{messbox.tex}
mhochrei@1453
   124
\end{english}
mhochrei@1453
   125
\end{document}