\documentclass[a4paper,12pt]{article}
\usepackage{ngerman,times}
\usepackage[latin1]{inputenc}

\usepackage{fullpage}

\pagestyle{empty} % Leeres Blatt, keine Nummerierung.

% Die linken Ränder werden "halbiert", d.h. die Hälfte des
% Normalabstands kleiner gemacht.
% \setlength{\oddsidemargin}{-0.5in} % Einzug rechte seite (ungerade Nummer)
% \setlength{\evensidemargin}{-0.5in} % Einzug linke seite (gerade Nummer)

% Addieren, statt setzen, ist einfacher.
% \addtolength{\oddsidemargin}{-1in} % Einzug rechte seite (ungerade Nummer)
\addtolength{\oddsidemargin}{-2cm} % Einzug rechte seite (ungerade Nummer)
\addtolength{\evensidemargin}{-2cm} % Einzug linke seite (gerade Nummer)

% Der "rechte Rand" wird automatisch größer, wenn der Text breiter wird.
\addtolength{\textwidth}{4cm} % 2 Inch verbreitern

\addtolength{\topmargin}{-2cm} % Oberen Rand killen
\addtolength{\textheight}{4cm} % Text um 2in höher+tiefer machen


\sloppy % Lieber zuviel Abstand als überstehende Wörter. Das
% ist eher für die Rohfassung gedach, nicht für das perfekte
% Dokument.

% \hbadness 10 % gibt an, dass eine WARNUNG erfolgen soll, wenn
% Leerabstände um mehr als diesen Faktor aufgeweicht werden.

\parindent 0pt
\parskip 2mm

\begin{document}

\section{Automatische Abstände}

\LaTeX{} kümmert sich normalerweise selbst um alles, d.h. Ligaturen, Umbruch, "`perfekte"' Abstände zwischen Wörtern. Manchmal geht das aber nicht, und für eine "`schnelle"' Lösung von überstehendem Text kann beispielsweise das Makro \verb+\sloppy+ verwendet werden, was eher zuviel Abstand lässt, als dass Zeichen oder Wörter überstehen. (Gegenteil von \verb+\fussy+).

\section{Papier-/Seitengröße}

In der Präambel (\verb+\documentclass+) wird festgelegt, welches Format das Dokument insgesamt hat, über Optionen wie \verb+[a4paper]+.

Abweichungen von diesem Format sind für das gesamte Dokument in der Präambel (vor \verb+\begin{document}+) zulässig, entweder mit Packages, oder mit expliziten Größenangaben.

\begin{verbatim}
\pagestyle{empty}

\addtolength{\oddsidemargin}{-2cm}
\addtolength{\evensidemargin}{-2cm}
\addtlength{\textwidth}{4cm}

\addtolength{\topmargin}{-2cm}
\addtolength{\textheight}{4cm}
\end{verbatim}

\section{Platz lassen}\label{platz}

Zwischen hier \hspace{2cm} und hier ist 2cm Abstand (\verb+\hspace{2cm}+)

\hspace*{2cm}Am linken oder rechten Rand muss man evtl. \verb+\hspace*{...}+ verwenden, damit es klappt ("`unzerbrechlicher Platz"').

Abstände, die aus "`Leerzeichen"' im Quelltext bestehen, werden durch ein einziges                Leerzeichen              ersetzt.

Möchte man \underline{wirklich} ein zusätzliches Leerzeichen, so geht dies mit ~~~~~ \verb+~+ ~~~~~ (unzerbrechlich) oder \verb+\ + (Backslash mit Leerzeichen dahinter, wird ggf. verschluckt, falls sowieso ein Zeilenumbruch gekommen wäre). Die Tilde wird gerne bei "`Siehe Abschnitt~\ref{platz}"' (\verb+Siehe Abschnitt~\ref{platz}+) verwendet, wenn man einen Zeilenumbruch zwischen zusammengehörenden Wörtern vermeiden möchte.

\vspace*{2cm}

Vertikale Abstände werden (außer am Seitenanfang und Seitenende) durch \verb+\vspace{2cm}+ erzeugt. Falls am Seitenanfang oder Seitenende Platz gelassen werden soll, dann \verb+\vspace*{2cm}+ verwenden.


"`Elegantere"' Abstände zwischen Absätzen erzeugt man mit

\begin{verbatim}
\smallskip
\medskip
\bigskip
\end{verbatim}

die nicht übertrieben groß sind.

\section{Exakte Positionierung im Koordinatensystem mit der \texttt{picture}-Umgebung}

\begin{verbatim}
\begin{Huge}
\setlength{\unitlength}{1mm} % Die Einheitsgröße ist 1mm
\begin{picture}(100,100) % 100mm x 100mm Koorinatensystem
\put(50,50){\fbox{Hello}}
\put(45,52){\fbox{World}}
\end{picture}
\end{Huge}
\end{verbatim}

\begin{Huge}
\setlength{\unitlength}{1mm} % Die Einheitsgröße ist 1mm
\begin{picture}(100,100) % 100mm x 100mm Koorinatensystem
\put(50,50){\fbox{Hello}}
\put(45,52){\fbox{World}}
\end{picture}
\end{Huge}

Trick: Wird als Koordinatensystemgröße (0,0) angegeben, so hat die "`Zeichnung"' selbst keine Größe (ist quasi unsichtbar), aber die \verb+\put+-Befehle funktionieren trotzdem, d.h. man kann an beliebige Stellen der Seite etwas zeichnen, ohne dass sich der Text verschiebt.

\section{Makros, Kerning}

\verb+\kern-0.1em+

\begin{Huge}
% Vorschlag: Makro
\def\meinn{\textsl{\textsf{I\kern-0.1em{N}}}}

\meinn \meinn \meinn ...
\end{Huge}


\end{document}

