
\usepackage[latin1]{inputenc} %direkte Eingabe von Umlauten
\usepackage[T1]{fontenc} %korrekte Silbentrennung bei Umlauten
\usepackage{german} %u.a. korrekte, deutsche Anführungszeichen: "`foo"'
\selectlanguage{german} %? Trennmuster auswählen?
\hyphenation{be-kannt-zu-ma-chen selbst-ähn-li-che Netz-werk-last
  Netzes Trä-ger-er-ken-nung Con-ten-tion-slot Fein-ent-wurf
  Si-mu-la-ti-on-en Eth-emu Main-frames}

%% german.sty [Kopka, LaTeX Einführung, Band1, Anhang D, Seite 316ff.]:
%% "a "o "u "A "O "U "e "i "E "I   (Umlaute und Trema)
%% "s "z "S "Z                     (ß, SS und SZ)
%% "ck "ff "ll "mm "nn "pp "rr "tt (Trennhilfen für ck und drei Konsonanten)
%% "CK "FF "LL "MM "NN "PP "RR "TT
%% "-  _zusätzliche_ Trennhilfe (im Ggs. zu \-)
%% ""  Trennhilfe ohne Trennstrich (vgl. \linebreak[0]??)
%% "~  geschützter Bindestrich
%% "=  Bindestrich mit _zusätzlicher_ Trennhilfe (im Ggs. zu -)
%% "|  Ligaturaufhebung und Trennhilfe (im Ggs. zu \/)
%% "`  öffnendes    dt. Anf.zeichen, \glqq (einfach: \glq)
%% "'  schließendes dt. Anf.zeichen, \grqq (einfach: \grq)
%% "<  frz. Anf.zeichen, \flqq (einfach: \flq)
%% ">  frz. Anf.zeichen, \frqq (einfach: \frq)

%% taken from the pdfTeX FAQ V0.12 08.05.2000:
\usepackage{ifpdf} \ifx\pdfoutput\undefined
   \pdffalse% we are not running PDFLaTeX
\else
   \pdfoutput=1% we are running PDFLaTeX
   \pdftrue
\fi

\newif\ifverz
\ifx\machverz\undefined
   \verzfalse
\else
   \verztrue
\fi

%\newcommand{\titletext}{Caching and Prefetching for Efficient Read Access to Multidimensional Wave Propagation Data on Disk}
\newcommand{\titletext}{Caching und Prefetching for Efficient Read Access to Multidimensional Wave Propagation Data on Disk}


\newcommand{\authorname}{Tanja Simroth}
\newcommand{\subject}{Studienarbeit}
\newcommand{\keywords}{NET, Prefetching, Caching}

