\section{Blockoperationen}
\index{Blockoperationen}
\index{Shifttaste}
\sevenup\ verf�gt �ber zwei verschiedene Markierungsmethoden:
\begin{enumerate}
\item zeilenorientierte Bl�cke
\item Spaltenbl�cke
\end{enumerate}
Das folgende Bild zeigt die beiden Arten:
\begin{draw}{201.6}{124.2}{Zeilen- und Spaltenbl�cke}
\put(0.00,0.00){\special{CS!g 0.35 bilder/block.img}}
\end{draw}
Ein Textblock kann auf verschiedene Weise markiert werden:
\begin{enumerate}
\index{Doppelklick}
\index{Dreifachklick}
\item �berstreichen   des   Textes  mit  der  Maus,  bei  gedr�ckter
   Maustaste. Das Fenster scrollt automatisch  beim �berschreiten
   der Fensterbegrenzung.\\
   Dabei wird zwischen zeichen-, wort- und zeilenweiser Markierung
   unterschieden.   Beim  Einfachklick  wird  zeichenweise,  beim
   Doppelklick  wortweise und beim Dreifachklick zeilenweise markiert.
   Dabei  m�ssen Sie nat�rlich am Ende des letzten Klicks
   die  Taste  niedergedr�ckt  halten.  Sollten  Sie Probleme
   damit  haben, so verstellen Sie die Doppelklickgeschwindigkeit
   im Kontrollfeld, oder benutzen Sie alternativ die Controltaste
   f�r  wortweise  bzw.  die  Alternatetaste f�r zeilenweise
   Markierung mit Einfachklick.\\
   Die Geschwindigkeit ist dreistufig. Befindet sich die Maus auf
   dem  Fensterrand  so tritt eine Verz�gerung ein. Au"serhalb des
   Fensters   ist   die   Markiergeschwindigkeit  normal, bei zus�tzlich
   gedr�ckter rechter Maustaste beschleunigt.\\
   Wenn Sie zus�tzlich die SHIFT-\-Tas\-te dr�c\-ken, so k�nnen bereits
   bestehende Bl�cke nach oben oder unten erweitert werden.

\item Cursorpositionierung  mit  der Maus bei ge\-dr�c\-kter
   SHIFT-\-Tas\-te,  markiert einen Block von  aktueller
   Cursorposition  bis zur Mausposition.

\item Zweimalige  Cursorpositionierung  mit der Maus, bei ge\-dr�c\-kter
   Con\-trol\-tas\-te, zieht den Block zwischen den markierten Positionen auf.

\item Doppelklick mit der Maus markiert das Wort unter dem Mauscursor.
   "Ubernahme in {\bf `Suchen/Ersetzen... \ctrl{F}'} oder {\bf `Funktionstasten...'}.

\item Doppelklick mit der Maus bei gedr�ckter Shifttaste markiert
   die gesamte Zeile.

\item Blockerweiterung durch zus�tzliches Dr�c\-ken der SHIFT-\-Tas\-te
   nach oben und unten auch au"serhalb des markierten Bereichs.
   Halten  Sie  die Maustaste solange gedr�ckt, bis sich die Maus
   in den Textcursor verwandelt und das Blockende zum Cursor springt.

\item Markierung durch die Tastaturshortcuts \ctrl{B}(eginn) und \ctrl{E}(nde).

\item Klammerblockmarkierung  durch Doppelklick in `Wei"se' eines
   Textbereiches.   Markiert   einen  mit  geschweiften  Klammern
   umschlossenen  Textbereich  als  Block. Ohne Controltaste mit,
   mit CONTROL-\-Tas\-te ohne die um\-schlie"sen\-den ge\-schweif\-ten
   Klammern. Interessant zum Einr�cken geklammerter Blockbereiche
   beim  Programmieren. Ebenso werden auch die Klammern
   `(',  `)',  `[', `]' erkannt, wenn man sie direkt anklickt. Es
   wird  dann  ein  Block  bis  zur  n�chsten  korrespondierenden
   Klammer aufgezogen.

\item Mit den Cursortasten unter Zuhilfenahme von Shift- und Controltaste.
\end{enumerate}

