%
% Format: latex         (LaTeX2e)
%
%===============================================================================
%
%  This file contains the slides of a talk about programs and tools useful
%  when working with TeX under UNIX.  The talk was given in German language
%  at Berlin (september 95), and therefore slides and notes use this language.
%
%===============================================================================
%
%  TeX unter UNIX - Programme und ihre Installation
%  ------------------------------------------------
%
%  Tutorium auf der DANTE-Mitgliederversammlung September '95 in Berlin
%
%
%  Die vorliegende Datei enthaelt die Folien des Vortrags und einige Anmerkungen
%  in Form von Notes.
%
%  Hinweise zur Formatierung:
%  --------------------------
%  Zum Formatieren wird neben LaTeX2e nur das Paket 'german' benoetigt.  Alle
%  weiteren Festlegungen erfolgen in einem Style-File, das Teil dieser Datei ist
%  und beim Formatieren mit LaTeX2e extrahiert wird.
%
%  Die Originalfolien wurden unter Verwendung von PostScript-Schriften erstellt.
%  Da nicht jede TeX-Installation ueber eine Moeglichkeit zur Umsetzung von dvi-
%  Files nach PostScript und die Ausgabe von PostScript-Dateien verfuegt, war
%  eine Umsetzung auf Standard-TeX-Fonts erforderlich.  Dabei ergab sich das
%  Problem, dass die Zeichenbreite der Standard-TeX-Fonts deutlich groesser ist
%  als die der urspruenglichen PostScript-Schriften.  Um eine voellige Neuge-
%  staltung der Folien zu vermeiden, musste daher die Schriftgroesse reduziert
%  werden (globale Umschaltung auf \small).  In diesem Zusammenhang war auch
%  die Umstellung mehrerer Makros erforderlich.  Das Auftreten einer Reihe von
%  'Underful \hbox' Warnungen liess sich allerdings nicht vermeiden.  Trotzdem
%  ist die Schriftgroesse noch so gross, dass sich bei Ausgabe von 4 Folien pro
%  DIN-A4-Seite ungefaehr eine 10-Punkt-Schrift ergibt.
%
%  Die Folien sind mit der Dokumentklasse 'slides' erstellt worden.  Es wurden
%  die Standardfonts dieser Klasse verwendet.  Zusaetzlich werden die 'logo'-
%  Fonts verwendet, um die Logos fuer METAFONT und METAPOST zu setzen.  Bei den
%  Standardfonts treten einige Abweichungen in den Groessen auf, die aber nicht
%  durch spezielle Festlegungen in diesem Dokument hervorgerufen werden.  Die
%  entsprechenden Warnungen koennen ignoriert werden.
%
%===============================================================================
%
\begin{filecontents}{TuUenv.sty}
\ProvidesPackage{TuUenv}
%
% Logo font
\DeclareFontFamily{OT1}{logo}{}
\DeclareFontShape{OT1}{logo}{m}{n}
   { <5><6><7> <8>logo8%
     <9>logo9%
     <10><10.95> <12><14.4><17.28><20.74><24.88>logo10 }{}
\DeclareFontShape{OT1}{logo}{m}{sl}
   { <5><6><7> <8> <9>logosl9%
     <10><10.95> <12><14.4><17.28><20.74><24.88>logosl10 }{}
\DeclareFontShape{OT1}{logo}{m}{it}{<->ssub * logo/m/sl}{}
\DeclareFontShape{OT1}{logo}{m}{sc}{<->ssub * logo/m/n}{}
%%%%%%% bold series
\DeclareFontShape{OT1}{logo}{b}{n}
   { <5><6><7><8><9><10><10.95><12> <14.4><17.28><20.74><24.88> logobf10 }{}
\DeclareFontShape{OT1}{logo}{b}{sl}{<->ssub * logo/m/sl}{}
\DeclareFontShape{OT1}{logo}{b}{it}{<->ssub * logo/m/it}{}
%%%%%%%% bold extended series
\DeclareFontShape{OT1}{logo}{bx}{n}{<->ssub * logo/b/n}{}
\DeclareFontShape{OT1}{logo}{bx}{sl}{<->ssub * logo/b/sl}{}
\DeclareFontShape{OT1}{logo}{bx}{it}{<->ssub * logo/b/it}{}
%
% Special page style
\@fileswtrue
%
\newsavebox{\ps@logo}
\savebox{\ps@logo}{\setlength{\unitlength}{.069444444mm}\thicklines
 \begin{picture}(72,72)(0,0)
 \put(21.6,0){\line(1,0){28.8}}
 \put(72,21.6){\line(0,1){28.8}}
 \put(50.4,72){\line(-1,0){28.8}}
 \put(0,50.4){\line(0,-1){28.8}}
 \put(10.8,10.8){\line(1,0){50.4}}
 \put(61.2,10.8){\line(0,1){50.4}}
 \put(61.2,61.2){\line(-1,0){50.4}}
 \put(10.8,61.2){\line(0,-1){50.4}}
 \put(21.6,21.6){\line(1,0){28.8}}
 \put(50.4,21.6){\line(0,1){28.8}}
 \put(50.4,50.4){\line(-1,0){28.8}}
 \put(21.6,50.4){\line(0,-1){28.8}}
 \end{picture}}
%
\def\ps@Folfoot{\let\@mkboth\@gobbletwo%
\def\ps@slide{%
 \def\@oddfoot{\vbox{\rule{\textwidth}{2pt}\hfill\\[-7pt]
  \hbox to \textwidth{\hbox to 0pt{\raisebox{-.1ex}{\usebox{\ps@logo}}\hss}%
        \@mainsize\hfil\rightmark\hfil\hbox to 0pt{\hss\theslide}}}}%
 \def\@oddhead{}%
 \let\@evenfoot=\@oddfoot%
 \let\@evenhead=\@oddhead}
\def\ps@note{%
 \def\@oddfoot{\vbox{\rule{\textwidth}{2pt}\hfill\\[-7pt]
  \hbox to \textwidth{\hbox to 0pt{\raisebox{-.1ex}{\usebox{\ps@logo}}\hss}%
        \@mainsize\hfil\rightmark\hfil\hbox to 0pt{\hss\thenote}}}}%
 \def\@oddhead{}%
 \let\@evenfoot=\@oddfoot%
 \let\@evenhead=\@oddhead}}
