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