\index{Blockgr��e}
\index{Block �bertippen}
Jetzt    k�nnen   die   bekannten   Ausschneide-,   Kopier-   und
Ein\-f�ge\-funk\-tionen er\-fol\-gen. �ber {\bf `Information... \ctrl{I}'}
erh�lt man die Gr�"se des markierten Blocks. Ein ausgeschnittener
oder kopierter Block ist so   lange   g�ltig,   bis   eine  neue
Blockoperation  erfolgt.  D.h.,  der  Block  im  Hintergrund kann
immer  wieder  eingef�gt  werden. {\bf Wenn ein Block markiert ist, so
wird  er  sofort  durch das Neueingetippte ersetzt.} Der
Spaltenblockmodus   ist   nicht   in  der  Lage  neue  Zeilen  zu
erzeugen.  Wenn  Sie  also  am  Textende  Spaltenbl�cke  einf�gen
wollen,   so  m�ssen  Sie vorher u.U. ein paarmal die Returntaste
bet�tigen, um Leerzeilen zu erzeugen.

\subsection{Offener Block}
\index{Offener Block}
\index{Block, offener}
Der `Offene Block' ist ein Verbund aus gesetztem Blockanfang und der
Suchfunktion von \sevenup\ . In einer langen Liste soll ein Ausschnitt
markiert und gel�scht werden. Gehen Sie an den Anfang des zu l�schenden
Abschnittes, markieren Sie Ihn als Blockanfang und suchen mit
{\bf `Suchen/Ersetzen... \ctrl{F}'} das von Ihnen gew�nschte Blockende,
z.B. das Wort, das dort steht. Markieren Sie hier nun das Blockende.
Der offene Block ist jetzt geschlossen.

\subsection{Der Spaltensatz}
\index{Spaltensatz}
\index{Blockoperationen}
\index{Spaltenblock}
\begin{verbatim}
Manchmal kommt es vor, da�       Schalten  Sie den Spalten-
Sie Ihren Text mehrspaltig       block  ein  und  markieren
schreiben wollen wie es in       die   zweite   Spalte  als
Zeitungen �blich ist. Dazu       Block. Kopieren Sie sie in
schreiben  Sie die Spalten       das  Klemmbrett.  Positio-
zuerst  einmal mit z.B. 27       nieren  Sie  der Cursor an
Spalten untereinander. Mit       die  entsprechende  Stelle
Hilfe  des   Spaltenblocks       neben  der  ersten  Spalte
kopieren Sie nun die zwei-       und  f�gen  den  Block aus
te Spalte neben die erste.       dem Klemmbrett wieder ein.
\end{verbatim}

Das   ganze  k�nnen  Sie  nat�rlich  auch  mit  drei  Textspalten
machen.  Diese  Prozedur ist durch den Spaltenblock recht einfach
und schnell zu bewerkstelligen.

\subsection{Numerische Operationen}
\index{Numerik}
\index{arithm. Mittelwert}
\index{Standardabweichung}
Im  Zusammenhang  mit  dem  Spaltenblock ist es m�glich, einfache
Berechnungen durchzuf�hren.

Vorgehensweise:
\begin{enumerate}
\item Umschalten in den Spaltenblockmodus
\item Markierung einer Zahlenkolonne
\item Bet�tigung einer der Rechenmen�punkte
\end{enumerate}

Das  Ergebnis  wird  in einer Box angezeigt,  aufs Klemmbrett
kopiert und kann per {\bf `Einf�gen \ctrl{V}'} in den Text eingef�gt
werden. Die Notation (deutsch oder englisch, resp. Dezimalkomma oder
Dezimalpunkt), Tausenderseperatoren, Nachkommastellen und
Mehrwertsteuersatz k�nnen im Dialog {\bf `Einstellungen... \alt{E}'}
eingestellt werden. Achten Sie darauf, bei deutscher Notation auch
wirklich ein Dezimalkomma einzugeben, da, bedingt durch die
Tausenderseparatoren, eine korrekte Eingabe erwartet werden mu�.
Es mu� in deutscher Notation also `123.456,00' hei�en und
nicht `123.456.00'! {\bf Bei deutscher Notation liegt auf dem Zehnerblock
ein Dezimalkomma}.

Gleichung l�sen:

\sevenup\ l�st Gleichungen mit den vier Grundrechenarten nach dem
algebraischen Ordnungssystem (nicht UPN). Erlaubt sind also
Addition, Subtraktion, Multiplikation und Division. Desweiteren
sind bis zu 30 Klammerebenen m�glich. Beispiel:

\begin{displaymath}
\fbox{$((2+3)*(4+5))/((6+7)*(8+9))=$}
\end{displaymath}

Mathematische Verfahren der verwendeten Berechnungsmethoden:

1. arithmetischer Mittelwert:

\begin{displaymath}
\fbox{$\bar{x}=\frac{1}{n}\sum\limits_{i=1}^n x_i$}
\end{displaymath}

2. Standardabweichung:

\begin{displaymath}
\fbox{$s^2=\frac{1}{n-1}\sum\limits_{i=1}^n (x_i-\bar{x})^2$}
\end{displaymath}
