Viele Aenderungen, Tabellen durch Syntax-Boxen ausgetauscht, neues Kapitel: date

This commit is contained in:
rschaten
2005-01-28 10:07:07 +00:00
parent 68d30297e6
commit 82d1e3e470
27 changed files with 456 additions and 436 deletions

View File

@@ -15,7 +15,7 @@
headsepline, % Trennlinie unter die Kopfzeile
pointlessnumbers, % Keine Punkte hinter den
% Gliederungsnummern
% halfparskip, % Abstände zwischen den Absätzen, statt
halfparskip, % Abstände zwischen den Absätzen, statt
% Einrückung der ersten Zeile
% draft, % Entwurfsmodus
final, % Release-Modus
@@ -51,10 +51,8 @@
\lstset{
extendedchars=true,
backgroundcolor=\color[gray]{0.95},
%basicstyle=\ttfamily\scriptsize,
basicstyle=\ttfamily\footnotesize,
numbers=left,
%numberstyle=\tiny,
numberstyle=\scriptsize,
stepnumber=2,
numbersep=5pt
@@ -93,12 +91,13 @@
\begin{document} % hiermit muß jedes Dokument beginnen
\vspace*{.75in} % Die Titelseite
\vspace*{.6in} % Die Titelseite
\thispagestyle{empty}
\begin{centering}
\rule{5in}{.04in}\\ \vspace{.25in}
\Huge {\bf SHELL\\ \vspace{.4in} PROGRAMMIERUNG}\\ \vspace{.1in}
\rule{5in}{.04in}\\ \vspace{.5in}
\rule{5in}{.04in}\\ \vspace{.6in}
\large v2.0.0 RC1\\
\large \today\\ \vspace{.75in}
\large von\\ \vspace{.3in}
\LARGE {\bf Ronald Schaten} \\ \vspace{.6in}
@@ -109,40 +108,29 @@
\thispagestyle{empty} % eine Leerseite
~\vfill
%\fboxsep 1.36mm
%\definecolor{g1}{gray}{0.92}
%\newsavebox{\syntaxbox}
%\newenvironment{sybox}
%{\begin{lrbox}{\syntaxbox}
%\begin{minipage}{12.5cm}}
%{\end{minipage}
%\end{lrbox}
%{\fcolorbox{g1}{g1}
%{\parbox{12.5cm}{\usebox{\syntaxbox}\hfill\hbox{}}}}}
%
%\begin{sybox}
%Syntaxbox, in der Sonderzeichen wie \verb?%~^? dargestellt werden können.
%
%Dieses Dokument ist entstanden, weil ich für mich selbst eine kompakte
%Übersicht zu diesem Thema haben wollte. Ich beabsichtige nicht, damit in
%irgendeiner Form Kommerz zu machen. Ich stelle es frei zur Verfügung, in der
%Hoffnung, daß andere Leute daraus vielleicht einen Nutzen ziehen können.
%\textbf{Aber ich übernehme keine Garantie für die Korrektheit der hier
%dargestellten Dinge.} Mit der Formulierung \textsl{`daraus vielleicht einen
%Nutzen ziehen können'} meine ich nicht, daß dieses Dokument~--~oder Teile
%daraus~--~verkauft werden darf. \textbf{Dieses Dokument darf nur kostenlos
%weitergegeben werden.}
%\end{sybox}
% Syntax-Boxen (sybox) definieren:
TODO: Breite der sybox anpassen
\fboxsep 1.36mm
\definecolor{g1}{gray}{0.95}
\newsavebox{\syntaxbox}
\newenvironment{sybox}
{\begin{lrbox}{\syntaxbox}
\begin{minipage}{\textwidth}}
{\end{minipage}
\end{lrbox}
{\fcolorbox{g1}{g1}
{\parbox{\textwidth}{\usebox{\syntaxbox}\hfill\hbox{}}}}}
\footnotesize
Copyright \copyright{} 2000-2005 Ronald Schaten (ronald@schatenseite.de)\bigskip
Copyright \copyright{} 2000-2005 Ronald Schaten (ronald@schatenseite.de)
TODO: Vernünftige Lizenz einsetzen!\bigskip
TODO: Vernünftige Lizenz einsetzen!
%\texttt{${}$Id${}$}\bigskip
%\texttt{${}$Id${}$}
Die aktuellste Version dieses Dokumentes befindet sich auf
\href{http://www.schatenseite.de/}{http://www.schatenseite.de/}.\bigskip
\href{http://www.schatenseite.de/}{http://www.schatenseite.de/}.
Dieses Dokument ist entstanden, weil ich für mich selbst eine kompakte
Übersicht zu diesem Thema haben wollte. Ich beabsichtige nicht, damit in
@@ -152,7 +140,7 @@ Hoffnung, da
dargestellten Dinge.} Mit der Formulierung \textsl{`daraus vielleicht einen
Nutzen ziehen können'} meine ich nicht, daß dieses Dokument~--~oder Teile
daraus~--~verkauft werden darf. \textbf{Dieses Dokument darf nur kostenlos
weitergegeben werden.}\bigskip
weitergegeben werden.}
Ich danke folgenden Personen, die mir bei der Durchsicht behilflich waren und
durch ihre konstruktive Kritik zu Verbesserungen beigetragen haben (in
@@ -169,7 +157,7 @@ chronologischer Reihenfolge ihres Eingreifens):
Und ich bitte alle Leser, auf eventuelle Fehler zu achten und mich darauf
aufmerksam zu machen. Auch abgesehen davon freue ich mich über jede
Rückmeldung.\bigskip
Rückmeldung.
Dieses Dokument entstand unter Verwendung von Linux, vim und \LaTeX. Dank an
deren Entwickler.
@@ -184,10 +172,10 @@ deren Entwickler.
\pagenumbering{arabic}
% Haupttextteil
\include{was_ist_die_shell}
\include{wo_sind_unterschiede_zu_dos_batchdateien}
\include{wofuer_shell_programmierung}
\include{wie_sieht_ein_shell_skript_aus}
\include{werkzeugkasten}
\include{wo_sind_unterschiede_zu_dos_batchdateien}
\appendix
\include{beispiele}
\include{schmutzige_tricks}