<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
% eisfair.sty
% Last update: $Id$

% Greatly inspired by kernhe.sty (kernhe@web.de)

\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{eisfair}



% stolen from kernhe.sty
%-------
%\newif\ifpdf
% hbfl 2020-10-11
% Package: ifpdf 2019/10/25 v3.4 ifpdf legacy package. Use iftex instead.
\usepackage{iftex}
\ifx\pdfoutput\undefined
 \pdffalse
 \typeout{PDFMode   &gt;&gt;&gt;&gt; OFF}
\else
 \pdfoutput=1
 \pdftrue
 \typeout{PDFMode   &gt;&gt;&gt;&gt; ON}
\fi

\iftrue % PDF Ausgabe
 \RequirePackage[pdftex]{graphicx}
 \RequirePackage[pdftex,
                 bookmarks=true,
                 bookmarksnumbered=true,
                 hypertexnames=false,
                 breaklinks=true,
                 colorlinks=true,
                 linkbordercolor={0 0 1}]{hyperref}
% \RequirePackage{epstopdf}
 \pdfcompresslevel=9
% \newcommand{\email}[1]{\href{mailto:#1}{E-Mail: \texttt{#1}}} %hbfl
 \newcommand{\kmail}[1]{\href{mailto:#1}{#1}}
% \newcommand{\link}[1]{\href{#1}{#1}} %hbfl
 \newcommand{\link}[2]{\href{#1}{#2}}
% \newcommand{\config}[3]{\index{#2}\hypertarget{#3}{}\label{#3}\item[#1]} %hbfl
 \newcommand{\config}[3]{\index{#2}\hypertarget{#3}{}\label{#3}{\item[#1] \mbox{} \\}}
 \newcommand{\var}[2]{\index{#2}\hypertarget{#2}{}\label{#2}\item[#1]}
 \newcommand{\jump}[2]{\hyperlink{#1}{#2} (Seite \pageref{#1})}
 \newcommand{\smalljump}[2]{\hyperlink{#1}{#2}}
 \newcommand{\marklabel}[2]{\hypertarget{#1}{#2}\label{#1}}
 \newcommand{\footnoteback}[1][1]{\addtocounter{footnote}{-#1}\addtocounter{Hfootnote}{-#1}}
 \newcommand{\graphic}[4]{\begin{#1}\includegraphics[#2]{#3}\captionof*{figure}{#4}\end{#1}}
 \usepackage{html}  %added by tge

\else % HTML-Ausgabe
 \RequirePackage{graphicx}
 \RequirePackage[pdfmark,
                 bookmarks=true,
                 bookmarksnumbered=true,
                 hypertexnames=false,
                 breaklinks=true,
                 colorlinks=true,
                 linkbordercolor={0 0 1}]{hyperref}
 \usepackage{html}
 \usepackage{amsmath}
 \newcommand{\kmail}[1]{\htmladdnormallink{#1}{mailto: {#1}}}
% \newcommand{\email}[1]{\href{mailto:#1}{E-Mail: \texttt{#1}}} %hbfl
 \newcommand{\link}[2]{\htmladdnormallink {#2}{#1}}
% \newcommand{\link}[1]{\htmladdnormallink {#1}{#1}} %hbfl
 \newcommand{\config}[3]{\index{#2} \label{#3} \item[#1] \\}
 \newcommand{\var}[2]{\index{#2} \label{#2} \item[#1]}
 \newcommand{\smalljump}[2]{\htmlref{#2}{#1}}
 \newcommand{\jump}[2]{\smalljump{#1}{#2}}
 \newcommand{\marklabel}[2]{\label{#1}#2}
 \newcommand{\graphic}[4]{\begin{figure}\centering\includegraphics[#2]{#3}\caption*{#4}\end{figure}}
\fi

% Allgemeingueltige Definitionen, die nicht vom Ausgabeformat abhaengig sind

\usepackage{german}
%\usepackage[latin1]{inputenc}
\usepackage{makeidx}
\usepackage{parskip}
\usepackage{color}

\usepackage[T1]{fontenc}
\usepackage{ae}

% 2015-01-17 switch to utf8 hbfl
\usepackage[utf8]{inputenc}

\usepackage{url}

\usepackage{supertabular}
\usepackage{booktabs}
\usepackage{textcomp}
\usepackage{hyperref}
\graphicspath{{./pics/}}
\usepackage{caption}
%-------

% Define

\definecolor{dunkelgrau}{gray}{0.55}
\definecolor{hellgrau}{gray}{0.90}
\definecolor{bildschirmgrau}{gray}{0.20}  %tg

\setlength{\fboxsep}{0.5em}
\setlength{\fboxrule}{0.5mm}

%\newcommand{\var}[1]{\begin{small}#1\end{small}}
\newenvironment{example}{ \begin{small} }{ \end{small} }


%\newcommand{\jumplabel}[2]{\hyperlink{#2}{\begin{tt}#1\end{tt}}}
\newcommand{\jumplabel}[2]{\jump{#2}{#1}}

%\newcommand{\achtung}[1]{\vspace{1em}{\bfseries Achtung:}\\#1\par}
%\newcommand{\wichtig}[1]{\vspace{1em}{\bfseries Wichtig:}\\#1\par}

\iftrue
        \newdimen\boxwidth
        \newcommand{\kasten}[4]{\vspace{1em}{\fcolorbox{#1}{#2}{
        \boxwidth=\hsize
        \advance\boxwidth by -1\leftmargin
        \advance\boxwidth by \itemindent
        \parbox{\boxwidth}{\textsf{\textbf{ #3 }} \\\\  #4}}} \vspace{1em}}
\else
        \newcommand{\kasten}[4]{\textit{\textbf{ #3 } \\ #4 } \vspace{1em}}
   %     \newcommand{\kasten}[4]{\begin{\sf}\begin{bfseries} #3 \end{bfseries} \\ #4 \end{\sf} \vspace{1em}}
\fi
\newcommand{\achtung}[1]{\kasten{red}{white}{ACHTUNG}{#1}}
\newcommand{\hinweis}[1]{\kasten{dunkelgrau}{hellgrau}{Hinweis}{#1}}
\newcommand{\tipp}[1]   {\kasten{dunkelgrau}{hellgrau}{Tipp fuer fortgeschrittene User}{#1}}

\iftrue
        \newcommand{\pfeil}{{$\Rightarrow$}\xspace}
        \newcommand{\haken}{{$\surd$}\xspace}
\else
        \newcommand{\pfeil}{\begin{rawhtml}&amp;#8658;\end{rawhtml}\xspace}
        \newcommand{\haken}{\begin{rawhtml}&amp;#2713;\end{rawhtml}\xspace}
        % (German right quote quote) is broken in html
        % so we used this macro
        \renewcommand{\grqq}{\begin{rawhtml}&amp;#8220;\end{rawhtml}}
\fi


% setzt im Menu jeweils ein \newline
\iftrue
    \newcommand{\eline}{\newline}
\else
    \newcommand{\eline}{}
\fi

\usepackage{xspace}
\newcommand{\eisfair}{\emph{eisfair}\xspace}
\newcommand{\fli}{\emph{fli4l}\xspace}
\newcommand{\ece}{\emph{ece}\xspace}


% marco fuer den Prompt in latex auf eis -&gt; root
\newcommand{\prompt}{\textcolor{red}{eis \#}\xspace}
% marco fuer den Prompt in latex auf eis -&gt; user
\newcommand{\promptuser}{{user@eis :}\xspace}
% marco fuer den Prompt in latex auf linux -&gt; user
\newcommand{\promptlinux}{{user@linux :}\xspace}
% macro fuer Farbe
\newcommand{\yellow}[1]{\textcolor{yellow}{#1}\xspace}
\newcommand{\green}[1]{\textcolor{green}{#1}\xspace}

\newcommand{\tag}[1]{\texttt{$&lt;$#1$&gt;$}}



% macro to set base version
\newcommand{\base}[1]{\input{administration_base_version}}
% macro to set kernel version
\newcommand{\kernel}[1]{\input{administration_kernel_version}}

% global info aka kernel and base version or others for all
\input{administration_global}

%===================
% macros by tg
%===================

% deflist (aus LaTeX - Das Einsteigerseminar
%============================================

\newenvironment{deflist}[1][\quad]% laengster Label
    { \begin{list}{}{%no std-label
      \renewcommand{\makelabel}[1]{\textbf{##1}\hfil}%
      \settowidth{\labelwidth}{#1}%
      \setlength{\leftmargin}{\labelwidth}%
      \addtolength{\leftmargin}{\labelsep}}%
      \typeout{\ labelwidth: \the\labelwidth}%
      \typeout{\ labelsep: \the\labelsep}%
      \typeout{\ rightmargin: \the\rightmargin}%
      \typeout{\ leftmargin: \the\leftmargin}%
    }
    {\end{list}}


% macor zur Darstellung von Tastaturtasten
%==========================================
\iftrue
  \usepackage{fancybox}  % tg
  \newcommand{\taste}[1]{\ovalbox{#1}}
\else
  \newcommand{\taste}[1]{\glqq{#1}\grqq{}}
\fi

% macro zur Darstellung einer Bildschirmausgabe
%===============================================
\usepackage{color}
\usepackage{alltt}
\usepackage{colortbl}
\usepackage{array}
\iftrue
        \newcommand{\bildschirmx}[2]{\begin{alltt}\color{#1} #2 \\\end{alltt} }
        \newenvironment{bildschirm}
        { \begin{footnotesize} \begin{alltt}
        \begin{tabular*}{\textwidth}{&gt;{\columncolor{bildschirmgrau}\color{white}}b{\textwidth}} }
        { \end{tabular*} \end{alltt} \end{footnotesize} }
\else
        % Das hier funktioniert noch nicht.
        \usepackage{fancyvrb}
        \newenvironment{bildschirm}
        { \begin{verbatim*}%
           [fontfamily=courier]
            [formatcom=\color{red}]
            [frame=single,framesep=5mm] }
         { \end{verbatim*} \vspace{1em} }
\fi

% vim: fileencoding=latin1
</pre></body></html>