%% Text-Makros
\newcommand{\cmd}[1]{{\bf #1}}
\newcommand{\param}[1]{{\itshape #1}}
\newcommand{\varname}[1]{{\itshape #1}}
\newcommand{\NET}{Network Emulation Testbed}
\newcommand{\precond}[1]{{\bf Voraussetzungen: }{#1}}

%%\newcommand{\FIXME}[1]{{\small\sl {\bf FIXME:} #1}} % comment
\renewcommand{\labelitemiii}{$\circ$} % leerer Kreis statt Asterisk auf Ebene 3

\newcommand{\deflabel}[1]{\bf #1\hfill}%
\newenvironment{deflist}[1]% Anfang...
{\begin{list}{}% Liste mit leerer Standardmarke
{\settowidth{\labelwidth}{\bf #1}%
\setlength{\leftmargin}{\labelwidth}%
\addtolength{\leftmargin}{\labelsep}%
\renewcommand{\makelabel}{\deflabel}}}% Ende...
{\end{list}}

%%\setlength{\parindent}{0pt} % kein haengender Einzug in erster Absatzzeile
% brauche keine Randnotizen, also Platz dafuer fuer Textspalte verwenden
\setlength{\evensidemargin}{0pt}
\setlength{\oddsidemargin}{0pt}
\setlength{\marginparwidth}{0pt}
\setlength{\marginparsep}{0pt}
% weniger Rand oben und unten
\setlength{\topmargin}{0pt}
%% Das folgende muß immer am Schluß stehen, da berechnet !!!:
%%\addtolength{\textwidth}{1.0in}% ungenau geraten! Deprecated.
\setlength{\textwidth}{\paperwidth}
\addtolength{\textwidth}{-2in}% feste(?) Seitenränder jeweils 1 Inch
\addtolength{\textwidth}{-\marginparsep}
\addtolength{\textwidth}{-\marginparwidth}
\addtolength{\textwidth}{-\evensidemargin}% dropped: \oddsidemargin?
%%\addtolength{\textheight}{0.5in}% ungenau geraten! Deprecated.
\setlength{\textheight}{\paperheight}
\addtolength{\textheight}{-2in}% feste(?) Seitenränder jeweils 1 Inch
\addtolength{\textheight}{-\topmargin}
\addtolength{\textheight}{-\headheight}
\addtolength{\textheight}{-\headsep}
\addtolength{\textheight}{-\footskip}
%%
%%% mehr Durchschuß zwischen Absätzen
%%%  wirkt offenbar auch auf ToC-Zeilen, was nicht gut aussieht
%%\addtolength{\parskip}{0.5\baselinestretch\baselineskip}% dropped: ist das gut?
%%\addtolength{\parskip}{\parsep}% nur als Test
%%%\renewcommand{\baselinestretch}{1.2}% mit Zeilendurchschuß blöffen

%%\setcounter{tocdepth}{2} % Inhaltsverzeichnis nur bis zur Tiefe von subsection
\usepackage{exscale} % nicht nur cmex10 für Formelsymbole [Kopka1,5.5.5,S.142]
% set text using PostScript-Fonts:
%   TimesRoman for serif,
%   Helvetica  for sans-serif and
%   Courier    for typewriter.
\usepackage{pslatex}

%%\usepackage{acronym}
%%%% define acronyms not explicitly defined in acronym environment
%%\acrodef{MAC}{media access control}
%%\acrodef{MAS}{media access schemes}
%%\acrodef{net}{NET}
%%
%\usepackage{type1cm} % doesn't work as easy as pslatex

%%\usepackage{varioref}
%%\renewcommand{\ref}[1]{\vref{#1}}% ersetzt Verhalten nicht??
\newcommand{\myindiref}{\ref}% war vorher \vref
\usepackage{prettyref}
\newrefformat{eq}{Gleichung~\myindiref{#1}}
\newrefformat{def}{Definition~\myindiref{#1}}
\newrefformat{cha}{\chaptername~\myindiref{#1}}
\newrefformat{app}{\appendixname~\myindiref{#1}}
\newrefformat{sec}{Abschnitt~\myindiref{#1}}
\newrefformat{tab}{Tab.~\myindiref{#1}}% dropped: Abkürzung inkonsistent??
\newrefformat{fig}{Abb.~\myindiref{#1}}% dropped: Abkürzung inkonsistent??
%%\renewcommand{\ref}[1]{\prettyref{#1}}% ersetzt Verhalten nicht??
%%\usepackage{titleref} % not found with teTeX under SuSE62
                                % with Debian 2.2r6 (teTeX 1.0.6) not either
\newcommand{\myref}[1]{\prettyref{#1}}
%%\newcommand{\myrefrange}[2]{\prettyrefrange{#1}{#2}}% is nich!

% set all headings with sans-serif-family which is Helvetica with pslatex
%%\usepackage{sectsty}
%%\allsectionsfont{\sffamily}

\ifpdf
  \usepackage[pdftex]{graphicx}
  %%\DeclareGraphicsExtensions{.pdf,.png}
\else
  \usepackage[dvips]{graphicx}
  \DeclareGraphicsExtensions{.pstex,.eps} % inserted .pstex (for inside .pstex_t's)
\fi
\graphicspath{{fig/}}

% \usepackage{fancyhdr}
% \pagestyle{fancy}
%%%\cfoot{}
%%%\rfoot{\thepage}
%\rfoot{\thepage{} of \pageref{LastPage}} % conflicts with hyperref!!!
%%\renewcommand{\headrulewidth{0.0pt}}
%%\renewcommand{\footrulewidth{0.4pt}}

% load lastpage package as last one to make sure it gets the last page
%%\usepackage{lastpage}
%%\newcommand{\fullref}[1]{\ref{#1} on page~\pageref{#1}}}

% \mathbb e.g. for mathematical number sets (N Z Q R C)
%%\usepackage{amssymb}

%%\usepackage[only,llbracket,rrbracket]{stmaryrd}

\usepackage[nottoc,notlof,notlot]{tocbibind}

\usepackage[%
%index% trägt trotz nachfolgendem makeindex nichts in Index ein??
]{listings}
\renewcommand{\lstlistlistingname}{Quelltextverzeichnis}
\lstset{%
  language=[ANSI]C,% Programmiersprache
  xleftmargin=2em,% gesamtes Listing einrücken, so daß Nummerierung nicht
             % mehr in Rand ragt
  flexiblecolumns=true,columns=[l]flexible,% sauberes Einrücken der Blöcke
  showspaces=true,% spaces in Strings simply as spaces or as special char
  extendedchars=true% erweiterte Zeichencodes, z.B. Umlaute
                     % (erfordert inputenc)
  }

\usepackage{latexsym}
%\usepackage{natbib}
%\citeindextrue

\usepackage{tabularx}
\newcolumntype{C}{>{\centering\arraybackslash}X}

%% show index-entries as margins starting from top of each page (to debug)
%%\usepackage{showidx}

\ifverz\makeindex{}\fi
%\ifverz\makeglossary{}\fi

%% as suggested in pdfTeXFAQ V0.12 08.05.2000 use hyperref as last package
\ifpdf
  %%\usepackage{thumbpdf} % doesn't work with eps-figs from xfig/gnuplot ?
  \usepackage[pdftex]{hyperref}
  \hypersetup{%
  pdftitle={\titletext},%
  pdfauthor={\authorname},%
  pdfsubject={\subject},%
  pdfkeywords={\keywords},%
  %colorlinks=true,%
  colorlinks=false,%
  bookmarks=true,%
  bookmarksnumbered=true,%
  bookmarksopen=true,%
  pdfpagemode=UseOutlines,%
  %%pdfstartview=Fit%what the heck are valid options for this?
  %%%pdfstartview=fith%
  }
\else
  \usepackage{hyperref}
  \hypersetup{%
  pdftitle={\titletext},%
  pdfauthor={\authorname},%
  pdfsubject={\subject},%
  pdfkeywords={\keywords},%
  %%colorlinks=false,%
  bookmarksnumbered=true%
  }
\fi

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: "ausarbeitung.tex"
%%% TeX-open-quote: "\"`"
%%% TeX-close-quote: "\"'"
%%% End: 