%
\newlength{\tmplen}
\newlength{\stdbsk}
%
\pagestyle{Folfoot}
%
% Various TeX logos
\def\MF{{\fontfamily{logo}\selectfont METAFONT}}
\def\MP{{\fontfamily{logo}\selectfont METAPOST}}
\def\BibTeX{{\sffamily B\kern-.05em{\tiny I\kern-.025em B}\kern-.08em\TeX}}
\def\MI{\textsl{\sffamily MakeIndex}}
\def\PS{\textsc{\sffamily PostScript}}
\def\LaTeXe{\LaTeX\kern.15em 2\boldmath${}_{\textstyle\varepsilon}$}
%
% Sectioning
\newcounter{section}
\newcounter{subsection}[section]
%
\setcounter{section}{0}
\newcommand{\section}[1]{\refstepcounter{section}%
    \setcounter{subsection}{0}%
    \renewcommand\baselinestretch{.9}
    {\LARGE\bfseries
     \makebox[.1\textwidth][l]{\thesection}%
     \parbox[t]{.9\textwidth}{\raggedright#1}%
    }%
    \renewcommand\baselinestretch{1.0}\par}
%
\renewcommand{\thesubsection}{\Alph{subsection}}
\setcounter{subsection}{0}
\newcommand{\subsection}[1]{\refstepcounter{subsection}%
    \renewcommand\baselinestretch{.8}
    {\normalsize\bfseries\itshape
     \makebox[.1\textwidth][l]{\thesubsection{\scriptsize)}}%
     \parbox[t]{.9\textwidth}{\raggedright#1}%
    }%
    \renewcommand\baselinestretch{1.0}\hfill\break}
%
\newcommand{\subsubsection}[1]{%
    {\normalsize\bfseries\settowidth{\tmplen}{#1}
     \makebox[0pt][l]{#1}\rule[-.5ex]{\tmplen}{2.5pt}}}
%
\newcommand{\usection}[1]{{\Large\bfseries #1}\par}
\newcommand{\Usection}[1]{{\bfseries\underline{#1}}\hfill\mbox{}\break}
%
% Indentation
\newcommand{\In}{\hspace*{2em}}
%
% Symbol fuer Hinweis:
\newcommand{\Hint}{{\large\ensuremath{\rightarrow}}}
\newcommand{\hinweis}{\item[\Hint] \itshape\setlength{\baselineskip}{\stdbsk}}
% Symbol fuer Achtung:
\newcommand{\Attn}{{\large\ensuremath{\Rightarrow}}}
\newcommand{\achtung}{\item[\Attn] \bfseries\setlength{\baselineskip}{\stdbsk}}
% Pfeil:
\newcommand{\ar}{{\large\ensuremath{\longrightarrow}}}
% Other symbols from typewriter font:
\newcommand{\bp}{{\ttfamily\char60}}            % Zeichen <
\newcommand{\Bp}{{\large\ttfamily\bfseries\bp}} %  vergroessert
\newcommand{\ep}{{\ttfamily\char62}}            % Zeichen >
\newcommand{\Ep}{{\large\ttfamily\bfseries\ep}} %  vergroessert
\newcommand{\pipe}{{\ttfamily~\char124~}}       % Zeichen |
\newcommand{\US}{{\ttfamily\char95}}            % Zeichen _
\newcommand{\BS}{{\ttfamily\char92}}            % Zeichen \
%
% List commands
\newcommand{\kompakt}{\setlength{\parsep}{0pt}\setlength{\itemsep}{1pt}\setlength{\partopsep}{0pt}}
%
% Special text formatting
\newcommand{\cmd}[1]{\,{\normalsize\ttfamily\bfseries\upshape\setlength{\baselineskip}{\stdbsk}#1}\,}
\let\txt=\cmd
\newcommand{\txtc}[1]{\,{\normalsize\ttfamily\bfseries\upshape\setlength{\baselineskip}{\stdbsk}#1}}
\newcommand{\file}[1]{\,{\normalsize\ttfamily\bfseries\itshape\setlength{\baselineskip}{\stdbsk}#1}\,}
\let\prog=\file
% Underlining:
\newcommand{\ul}[1]{\settowidth{\tmplen}{#1}\makebox[0pt][l]{#1}\rule[-.5ex]{\tmplen}{2pt}}
%
% Additional environments
\newenvironment{Instlst}[1]%
{{\bfseries\underline{#1:}}\vspace{-\parskip}
 \begin{enumerate}
 \setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
 \setlength{\itemsep}{1pt}}%
{\end{enumerate}}
%
\newenvironment{Proglst}[2][xxx]%
{{\bfseries\underline{#2:}}\vspace{-\parskip}
 \settowidth{\tmplen}{\texttt{\normalsize\bfseries#1}}
 \begin{list}{}{%
   \renewcommand{\makelabel}[1]{\texttt{\normalsize\bfseries##1\hfil}}%
   \settowidth{\labelwidth}{\texttt{\normalsize\bfseries#1}}%
   \setlength{\leftmargin}{\labelwidth}\addtolength{\leftmargin}{\labelsep}}}%
{\end{list}}
%
\endinput
\end{filecontents}
%
%===============================================================================
%
\documentclass[a4paper]{slides}
\usepackage{german}
\usepackage{TuUenv}

\addtolength{\voffset}{-18truemm}
\addtolength{\textheight}{2truecm}
\addtolength{\textwidth}{7truemm}
\addtolength{\hoffset}{-3.5truemm}

\markright{{\scriptsize K.Braune: \TeX{} unter UNIX, September 1995}}

\begin{document}
%
\sloppy
\rule{1pt}{0pt}
\vfill
\begin{center}
{\Huge\bfseries\TeX{} unter UNIX\\[2\bigskipamount]Programme\\[\bigskipamount]%
       und ihre Installation}
\vspace{3.0truecm}

{\large von}
\vspace{1.2truecm}

{\Large\bfseries{Klaus Braune}}\\[\medskipamount]
{\large\bfseries{Universit"at Karlsruhe}}\\[\smallskipamount]
{\large\bfseries{Rechenzentrum}}\\[\bigskipamount]

{\bfseries September 1995}
\end{center}
\vfill
\rule{1pt}{0pt}
\small
\setlength{\stdbsk}{1.3\baselineskip}
\setlength{\baselineskip}{\stdbsk}
%
%= Folie  1 ===================================================================
%
\begin{slide}{}
\usection{"Ubersicht}
%
\begin{enumerate}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
\setlength{\itemsep}{\baselineskip}
\item   Voraussetzungen f"ur die Installation\\
       \mbox{} \Hint{} Folie 2
\item   Die DANTE--Distribution\\
       \mbox{} \Hint{} Folie 5
\item   Hilfen bei der Dokumenteingabe\\
       \mbox{} \Hint{} Folie 8
\item   Treiber, Fonts und Integration von Bildern\\
       \mbox{} \Hint{} Folie 19
\item   Graphische Oberfl"achen\\
       \mbox{} \Hint{} Folie 29
\item   Bearbeiten von Literaturdatenbanken\\
       \mbox{} \Hint{} Folie 35
\end{enumerate}
\end{slide}
%
%
%= Note 1.1 ===================================================================
%
\begin{note}{}
%
\begin{itemize}\kompakt
\hinweis
       Alle hier vorgestellten Programme sind frei verf"ugbar:\\
       entweder Public Domain oder mit einem Copyright versehen, das eine
       kostenlose Nutzung zu privaten Zwecken ausdr"ucklich erlaubt wie die
       GNU License oder die Aladdin Ghostscript Free Public License
\end{itemize}
\end{note}
%
%
%= Folie  2 ===================================================================
%
\begin{slide}{}
\section{Voraussetzungen\\ f"ur die Installation}
\vfill
%
\begin{description}
\item[UNIX--Betriebssystem] \mbox{}\par
       Optimal: \quad \In UNIX System V \quad oder \quad BSD\\[\medskipamount]
       %
       Andernfalls ggf.\ Anpassung erforderlich\\
       (f"ur viele Rechner bereits vorbereitet)
\item[Grundlegende UNIX--Utilities:] \mbox{}\par
       \cmd{basename}\\
       \cmd{cat}\\
       \cmd{cp}\\
       \cmd{diff}\\
       \cmd{ln}\\
       \cmd{make}\\
       \cmd{mv}\\
       \cmd{rm}\\
       \cmd{sed}\\
       \cmd{touch}
\end{description}
\vfill
\end{slide}
%
%
%= Folie  3 ===================================================================
%
\begin{slide}{}
%
\subsubsection{Software:}%
\vspace{-\parskip}
%
\begin{list}{}{\renewcommand{\makelabel}[1]{#1\hfil}%
\settowidth{\labelwidth}{\textsf{C--Compiler} \cmd{cc}\quad}%
\setlength{\leftmargin}{\labelwidth}\addtolength{\leftmargin}{\labelsep}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{1pt}}
\item[C--Compiler \cmd{cc}]
       alternativ \cmd{gcc} von GNU
\item[\cmd{yacc}]
       alternativ \cmd{bison} von GNU
\item[\cmd{lex}]
       alternativ \cmd{flex} von GNU
\item[\cmd{sh}]
       Bourne--Shell
\item[\cmd{patch}]
       PD--Programm von GNU%
       \vspace{-\parskip}
\end{list}
%
\begin{itemize}\kompakt
\achtung
       Systemeigene \cmd{patch}--Befehle i.a.\ nicht verwendbar!
\end{itemize}


\begin{itemize}\kompakt
\hinweis
       Da i.a.\ eine Installation in Systemverzeichnissen erfolgen soll (aber
       nicht mu"s), wird in der Regel zur Installation der generierten
       Programme und Shell--Scripts das \cmd{root}--Pa"swort ben"otigt!
\end{itemize}
\end{slide}
%
%
%= Note 3.1 ===================================================================
%
\begin{note}{}
%
\begin{itemize}\kompakt
\hinweis
       Zus"atzlich ggf.\ weitere Voraussetzungen, z.B.\ X11--Bibliotheken.
\hinweis
       Zus"atzlich ben"otigte Werkzeuge sind dort angegeben, wo sie
       erforderlich sind.
\end{itemize}
%
\begin{list}{}{\renewcommand{\makelabel}[1]{#1\hfil}%
\settowidth{\labelwidth}{\textbf{abcdef}}%
\setlength{\leftmargin}{\labelwidth}\addtolength{\leftmargin}{\labelsep}}
\item[\cmd{cc}]
       nicht auf allen Systemen ausreichend

       Alternative:\quad \cmd{gcc}
\item[\cmd{gcc}]
       Version 2.6.0 nicht fehlerfrei, wahrscheinlich Version 2.7.0 ebenfalls

       Z.Zt.\ empfehlenswert: \cmd{gcc} Version 2.6.3
\end{list}
\end{note}
%
%
%= Folie  4 ===================================================================
%
\begin{slide}{}
\subsubsection{Hilfe bei Problemen}
\vfill
\begin{itemize}\kompakt
\achtung
       In vielen F"allen ist Hilfe nur m"oglich, wenn die Vorgeschichte des
       Fehlers bekannt ist!\\[\medskipamount]
       \ar{} Aufruf von \cmd{make} mitprotokollieren:\\
       \phantom{\ar} \In \cmd{make \dots{} 2\ep\&1 \pipe{} \bp\file{logfile}\ep}\\
       \phantom{\ar} (erm"oglicht auch eigene sp"atere Analyse)

\setlength{\itemsep}{.8\baselineskip}
\achtung
       Readme--File und andere Textdateien pr"ufen, ob der aufgetretene Fehler
       dort erw"ahnt und eine Abhilfe angegeben ist
\hinweis
       Distributionen enthalten i.a.\ ein Readme--File, in dem ein
       Ansprechpartner bei Problemen angegeben ist
\end{itemize}
\vfill
\end{slide}
%
%
%= Note 4.1 ===================================================================
%
\begin{note}{}
%
\begin{itemize}
\item   Anfragen bei Ansprechpartnern nach M"oglichkeit vermeiden, solange
       die in der Distribution gegebenen Hinweise sich nicht als unzureichend
       herausgestellt haben!
\end{itemize}
\end{note}
%
%
%= Folie  5 ===================================================================
%
\begin{slide}{}
\section{Die DANTE--Distribution}
%
\vfill
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\parskip}{3pt}
\setlength{\itemsep}{6pt}
\item   \TeX, \MF{} und Zusatzprogramme

       Ebenfalls Teil der Distribution:\\
       \In \LaTeXe, \MF{}--Sourcen
\item   \BibTeX{} und \MI{}
\item   Treiber f"ur X11, \PS{} und HP LaserJet:
       \setlength{\parskip}{0pt}
       \begin{itemize}
       \setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
       \setlength{\itemsep}{1pt}
       \settowidth{\tmplen}{\prog{dvipsxxx}}
       \item   \makebox[\tmplen][l]{\prog{xdvi}}  \qquad (X11)
       \item   \makebox[\tmplen][l]{\prog{dvips}} \qquad (\PS)
       \item   \makebox[\tmplen][l]{\prog{dvilj}} \qquad (HP LaserJet)
       \end{itemize}
\end{itemize}

\begin{itemize}\kompakt
\hinweis
       DANTE--Verteilung basiert auf TUG--Distribution
\hinweis
       Gesamte Distribution kann mit jeweils einem Befehl konfiguriert,
       generiert und installiert werden
\end{itemize}

{\bfseries\underline{"Anderungen gegen"uber der TUG--Distribution:}}\vspace{-\parskip}
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
\setlength{\itemsep}{1pt}
\item   Integration von \MI{} in die Distribution
\item   Makropakete f"ur \TeX{} und \MF--Quellen f"ur Fonts in Distribution
       integriert (Installation zusammen mit den Programmen)
\end{itemize}
%
\vfill
\end{slide}
%
%
%= Note 5.1 ===================================================================
%
\begin{note}{}
%
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{3pt}
\item   DANTE--Distribution enth"alt vollst"andiges \TeX--System:
       \begin{itemize}
       \setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
       \setlength{\itemsep}{0pt}
       \item   Formatieren und Formatgenerierung mit \TeX
       \item   Fontgenerierung mit \MF
       \item   Literaturauswahl mit \BibTeX
       \item   Indexgenerierung mit \MI
       \end{itemize}
\item   Bedienung des Systems mit den ("ublichen) Befehlen
\end{itemize}
\end{note}
%
%
%= Folie  6 ===================================================================
%
\begin{slide}{}
\subsection{Dateien vom DANTE--Server}

\settowidth{\tmplen}{ftp--Server: \quad}
\makebox[\tmplen][l]{ftp--Server:}
       \cmd{ftp.dante.de}\\[.5\smallskipamount]
 Benutzernummer: \qquad \cmd{ftp}\\[.5\smallskipamount]
\makebox[\tmplen][l]{Pa"swort:}
       beliebig, i.a.\ eigene email--Adresse\\[.5\smallskipamount]
\makebox[\tmplen][l]{Verzeichnis:}
       \file{pub/tex/systems/unix/dante-src}
\bigskip

Notwendig:\vspace{-\bigskipamount}
\begin{list}{}{\renewcommand{\makelabel}[1]{\Large#1\hfil}%
\settowidth{\labelwidth}{\Large\Attn}%
\setlength{\leftmargin}{\labelwidth}\addtolength{\leftmargin}{\labelsep}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{1pt}}
\item[\Attn]    \TeX{}~3.1415,\quad \MF~2.71,\quad \BibTeX~0.99c,\\
               \MI~2.12,\quad Previewer~\prog{xdvik} 18f,\\
               \LaTeXe{} \Bp{}1995/06/01\Ep{} Patchlevel~3:\\[\medskipamount]
               Datei\quad \cmd{dante-tex.tar.Z}
\end{list}
Optional, je nach verwendetem Drucker:\vspace{-\bigskipamount}
\begin{list}{}{\renewcommand{\makelabel}[1]{\Large#1\hfil}%
\settowidth{\labelwidth}{\Large\Attn}%
\setlength{\leftmargin}{\labelwidth}\addtolength{\leftmargin}{\labelsep}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{1pt}}
\item[\Hint]    Druckertreiber \prog{dviljk} 2.5 f"ur HP LaserJet und
                kompatible Drucker:\\[\medskipamount]
       Datei\quad \cmd{dante-dvilj.tar.Z}
\item[\Hint]    \PS--Druckertreiber \prog{dvipsk} 5.58f:\\[\medskipamount]
       Datei\quad \cmd{dante-dvips.tar.Z}
\end{list}
\vfill
\end{slide}
%
%
%= Note 6.1 ===================================================================
%
\begin{note}{}
%
{\large\itshape\bfseries Umgang mit dem Server}
\vfill

Verbindung herstellen:\\
\In \cmd{ftp ftp.dante.de}%
\vspace{-.8\parskip}

\underline{Befehle:}%
\vspace{-1.2\parskip}
\begin{list}{}{\renewcommand{\makelabel}[1]{#1\hfil}%
\settowidth{\labelwidth}{\cmd{bye}}%
\setlength{\leftmargin}{\labelwidth}\addtolength{\leftmargin}{\labelsep}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{1pt}}
\item[\cmd{cd}, \cmd{ls} (oder \cmd{dir})] \mbox{}\newline
       "ubliche Bedeutung (\cmd{ls}: \textbf{keine} Optionen!)%
       \vspace{-\itemsep}
\item[\cmd{get \bp\textit{Name}\ep\ {[\bp\textit{lokaler Name}\ep]} }] \mbox{}\newline
       {\small(\file{\normalsize\bp{\itshape Name}\ep} bzw.\
        \file{\normalsize\bp{\itshape lokaler Name}\ep} mit Pfad m"oglich)}%
       \vspace{-\itemsep}
\item[\cmd{mget \bp\textit{Name}\ep\ \dots }] \mbox{}\newline
       (Mustervorgabe von Dateinamen m"oglich)%
       \vspace{-\itemsep}
\item[\cmd{prompt} \qquad \textsf{(Toggle)}] \mbox{}\newline
       Nachfrage bei \textbf{jedem} File (\cmd{mget}) an- / abschalten%
       \vspace{-\itemsep}
\item[\cmd{bye}]
       Verbindung beenden%
       \vspace{-\itemsep}
\item[\cmd{?}]
       Online Hilfe: verf"ugbare Befehle anzeigen
\end{list}
\vfill
\end{note}
%
%
%= Folie  7 ===================================================================
%
\begin{slide}{}
\subsection{Installation}
\vspace{-\parskip}
\vfill
%
\begin{enumerate}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{5pt}
\item   \textbf{Datei \file{LIES.MICH} durchsehen}\\
       (enth"alt genauere Installationshinweise)
\item   Shell-Script \file{configure} aufrufen\\
       (ggf.\ \textbf{vorher} Umgebungsvariablen setzen)
\item   Generieren der Programme mit\\
       \In \cmd{make all}
\item   Installieren der Distribution mit\\
       \In \cmd{make install}\\
       (Programme und wichtige Erg"anzungen)\\
       oder\\
       \In \cmd{make install-all}

       Nach \cmd{make install} k"onnen zus"atzlich gew"unschte Teile durch\\
       \In \cmd{make install}\\
       in den entsprechenden Unterverzeichnissen gezielt installiert werden
\end{enumerate}
\vfill
\end{slide}
%
%
%= Folie  8 ===================================================================
%
\begin{slide}{}
\section{Hilfen bei der Dokumenteingabe}
%
\vfill
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{5pt}
\item   Rechtschreibpr"ufung
       {\setlength{\parskip}{0pt}
       \begin{itemize}
       \setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
       \setlength{\itemsep}{1pt}
       \item   \mbox{}\cmd{detex}
       \item   \mbox{}\cmd{ispell}
       \end{itemize}}
%
\item   Syntaxpr"ufung
       {\setlength{\parskip}{0pt}
       \begin{itemize}
       \setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
       \setlength{\itemsep}{1pt}
       \item   \mbox{}\cmd{texchk}
       \item   Package \cmd{syntonly} \qquad (nur \LaTeXe)
       \end{itemize}}
%
\item   Editorhilfen
       {\setlength{\parskip}{0pt}
       \begin{itemize}
       \setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
       \setlength{\itemsep}{1pt}
       \item   Installation des Emacs
       \item   Emacs mit AUC~\TeX
       \end{itemize}}
\end{itemize}
\vfill
\end{slide}
%
%
%= Folie  9 ===================================================================
%
\begin{slide}{}
\subsection{Rechtschreibpr"ufung}\vspace{-\parskip}
%
\vfill
\begin{Proglst}[xxxxxx]{Programme}
\setlength{\parskip}{2pt}
\item[detex]
       Programm zum Entfernen von \TeX-- und \LaTeX--Befehlen, die durch
       Leerzeichen ersetzt werden\\
       Inhalte einiger Umgebungen (z.B.\ mathematischer Modus) werden
       ignoriert\\
       (2 Varianten)
\item[ispell]
       Gut konfigurierbares Rechtschreibpr"ufprogramm

       W"orterbuch l"a"st sich aus korrekten Vorlagen erstellen

       Einige Betriebssysteme enthalten \prog{ispell} als
       Rechtschreibpr"ufprogramm
\end{Proglst}

\begin{itemize}\kompakt
\hinweis
       Zentrales Problem sind nicht Programme zur Rechtschreibpr"ufung,
       sondern gute deutsche W"orterb"ucher bzw.\ korrekte Vorlagen
       (Englisch kein Problem)
\hinweis
       Ggf.\ Umwandlung in ASCII--Text und Verwenden eines
       Rechtschreibpr"ufprogramms eines anderen Textverarbeitungssystems
\end{itemize}
\vfill
\end{slide}
%
%
%= Folie 10 ===================================================================
%
\begin{slide}{}
\subsubsection{\texttt{\large detex}}\vspace{-\parskip}
%
\vfill
\begin{itemize}\kompakt
\hinweis
       Hier: \prog{detex}--Version von Kamal Al--Yahya aus Verzeichnis\\
       \phantom{Hier:} \file{support/kamal}\\
       (Verzeichnis enth"alt weitere Tools)
\hinweis
       Alternative Version aus \file{support/detex} erfordert zus"atzlich
       \prog{lex} oder \prog{flex}
\achtung
       Dateigr"o"se maximal 65534 Byte!
\end{itemize}

\begin{Instlst}{Installation}
\item   In Datei \file{setups.h} sicherstellen, da"s Definition von \cmd{MAXLEN}
       im Wertebereich des Datentyps \cmd{unsigned} (\cmd{unsigned int}) liegt
\item   Generierung mit \cmd{make}
\item   Ausf"uhrbare Programme in Verzeichnis kopieren, das nach Befehlen
       durchsucht wird\\
       (z.B.\ \file{/usr/local/bin})
\end{Instlst}
\vfill
\end{slide}
%
%
%= Folie 11 ===================================================================
%
\begin{slide}{}
\subsubsection{\texttt{\large ispell}}\vspace{-.3\parskip}
\vfill
%
\textbf{Aktuelle Version:} Internationale Ispell Version 3.1.18\\
\phantom{\textbf{Aktuelle Version:}} (14. Januar 1995)\vspace{-.5\parskip}
%
\begin{itemize}\kompakt
\hinweis
       Version 4.x \textbf{amerikanisch} (nicht international)
\end{itemize}

\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{2pt}
\item[] \setlength{\tmplen}{\leftmargin}
       \begin{list}{}{\setlength{\leftmargin}{-\tmplen}%
         \setlength{\labelwidth}{0pt}\setlength{\labelsep}{0pt}}
       \item[]%
         \textbf{Keinesfalls eine Datei \file{Makefile} oder Datei
         \file{config.X} "andern!}\\
         Zu "andernde Definitionen in Datei \file{local.h} "ubertragen und
         \textbf{dort} "andern (auch Variablen in \file{Makefile}!)
       \end{list}
       \medskip
\item   Dateien \file{Makefile} (auch in Unterverzeichnissen!) und
       \file{config.X} inspizieren und feststellen, welche "Anderungen
       erforderlich sind (i.a.\ gut kommentiert)
\item   Falls UNIX System V: Datei \file{local.h.samp} nach \file{local.h}
       kopieren, editieren und \txt{\#undef USG} in \txt{\#define USG}
       "andern\\
       (entf"allt bei BSD--UNIX)
\item   Generieren mit \cmd{make all}
\item   Installieren mit \cmd{make install}\\
       (ggf.\ ausprobieren mit \cmd{make -n install})
\item   Aufr"aumen mit \cmd{make clean}
\end{Instlst}
\vfill
\end{slide}
%
%
%= Folie 12 ===================================================================
%
\begin{slide}{}
\subsection{Syntaxpr"ufung}\vspace{-\parskip}
%
\vfill
\begin{Proglst}{M"oglichkeiten zur "Uberpr"ufung}
\item[texchk] \mbox{}\newline
       Programm zur Syntaxpr"ufung von \TeX--Dokumenten (plain \TeX{} oder
       \LaTeX)

       \settowidth{\tmplen}{Vorteil:~~}
       \addtolength{\tmplen}{-\textwidth}
       \addtolength{\tmplen}{\leftmargin}
       Vorteil: \hfill\parbox[t]{-\tmplen}{
                h"ohere Geschwindigkeit und geringerer Hauptspeicherbedarf als
                Ausf\"uhren von \TeX}

\item[\textsf{\small Package} syntonly] \mbox{}\newline
       \LaTeX--Package zum "Uberpr"ufen der Syntax von \LaTeX--Dokumenten

       schneller, da keine Generierung eines \txtc{dvi}--Files
\end{Proglst}

\begin{itemize}\kompakt
\hinweis
       Syntaxpr"ufungen sind i.a.\ nur dann von Interesse, wenn andernfalls
       l"angere Wartezeiten bei der Ausf"uhrung von \TeX{} auftreten
       (langsame Rechner oder sehr umfangreiche Dokumente)
\end{itemize}
\vfill
\end{slide}
%
%
%= Folie 13 ===================================================================
%
\begin{slide}{}
\subsubsection{\texttt{\large texchk}}\vspace{-\parskip}
\vfill
%
\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   \mbox{}\file{Makefile} editieren:\\
       \In Variablen \txt{BIN}, \txt{MS} und \txt{CC} anpassen
\item   Ggf.\ auf Korrektheit "uberpr"ufen durch\\
       \In \cmd{make -n install}
\item   Generieren und Installieren mit\\
       \In \cmd{make install}
\item   Man--Page installieren mit\\
       \In \cmd{make man}
\end{Instlst}

\begin{itemize}\kompakt
\achtung
       Gelegentlich werden ``Fehler'' gefunden, die keine sind
\achtung
       Anzahl der Argumente, Auftreten optionaler Argumente, \dots{} werden
       nicht "uberpr"uft
\achtung
       Eckige Klammern m"ussen \ul{immer} paarweise auftreten (auch im Text)
\achtung
       \txt{\BS left]} st"urzt \prog{texchk} total in Verwirrung!
\end{itemize}
\vfill
\end{slide}
%
%
%= Folie 14 ===================================================================
%
\begin{slide}{}
\subsubsection{Package \texttt{\large syntonly}}\vspace{-\parskip}
%
\vfill
\begin{itemize}\kompakt
\hinweis
       Keine Installation erforderlich, da als Teil von \LaTeX{} gleichzeitig
       mit den Dokumentklassen verf"ugbar
\achtung
       Nicht verwendbar f"ur andere Formate als \LaTeXe\\
       (d.h.\ nur mit \txtc{\BS documentclass}--Anweisung)
\end{itemize}

\begin{Instlst}{Anwendung}
\item[] Paket \txt{syntonly} laden mit\\
       \In \txt{\BS usepackage\{syntonly\}}
\item[] Syntaxpr"ufung aktivieren mit\\
       \In \txt{\BS syntaxonly}
\end{Instlst}
\vfill
\end{slide}
%
%
%= Folie 15 ===================================================================
%
\begin{slide}{}
\subsection{Editorhilfen}\vspace{-\parskip}
%
\vfill
\begin{itemize}\kompakt
\hinweis
       Spezielle Hilfen beim Erstellen von \TeX--Dokumenten i.a.\ nur
       verf"ugbar in Editoren, die in spezielle \TeX--Oberfl"achen integriert
       sind
\hinweis
       Ausnahme: \ul{GNU Emacs Editor}
\end{itemize}

{\bfseries\underline{Bedienung des Emacs--Editors:}}\vspace{-\parskip}
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
\setlength{\parskip}{2pt}\setlength{\itemsep}{3pt}
\item   Wichtige Aktionen "uber Pulldown--Men"us abrufbar\\
       (unter X11)
\item   Angebotene Aktionen angepa"st an Typ des editierten Textes\\
       (hier von Interesse: \TeX-- und \LaTeX--Dokumente)
\item   Zugeh"orige "offnende Klammern und \$--Zeichen werden bei Eingabe der
       schlie"senden Klammer bzw.\ des schlie"senden \$ kurz angezeigt
\item   Auch als Kommandooberfl"ache zur Arbeit mit \TeX{} verwendbar
       (Aufrufe von \TeX, \BibTeX, Ansehen und Ausdrucken)
\item   Lauff"ahig auch ohne Graphikoberfl"ache\\
       (keine Pulldown--Men"us)
\end{itemize}
\vfill
\end{slide}
%
%
%= Folie 16 ===================================================================
%
\begin{slide}{}
\subsubsection{Installation des Emacs}%vspace{-.3\parskip}
%
\vfill
%
\textbf{Aktuelle Version:} GNU Emacs 19.29\vspace{-.5\parskip}

\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{2pt}
\item   In Datei \file{./etc/MACHINES} nach Rechner suchen\\
       In Klammern Konfigurationsname angegeben

       \textbf{Angegebene Hinweise f"ur Rechner beachten!}
\item   Konfigurieren mit\\
       \In \cmd{./configure \bp\textit{Konfigurationsname}\ep{}}\\
       \textit{Konfigurationsname} kann entfallen, aber Gefahr, da"s
       Name \textbf{nicht} oder \textbf{falsch} erg"anzt wird
\item   Pfade in Datei \file{./lisp/paths.el} inspizieren\\
       Falls "Anderungen, Datei \file{./lisp/site-init.el} anlegen und dort
       korrekte Pfade festlegen (entsprechend Angaben in Datei \file{INSTALL},
       Punkt 4)
\item   Generierung mit \cmd{make}
\item   Installation mit \cmd{make install}
\item   Nachpr"ufen, ob Datei \file{dir} im Info--Verzeichnis ("ublicherweise
       \file{/usr/local/info}) Men"ueintrag f"ur Emacs enth"alt und ggf.\
       eintragen
\end{Instlst}
%
\begin{itemize}\kompakt
\hinweis
       Ausf"uhrliche Installationsanleitung in Datei \file{INSTALL}
\hinweis
       Bei Problemen in Datei \file{PROBLEMS} nachsehen (enth"alt
       Problembeschreibungen und L"osungsvorschl"age)
\end{itemize}
\vfill
%
\end{slide}
%
%
%= Folie 17 ===================================================================
%
\begin{slide}{}
\subsubsection{Emacs mit AUC~\TeX}\vspace{-\parskip}
%
\vfill
%
\textbf{Aktuelle Version:} AUC~\TeX{} 9.2y (\ensuremath{\alpha}--Test 9.3)
\smallskip

{\bfseries\underline{Zus"atzliche M"oglichkeiten:}}\vspace{-\parskip}
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
\setlength{\parskip}{2pt}\setlength{\itemsep}{3pt}
\item   Aufruf von \MI{}, \prog{ispell}, Makeinfo und anderer \TeX-- und
       \LaTeX--Tools
\item   Alle wichtigen Umgebungen: Einf"ugen durch Auswahl in Men"uleiste\\
       (Integration bel.\ zus"atzlicher Umgebungen m"oglich)
\item   H"aufig gebrauchte Kommandos "uber Men"uleiste anw"ahlbar
\item   Formatieren von Teilen des Dokuments m"oglich
\item   Nach einem \TeX--Aufruf besteht die M"oglichkeit, in der Eingabedatei
       (auch bei Aufteilung in mehrere Dateien) von Fehler zu Fehler zu
       springen, w"ahrend gleichzeitig in einem anderen Fenster die zugeh"orige
       Zeile im \txt{log}-File zusammen mit einer Hilfe angezeigt wird
\item   Im Rahmen der Installation Analyse der Input--Dateien, so da"s der
       Editor "uber die verf"ugbaren \TeX--Makros informiert ist
\end{itemize}
\vfill
\end{slide}
%
%
%= Folie 18 ===================================================================
%
\begin{slide}{}
%
\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   Datei \file{tex.el} durchsehen, ob eingetragene Pfade korrekt sind

       Liste der Befehle in \txt{TeX-command-list} und der Druckbefehle in
       \txt{TeX-printer-list}  pr"ufen

       Zu korrigierenden Teile in Datei \file{tex-site.el} kopieren
\item   Datei \file{tex-site.el} editieren\\
       Besonders achten auf korrekte Pfadangaben in den beiden Definitionen von
       \txt{TeX-lisp-directory} und \txt{TeX-macro-global}

       Liste der Befehle in \txt{TeX-command-list} an System anpassen

       Liste der Druckbefehle in \txt{TeX-printer-list} an verf"ugbare Drucker
       anpassen

       Fertige Datei in Unterverzeichnis \file{site-lisp} des
       Emacs--Verzeichnisses kopieren
\item   \mbox{}\file{Makefile} editieren und Pfade anpassen

       Besonders achten auf Definition von \file{bindir}, \file{infodir},
       \file{aucdir}, \file{mandir} und \cmd{CC}
\item   Generierung durch \cmd{make all}
\item   Installation durch \cmd{make install}
\item   Zeile \txt{(require \'{}tex-site)} in Benutzerdatei \file{.emacs}
       einf"ugen
\end{Instlst}
%
\end{slide}
%
%
%= Folie 19 ===================================================================
%
\begin{slide}{}
\section{Treiber, Fonts und Integration von Bildern}
%
\vfill
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{5pt}
\item   \PS--Ausgabe auf Rasterger"aten:\\
       \In Ghostscript und Ghostview
\item   Gerasterte \PS-Fonts: \prog{gsftopk}
\item   Erstellen von Zeichnungen:
       {\setlength{\parskip}{0pt}
       \begin{itemize}
       \setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
       \setlength{\itemsep}{1pt}
       \item   \mbox{}\prog{xfig} mit \prog{transfig}
       \item   Gnuplot
       \item   \MP
       \end{itemize}}
\end{itemize}

Einbinden von encapsulated \PS--Bildern in \LaTeX--Dokumente auf einfache Weise
m"oglich mit Hilfe der Standardpackage \textbf{`graphics'}
\vfill
\end{slide}
%
%
%= Folie 20 ===================================================================
%
\begin{slide}{}
\subsection{Ghostscript und Ghostview}\vspace{-\parskip}
%
\vfill
\Usection{Ghostscript}
\vspace{-1.4\parskip}

\PS--Interpreter mit M"oglichkeit zur Ausgabe der \PS--Datei in einem
X11--Fenster, auf graphikf"ahigen Bildschirmen und Druckern sowie in diversen
Garphikformaten in Dateien

\textbf{Aktuelle Version:} Aladdin Ghostscript 3.33

\Usection{Ghostview}
\vspace{-1.4\parskip}

X11--Oberfl"ache zu Ghostscript mit der M"oglichkeit,
{\setlength{\parskip}{0pt}
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{1pt}
\item   in Dokumenten zu bl"attern,
\item   zu einzelnen Seiten zu springen,
\item   die Darstellung zu vergr"o"sern oder zu verkleinern,
\item   Ausschitte zu vergr"o"sern,
\item   das Dokument zu drucken,
\item   zu anderen Dokumenten zu wechseln
\end{itemize}}
%
\textbf{Aktuelle Version:} Ghostview 1.5
\vfill
\end{slide}
%
%
%= Folie 21 ===================================================================
%
\begin{slide}{}
\subsubsection{Ghostscript}
\vfill
%
\begin{Instlst}{Installationsvoraussetzungen}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item[] \mbox{}\txtc{jpeg}--Library\\
       (ebenfalls frei erh"altlich)
\end{Instlst}

\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   Geeignetes Makefile aussuchen:\\
       \settowidth{\tmplen}{\file{unixansi.makx}}
       \In\makebox[\tmplen][l]{\file{unix-cc.mak}}%
               \qquad (C--Compiler \cmd{cc})\\
       \In\makebox[\tmplen][l]{\file{unix-gcc.mak}}%
               \qquad (GNU C--Compiler \cmd{gcc})\\
       \In\makebox[\tmplen][l]{\file{unixansi.mak}}%
               \qquad (ANSI C--Compiler)\\
       Geeignetes Makefile nach \file{makefile} linken
\item   Makefile \file{devs.mak} editieren und gew"unschte Ger"ate und Formate
       einstellen
\item   Aufruf von \cmd{make}
\item   Installation mit \cmd{make install}
\end{Instlst}
\vfill
\end{slide}
%
%
%= Folie 22 ===================================================================
%
\begin{slide}{}
\subsubsection{Ghostview}
\vfill
%
\begin{Instlst}{Installationsvoraussetzungen}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item[] X11 Release 5 oder neuer
\end{Instlst}

\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   Falls verf"ugbar, konfigurieren mit \cmd{xmkmf}

       Andernfalls \file{Makefile} von Hand editieren
\item   Aufruf von \cmd{make}
\item   Installation mit \cmd{make install}
\end{Instlst}
\vfill
\end{slide}
%
%
%= Folie 23 ===================================================================
%
\begin{slide}{}
\subsection{Gerasterte \PS--Fonts: \texttt{\large gsftopk}}\vspace{-\parskip}
\vfill
\begin{itemize}
\setlength{\parsep}{5pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{8pt}
\item   \mbox{}\prog{gsftopk}

       Programm zur Generierung von pk--Fonts vorgegebener Gr"o"se aus
       \PS--Fonts mit Hilfe von \prog{ghostscript}
\end{itemize}

\begin{Instlst}{Installationsvorausetzungen}
\item[] \mbox{}\prog{ghostscript} und \prog{dvips}
\end{Instlst}
%
\begin{Instlst}{Installation}
\item   Datei \file{makefile} anpassen entsprechend den Hinweisen in den
       Kommentaren
\item   Generierung mit \cmd{make}
\item   Installation mit \cmd{make install}
\end{Instlst}

\begin{itemize}\kompakt
\hinweis
       Der Previewer \prog{xdvi} aus der DANTE--Distribution verwendet
       automatisch \prog{gsftopk}, falls es gefunden wird
\end{itemize}
\vfill
\end{slide}
%
%
%= Folie 24 ===================================================================
%
\begin{slide}{}
\subsection{Erstellen von Zeichnungen}\vspace{-\parskip}
\vfill
\begin{itemize}
\setlength{\parsep}{5pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{8pt}
\item   \mbox{}\prog{xfig} zuammen mit \prog{transfig}

       Programm zum Erstellen von (technischen) Bildern\\
       (keine Pixelgraphik)

       Einbinden von Bildern (\PS, GIF, ...) m"oglich

       \mbox{}\prog{transfig} zur Ausgabe erforderlich
\item   Gnuplot

       Programm zur Darstellung mathematischer Kurven und Fl"achen
\item   \MP

       Von \MF{} abgeleitetes Programm mit \PS--Ausgabe

       Nutzt die graphischen F"ahigkeiten von \MF
\end{itemize}

\begin{itemize}\kompakt
\hinweis
       Ausgabe der generierten Bilder bei \prog{xfig} und Gnuplot sowohl als
       \LaTeX--\texttt{\normalsize picture} als auch als \PS--File m"oglich\\
       (neben anderen Ausgabeformaten)
\end{itemize}
\vfill
\end{slide}
%
%
%= Folie 25 ===================================================================
%
\begin{slide}{}
\subsubsection{\prog{\large xfig} mit \prog{\large transfig}}
\vfill
%
\textbf{Aktuelle Version:} 3.1.4

\begin{Instlst}{Installationsvoraussetzungen}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   X11 Release 4 oder neuer
\item   Maus mit 2 oder 3 Tasten
\item   \mbox{}\prog{transfig} zur Ausgabe als \PS-- oder \LaTeX--Datei\\
       (ebenfalls kostenlos erh"altlich)

       \textbf{Aktuelle Version:} 3.1.2
\end{Instlst}

\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   \mbox{}\file{Imakefile} editieren und anpassen\\
       (Hinweise siehe Datei \file{README})
\item   Aufruf von \cmd{xmkmf}

       Falls nicht verf"ugbar: Mitgeliefertes \file{Makefile} manuell anpassen
\item   Generierung und Installation mit \cmd{make install}
\item   Man--Pages installieren mit \cmd{make install.man}
\end{Instlst}
\vfill
\end{slide}
%
%
%= Folie 26 ===================================================================
%
\begin{slide}{}
\subsubsection{Gnuplot}
\vfill
%
\textbf{Aktuelle Version:} 3.5

\begin{Instlst}{Installationsvoraussetzungen}
\item[] F"ur Preview X11 erforderlich\\
       (alternativ: anderes graphikf"ahiges Terminal)
\end{Instlst}

\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   \mbox{}\file{makefile.unx} nach \file{Makefile} kopieren
\item   \mbox{}\file{Makefile} und \file{plot.h} anpassen, in \file{Makefile}
       gew"unschte Ausgabeger"ate festlegen\\
       (wichtige Definitionen: vgl.\ Datei \file{0INSTALL})
\item   Generierung mit\\
       \In \cmd{make \bp\textsl{system}\ep}\\
       unter Angabe des Betriebssystems \cmd{\textsl{system}}\\
       (Information "uber \cmd{\textsl{system}} durch Eingabe von \cmd{make})
\item   Installation mit\\
       \In \cmd{make \bp\textsl{system}\ep\ TARGET=Install}\\
       (Hinweise durch Eingabe von \cmd{make install})
\end{Instlst}
\vfill
\end{slide}
%
%
%= Note 26.1 ==================================================================
%
\begin{note}{}
%
\begin{Instlst}{Alternative Installationsm"oglichkeit}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   Konfiguration mit\\
       \In \cmd{sh configure}
\item   \mbox{}\file{Makefile} und \file{plot.h} kontrollieren bzw.\ anpassen, in
       \file{Makefile} gew"unschte Ausgabeger"ate festlegen\\
       (wichtige Definitionen: vgl.\ Datei \file{0INSTALL})
\item   Generierung mit\\
       \In \cmd{make}
\item   Installation mit\\
       \In \cmd{make install}
\end{Instlst}

\begin{itemize}\kompakt
\achtung
       Vorgehensweise noch unzureichend erprobt!

       Probleme sind nicht auszuschlie"sen
\end{itemize}
%
\end{note}
%
%
%= Folie 27 ===================================================================
%
\begin{slide}{}
\subsubsection{\MP}
\vfill
%
Programmgesteuerte Generierung von \PS--Graphiken%
\vspace{-.5\parskip}
%
\begin{itemize}
\setlength{\parsep}{2pt}\setlength{\partopsep}{0pt}
\setlength{\parskip}{3pt}\setlength{\itemsep}{5pt}
\item   Hohe Qualit"at, da alle M"oglichkeiten von \MF{} zur Verf"ugung stehen
\item   Besonders geeignet f"ur technische Zeichnungen, die sich ganz oder
       teilweise durch mathematische Formeln beschreiben lassen
\item   Weitreichendere M"oglichkeiten als \prog{gnuplot}:
       {\setlength{\parskip}{0pt}
       \begin{itemize}
       \setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
       \setlength{\itemsep}{1pt}
       \item   F"ullen von Fl"achen (auch mit Mustern)
       \item   Beschriften von Punkten
       \item   Verwendung unterschiedlicher Stiftformen
       \item   Beliebige Beschriftungen (Texte)
       \end{itemize}}
\item   Anwendbar \textbf{ohne} Kenntnis von \MF
\end{itemize}
%
\begin{Instlst}{Installationsvoraussetzungen}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   Installiertes und lauff"ahiges \TeX
\item   Das \file{web2c} Unterverzeichnis der TeX--Distribution
\item   Die installierten Programme \prog{tangle}, \prog{tftopl} und
       \prog{pltotf} aus der \TeX--Distribution
\end{Instlst}
%
\begin{itemize}\kompakt
\hinweis
       Alles verf"ugbar nach Installation von \TeX
\end{itemize}
\vfill
\end{slide}
%
%
%= Note 27.1 ==================================================================
%
\begin{note}{}
%
\begin{itemize}\kompakt
\hinweis
       Anwendungsbereich "ahnlich wie Gnuplot, da ebenfalls Beschreibung in
       Form von mathematischen Formeln

       Zus"atzliche M"oglichkeiten durch die F"ahigkeit von
       \MF\,/\,\MP, nichtlineare Gleichungssysteme zu l"osen

       Bedingt einsetzbar zur Generierung von \PS--Fonts aus \MF--Quellen\\
       (pro Zeichen eigenes File, die manuell zu einem Font zusammengebaut
       werden m"ussen)
\end{itemize}
%
\end{note}
%
%
%= Folie 28 ===================================================================
%
\begin{slide}{}
%
\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   Unterverzeichnisse \file{web2c}, \file{web} und \file{texware} des
       Unterverzeichnisses \file{./web2c-6.1/web2c} der Dante--Distribution in
       das Verzeichnis linken (parallel zu \file{mp} und \file{mpware})
\item   Dateien \file{./site.h} und \file{./Makefile} editieren und Pfade,
       Compileraufrufe, \dots{} analog zur installierten \TeX--Version
       festlegen

       Hinweise auf die Stellen, wo die Festlegungen f"ur \TeX{} und \MF{}
       getroffen wurden, sind in der Datei \file{README} zu finden
\item   Dateien \file{mpware/makempx} (und f"ur \cmd{troff}
       \file{mpware/troffmpx}) editieren und \txt{MPLIB} und \txt{PATH}
       entsprechend den Kommentaren am Anfang beider Dateien festlegen
\item   Generierung mit \cmd{make}
\item   Installation mit \cmd{make install}
\item   Aufr"aumen mit \cmd{make clean}
\end{Instlst}
\end{slide}
%
%
%= Folie 29 ===================================================================
%
\begin{slide}{}
\section{Graphische Oberfl"achen}\vspace{-\parskip}
\vfill
%
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{5pt}
\item   \mbox{}\prog{xtexshell}\\[\smallskipamount]
       X11-Oberfl"ache mit integriertem Editor und integrierter Hilfe
       (nur \LaTeX{} 2.09)

\item   \mbox{}\prog{xtem}\\[\smallskipamount]
       X11-Oberfl"ache mit integrierter Hilfe, die unabh"angig vom verwendeten
       Editor arbeitet

       Praktisch alle bei der Arbeit mit \TeX{} anfallenden Aufgaben k"onnen
       im Rahmen der Oberfl"ache abgewickelt werden\\
       (falls doch etwas fehlt, kann es leicht erg"anzt werden)
\end{itemize}
%
\begin{itemize}\kompakt
\hinweis
       Beide Oberfl"achen basieren auf dem Tcl/Tk--Toolkit
\end{itemize}

\begin{itemize}\kompakt
\hinweis
       Als Kommando--Oberfl"ache kann auch der Emacs--Editor verwendet werden,
       ggf.\  erweitert mit AUC~\TeX\\
       (viele Befehle "uber Pulldown--Men"us zug"anglich)
\end{itemize}
\vfill
\end{slide}
%
%
%
%= Folie 30 ===================================================================
%
\begin{slide}{}
\subsection{Der Tcl/Tk--Toolkit}\vspace{-\parskip}
\vfill
%
\begin{Instlst}{Gemeinsame Installationsvoraussetzungen}
\item   X11 Release 5 oder neuer
\item   Tcl/Tk mit X11--Erweiterungen TclX und TkX\\
       (frei verf"ugbar)

       Tcl/Tk ist ein Toolkit zur Generierung und Nutzung von Graphischen
       Benutzeroberfl"achen unter X11\\
       (installierbar unter den meisten Betriebssystemen)
\end{Instlst}

\begin{Instlst}{Installation von Tcl/Tk}
\item   Tcl und Tk jeweils konfigurieren mit \cmd{configure} und generieren mit
       \cmd{make}\\
       (Installation durch TclX)
\item   TclX mit \cmd{configure} konfigurieren
\item   Datei \file{Config.mk} editieren und die Variablen
       \txt{TCL\US{}MASTERDIR} und \txt{TK\US{}MASTERDIR} korrekt setzen
       (Installationsverzeichnisse)

       Ggf.\ durch \cmd{configure} gesetzte Optionen korrigieren
\item   Generieren mit \cmd{make}, ggf.\ anschlie"send testen (siehe Datei
       \file{INSTALL})
\item   Installieren mit \cmd{make install-master}
\end{Instlst}
\vfill
\end{slide}
%
%
%
%= Folie 31 ===================================================================
%
\begin{slide}{}
\subsection{\texttt{\large xtexshell}}\vspace{-\parskip}
%
\vfill
X11--Oberfl"ache zum Durchf"uhren der wichtigsten Arbeiten beim Erstellen von
Dokumenten mit \TeX:%
\vspace{-.5\parskip}
\begin{itemize}
\setlength{\parsep}{1pt}\setlength{\partopsep}{0pt}
\setlength{\parskip}{3pt}\setlength{\itemsep}{3pt}
\item   Editieren der Dokumentdateien mit einem von mehreren angebotenen
       Editoren

       Integrierter Editor wahlweise konfigurierbar entsprechend Turbo-- oder
       E2--Editor mit eingebauter Hilfe
\item   Integrierte Hilfe (fraglichen Befehl mit Maus anklicken) zu
       \LaTeX{} 2.09 bei Verwendung des eingebauten Editors

       Andernfalls Zugang "uber einen Index\\
       (unabh"angig vom Editor)
\item   Aufruf von \TeX{} oder \LaTeX{}
\item   Preview mit \cmd{xdvi} oder Ghostview
\item   Aufruf des Druckertreibers \cmd{dvips} (\PS)
\item   \PS--File ausdrucken
\item   Aufruf des Rechtschreibpr"ufprogramms \cmd{ispell}
\item   \mbox{}\cmd{xfig} aufrufen
\end{itemize}
\vfill
\end{slide}
%
%
%= Note 31.1 ==================================================================
%
\begin{note}{}
\begin{itemize}
\item[+]
       Gute Umgebung f"ur einfache Aufgaben, falls Ausgabe "uber \PS{} m"oglich
\item[+]
       Besonders positiv ist der eingebaute Editor mit der integrierten
       \LaTeX{} 2.09 Hilfe, die durch Mausklick auf den fraglichen Befehl
       aktiviert wird\\
       (hoffentlich bald Umstellung auf \LaTeXe)

\item[$-$]
       Bei komplexen Dokumenten mit Literaturverzeichnis und/oder Index m"ussen
       \BibTeX{}, \MI{} und die Programme zur Bearbeitung von
       Literaturdatenbanken au"serhalb der Oberfl"ache aufgerufen werden
\end{itemize}
\end{note}
%
%
%= Folie 32 ===================================================================
%
\begin{slide}{}
%
\begin{itemize}\kompakt
\hinweis
       Keine gro"sen Probleme beim "Andern von Programmaufrufen oder beim
       Erweitern um zus"atzliche Funktionen\\
       (falls etwas Programmiererfahrung)
\end{itemize}

\begin{Instlst}{Installation}
\item   Datei \file{xtexsh} editieren:

       In 1.\ Zeile der Datei Pfad von \cmd{wishx} korrekt angeben

       Variable \txt{xtexsh\US{}path} auf das aktuelle Verzeichnis setzen
       (Annahme: Dateien bereits im endg"ultigen Verzeichnis)
\item   \mbox{}\file{xtexsh} in Verzeichnis kopieren, das standardm"a"sig nach
       ausf"uhrbaren Programmen durchsucht wird
\item   Datei \file{setup.orig} nach  \file{setup} kopieren und ggf.\ anpassen\\
       (erforderlich, falls Druckbefehl nicht \cmd{lpr})

       Falls keine "Anderungen erforderlich, kann Kopieren unterbleiben\\
       (\ul{Keinesfalls} Datei \file{setup.orig} "andern!)
\end{Instlst}

\begin{itemize}\kompakt
\hinweis
       Anpassungen erfordern keine Kenntnis von Tcl/Tk
\end{itemize}
%
\end{slide}
%
%
%= Folie 33 ===================================================================
%
\begin{slide}{}
\subsection{Xtem}\vspace{-\parskip}
%
\vfill
\begin{itemize}\kompakt
\hinweis
       Oberfl"ache, in der praktisch alle Arbeiten mit den zu \TeX{}
       geh"orenden Programmen schnell und ohne Kenntnis der einzelnen Befehle
       ausgef"uhrt werden k"onnen
\hinweis
       Falls wirklich erforderlich, erweiterbar durch Editieren von
       Voreinstellungsdateien\\
       (keine Kenntnis von Tcl/Tk erforderlich)
\hinweis
       Einzige Einschr"ankung gegen"uber \prog{xtexshell}:\\
       \textbf{nur} externe Editoren verwendbar und daher keine \textbf{"uber
       die Maus} abrufbare Hilfe
\end{itemize}
%
Zus"atzliche M"oglichkeiten gegen"uber \prog{xtexshell}:%
\vspace{-\parskip}
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
\setlength{\parskip}{2pt}\setlength{\itemsep}{2pt}
\item   Aufruf von \BibTeX{} und \MI{} aus der Oberfl"ache
\item   Zu jeder Aktion mit Maus Hilfe abrufbar
\item   "Uber Index abrufbare Hilfen zu \LaTeX{} und \LaTeXe{} mit integrierten
       Beispielen
\item   Zahlreiche Drucker einstellbar
\item   Funktionen zum Aufr"aumen, Anzeigen der \txtc{log}--Datei, zum
       Durchf"uhren einer Syntaxpr"ufung und zum Umkodieren der nationalen
       Sonderzeichen zwischen verschiedenen Code--Tabellen
\end{itemize}
\vfill
\end{slide}
%
%
%= Folie 34 ===================================================================
%
\begin{slide}{}
\vfill
\begin{itemize}\kompakt
\hinweis
       Angaben beziehen sich auf neue Version 4.0

       Version erh"altlich vom DANTE--Server oder von\\[\medskipamount]
       \begin{tabular}{l@{\hspace{1em}}l}
       \ul{Server:}      & \file{ftp.lrw.uni-bremen.de}\\[\medskipamount]
       \ul{Verzeichnis:} & \file{/pub/tex/xtem} \\[\medskipamount]
       \ul{Datei:}       & \file{xtem\US{}texmenu.x.xx.tar.gz}
       \end{tabular}
\end{itemize}

\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{4pt}
\item   \mbox{}\txtc{tar}--File im Installationsverzeichnis auspacken
\item   Shellscript \cmd{xtem} an den Rechner anpassen:\\
       Variablen \txt{wishcall}, \txt{defaultlanguage} und \txt{XTEMPATH}
       korrekt setzen (vgl.\ voranstehende Kommentare)
\item   \mbox{}\file{xtem} in Verzeichnis kopieren, das standardm"a"sig nach
       ausf"uhrbaren Programmen durchsucht wird
\item   Geeignetes Kommando \cmd{mkcommand.?} ausw"ahlen und unter dem Namen
       \file{mkcommand} kopieren\\
       (Hinweise zur Auswahl siehe Datei \file{README})
\item   Ggf.\ Voreinstellungedateien (Extension \txt{vst}) anpassen
       (z.B.\ Einstellung f"ur Drucker)

       Hinweise zu den Voreinstellungedateien vgl.\ Datei \file{README}
\end{Instlst}
\vfill
\end{slide}
%
%
%= Folie 35 ===================================================================
%
\begin{slide}{}
\section{Bearbeiten von Literaturdatenbanken}
\vfill
\begin{itemize}
\setlength{\parsep}{5pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{8pt}
\item   BibTools

       Paket von mehreren Programmen zur Bearbeitung von Literaturdatenbanken
       in einem Textfenster
\item   XBib\TeX{} and Friends
       {\setlength{\parskip}{0pt}
       \begin{itemize}
       \setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
       \setlength{\itemsep}{1pt}
       \item   X11--Oberfl"ache zum Einf"ugen von Eintr"agen in
               Literaturdatenbanken
       \item   Programm zum Einf"ugen zus"atzlicher Felder in von \BibTeX{}
               generierte Literaturverzeichnisse
       \item   Programm zum Suchen nach Eintr"agen in einer
               Literaturdatenbank, die im Titelfeld oder anderen
               spezifizierten Feld eine vorgegebene Zeichenkette enthalten
       \end{itemize}}
\item   BibView

       X11--Oberfl"ache zur Bearbeitung von Literaturdatenbanken
\end{itemize}
\vfill
\end{slide}
%
%
%= Folie 36 ===================================================================
%
\begin{slide}{}
\subsection{BibTools}
\vspace{-\parskip}
\vfill
%
\begin{Proglst}[xxxxxx]{Einzelprogramme}
\setlength{\parskip}{2pt}
\item[bibc]
       Eingabe von Literaturdaten, Editieren von Literaturdatenbanken
\item[bibv]
       Literaturdatenbank als \LaTeX--Dokument ausgeben
       mit Anzeige des \BibTeX--Zitierschl"ussels
\item[shbib]
       Eintr"age in einer Literaturdatenbank auf der Standardausgabe ausgeben,
       die einen vorgegebenen regul"aren Ausdruck enthalten
\item[rmbib]
       Eintr"age in einer Literaturdatenbank l"oschen, die einen vorgegebenen
       regul"aren Ausdruck enthalten
\end{Proglst}
%
\begin{itemize}\kompakt
\hinweis
       Keine Graphikf"ahigkeiten erforderlich
\end{itemize}

\begin{tabular}{l@{\hspace{1em}}l}
\ul{Server:}      & \texttt{\normalsize ftp.th-darmstadt.de} \\[\bigskipamount]
\ul{Verzeichnis:} & \file{/pub/text/tex/src/misc} \\[\bigskipamount]
\ul{Datei:}       & \file{bibtools.tar.gz}
\end{tabular}
\vfill
\end{slide}
%
%
%= Note 36.1 ==================================================================
%
\begin{note}{}
%
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{3pt}
\item   Gute L"osung, falls nur ein Textbildschirm zur Verf"ugung steht!\\
       (z.B.\ bei Telnet--Zugang)
\end{itemize}
\end{note}
%
%
%= Folie 37 ===================================================================
%
\begin{slide}{}
%
\begin{Instlst}{Installationsvoraussetzungen}
\setlength{\parskip}{2pt}
\item   Unterprogrammbibliothek zur Auswertung regul"arer Ausdr"ucke mit den
       Routinen\\
       \cmd{regcomp()}, \cmd{regexec()} und \cmd{regerror()}
\item   \mbox{}\cmd{lex} oder \cmd{flex}
\end{Instlst}

\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}
\item   \mbox{}\file{Makefile} und \file{config.h} anpassen\\
       (Parameter sind kommentiert)
\item   Falls UNIX System V: \file{strings.h} anpassen\\
       (Definitionen "uberpr"ufen)
\item   \mbox{}\file{includes.h} "uberpr"ufen, ob Definitionen zum Aufruf der
       Unterprogramme zur Auswertung regul"arer Ausdr"ucke korrekt sind\\
       (\cmd{REGCOMP}, \cmd{REGEXEC} und \cmd{REGEXP})
\item   Generierung mit \cmd{make}
\item   Installation mit \cmd{make install}
\end{Instlst}
\end{slide}
%
%
%= Folie 38 ===================================================================
%
\begin{slide}{}
\subsection{XBib\TeX{} and Friends}
\vspace{-\parskip}
\vfill
%
\begin{Proglst}{Einzelprogramme}
\setlength{\parskip}{2pt}
\item[xbibtex] \mbox{}\newline
       X11--Oberfl"ache zur Eingabe von Literaturdaten mit "Uberpr"ufung der
       Eindeutigkeit des \BibTeX--Zitier\-schl"ussels

       Eintr"age in Literaturdatenbank alphabetisch sortiert

       Zus"atzliche Felder \txt{keywords} und \txt{annote}
\item[bibprocess] \mbox{}\newline
       Inhalte der \txtc{keywords}-- und \txtc{annote}--Felder in
       Literaturverzeichnis (\texttt{\normalsize .bbl}--Datei) einf"ugen
\item[bibsearch] \mbox{}\newline
       Zitierschl"ussel aller Eintr"age einer Literaturdatenbank ausgeben,
       die im \txtc{title}--Feld oder anderen spezifizierten Feldern eine
       vorgegebene Zeichenkette enthalten
\end{Proglst}
\vfill
\end{slide}
%
%
%= Note 38.1 ==================================================================
%
\begin{note}{}
%
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{3pt}
\item   \mbox{}\prog{bibprocess} auch bei Arbeit mit anderen Programmen zur
       Bearbeitung von Literaturdatenbanken n"utzlich zum Einf"ugen der
       angegebenen Felder!
\item   \mbox{}\prog{bibsearch} bedingt n"utzlich zusammen mit anderen Programmen\\
       (Vorteil: Nur Ausgabe des Zitierschl"ussels)
\end{itemize}
\end{note}
%
%
%= Folie 39 ===================================================================
%
\begin{slide}{}
%
\begin{Instlst}{Installationsvoraussetzungen}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   X11 Release 4 oder h"oher
\item   X11-Libraries\\[8pt]
       {\ttfamily\normalsize\phantom{xx}
       \begin{tabular}{l@{\hspace{2cm}}l}
       libX11  & libXt \\
       libXaw  & libXmu \\
       libXext
       \end{tabular}}
\item   Header--Files zu den X11--Libraries
\end{Instlst}

\begin{Instlst}{Installation}
\setlength{\parskip}{2pt}\setlength{\itemsep}{3pt}
\item   Makefiles \file{make.xbibtex} und \file{make.bibutils} anpassen
\item   \mbox{}\cmd{make -f make.xbibtex}
\item   \mbox{}\cmd{make -f make.bibutils} \\
       (\prog{bibprocess} und \prog{bibsearch} generieren)
\item   Programme und Resource--File \file{.xbibrc} in Systemverzeichnisse
       kopieren
\end{Instlst}
\end{slide}
%
%
%= Folie 40 ===================================================================
%
\begin{slide}{}
\subsection{Bibview}\vspace{-\parskip}
\vfill
%
\textbf{Aktuelle Version:} BibView 2.1
%
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
\setlength{\parskip}{5pt}\setlength{\itemsep}{3pt}
\item   X11--Oberfl"ache mit Pull--Down--Men"us
\item   Integrierte Hilfe
\item   Einf"ugen und "Andern von Eintr"agen
\item   Auswahl existierender Eintr"age aus einer Liste

       Einschr"anken der Liste durch Vorgabe von Kriterien m"oglich
       (regul"are Ausdr"ucke)
\item   Ausgabe einer Literaturdatenbank in ein \LaTeX--Dokument
\item   Konfigurierbar durch Konfigurationsdatei:
       {\setlength{\parskip}{0pt}
       \begin{itemize}
       \setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}
       \setlength{\itemsep}{0pt}
       \item   Setzen von Optionen
       \item   Festlegen eigener Felder
       \item   Austausch w"ahrend der Arbeit m"oglich\\
               (keine Auswertung der Optionen)
       \end{itemize}}
\item   Bearbeitung mehrerer Literaturdatenbanken gleichzeitig
\item   Eintr"age in andere Literaturdatenbanken "ubertragen
\item   Editieren der Makros einer Literaturdatenbank
\end{itemize}
\vfill
\end{slide}
%
%
%= Note 40.1 ==================================================================
%
\begin{note}{}
%
\begin{itemize}
\setlength{\parsep}{0pt}\setlength{\partopsep}{0pt}\setlength{\itemsep}{3pt}
\item   Graphische Oberfl"ache zur Durchf"uhrung praktisch aller Aufgaben,
       die im Zusammenhang mit Literaturdatenbanken anfallen
\item   Ggf.\ kann zum Einf"ugen der Inhalte von \txtc{keywords}-- und
       \txtc{annote}--Feldern in eine \texttt{\normalsize .bbl}--Datei das Programm
       \prog{bibprocess} aus der Oberfl"ache XBib\TeX{} verwendet werden
\item   Bei Suche nach Zitierschl"usseln ist ggf.\ das Programm
       \prog{bibsearch} aus der Oberfl"ache XBib\TeX{} hilfreich, sofern
       z.B.\ der genaue Titel bekannt ist
\end{itemize}
\end{note}
%
%
%= Folie 41 ===================================================================
%
\begin{slide}{}
%
\begin{Instlst}{Installationsvoraussetzungen}
\setlength{\parskip}{2pt}\setlength{\itemsep}{5pt}
\item   X11 Release 4 oder h"oher
\item   X11-Libraries\\[8pt]
       {\ttfamily\normalsize\phantom{xx}
       \begin{tabular}{l@{\hspace{2cm}}l}
       libX11  & libXt \\
       libXaw  & libXext
       \end{tabular}}
\item   Header--Files zu den X11--Libraries
\end{Instlst}

\begin{Instlst}{Installation}
\setlength{\parskip}{0pt}\setlength{\itemsep}{3pt}
\item   Falls verf"ugbar, konfigurieren mit \cmd{xmkmf}

       Andernfalls \file{Makefile} von Hand editieren
\item   Aufruf von \cmd{make}
\item   Installation mit \cmd{make install}
\end{Instlst}
\end{slide}
%
\end{document}