LaTeX/Grundlagen 2

Aus Linupedia.org
Wechseln zu: Navigation, Suche
LaTeX   WIKI   B U C H
LaTeX: (1.) Einleitung - (2.) Schnellkurs - (3.) Teil 1 - Grundlagen - (4.) Teil 2 - Grundlagen - (5.) Fortgeschrittene - (6.) Literaturverzeichnisse - (7.) Zeichen und Symbole - (8.) LaTeX Distributionen - (9.) LaTeX Links



Grundlagen Teil 2

Die Vorführung des ersten teiles.

Weiteres Seitenlayout

Als Layout bezeichnet man eine Gesamterscheinung eines Medienproduktes.

Titel

Zum definieren eines Titels verwenden wir:

\begin{document}
 \begin{titlepage} LaTeX \end{titlepage}
\end{document}

Dies würde eine zusätzliche Seite in unserem Dokument erstellen auf dessen der angegebene Titel in diesem falle LaTeX zu sehen ist.

Titel, Autor, Datum

Eine weitere bequeme Möglichkeit für

  • Titel
  • Autor
  • Datum
\documentclass[a4paper,10pt]{article}

\usepackage[ngerman]{babel}

\title{LaTeX \\ Artikel} 
\author{Linux-Club.de}
\date{12.11.2005}


\begin{document}
 \maketitle
  Hier wäre nun der eigentliche Text unseres Dokumentes zu finden...
\end{document}

Die Titelseite wird an der Stelle erstellt an welcher der Befehl \maketitle im Dokument steht. Aussehen könnte dies dann so wie im Beispiel:

Beispiel: Titel, Author, Datum unter LaTeX.

Neue Seite

Eine neue Seite kann ganz simpel mit dem Befehl:

\newpage

erstellt werden.

Seitennummerierung

Bei der Paginierung oder Seitennummerierung besteht die Möglichkeit der Abschaltung von Seitenzahlen, was aber nicht immer zu empfehlen ist. Besonders bei der Verwendung eines Inhaltverzeichnisses. Hier wird gezeigt wie es geht:

\pagenumbering{empty}

Würde die Seitenzahlen deaktivieren und muss in die Präambel geschrieben werden.

Römische Seitenzahlen

Anstelle unserer üblichen Seitenzahlen, können auch Römische Zahlen verwendet werden, dazu folgendes in die Präambel schreiben.

\pagenumbering{roman}
roman
Seitenzahl in Buchstaben

Wem es gefällt oder wer es benötigt kann anstelle von Seitenzahlen auch Buchstaben verwenden. Dazu diesen Eintrag in die Präambel mit aufnehmen.

\pagenumbering{Alph}
alph

Auflistungen

Bei einer Auflistung haben wir verschiedene Möglichkeiten der Darstellung.

Punkt Auflistung

Der entscheidende Punkt ist hier itemize.

\begin{document}
 \begin{itemize}
  \item Zucker
  \item Salz
  \item Mehl
 \end{itemize}
\end{document}
Beispiel einer Punkt Auflistung unter LaTeX.
Zahlen Auflistung

Der wichtige Punkt ist hier enumerate, ansonsten bleibt alles beim alten.

\begin{document}
 \begin{enumerate}
  \item Zucker
  \item Salz
  \item Mehl
 \end{enumerate}
\end{document}
Beispiel einer Zahlen Auflistung unter LaTeX.
Schlagwort Auflistung

Bei description kann das Schlagwort selbst bestimmt werden, in diesem Falle ( Punkt 1 bis Punkt 3 ).

\begin{document}
 \begin{description}
  \item [Punkt 1] Zucker
  \item [Punkt 2] Salz
  \item [Punkt 3] Mehl
 \end{description}
\end{document}
Beispiel einer Schlagwort Auflistung unter LaTeX.

Fußnoten

Es ist recht simpel mit dem Befehl \footnote eine Fußnote einzufügen. Hierbei sollte allerdings beachtet werden, das bei:

  • Report
  • Book

die Fußnoten nicht komplett durchnummeriert werden, sondern Kapitelweise.

\begin{document}
 Hier schreibe ich jetzt mal einen kleinen Text \footnote{Damit ist dieser Text gemeint} 
 bei dem ich eine Randnotiz einfügen möchte. Wie man nun sehen kann wurde 
 die Fußnote ganz unten auf dieser Seite eingefügt.
\end{document}
Beispiel einer Fußnote unter LaTeX.

Randnotiz

Sollte mal ein Text verfasst werden bei dem es nötig sein sollte eine Randnotizen hinzuzufügen so kann dies mit \marginpar bewerkstelligt werden.

\begin{document}
 \noindent
  Hier schreibe ich jetzt mal einen kleinen Text \marginpar{Notiz} bei dem ich eine 
  Randnotiz einfügen möchte. Wie man nun sehen kann wurde das Wort \textbf{Notiz} 
  als Randnotiz am Rechten Rand eingefügt.
\end{document}
Beispiel einer Randnotiz unter LaTeX.

Zitate

Wer einen Text mit einem Zitat verfasst, kein Problem. Auf beiden Seiten eingerückte Zitate können ganz einfach geschrieben werden.

Beispiel:

\begin{document}
 Ein Zitat bedeutet, das ich einen Text oder eine entsprechende Textstelle von irgend wo anders übernehme.

  \begin{quote}
   Dies ist nun das Zitat.
  \end{quote}

 Ein Zitat wäre also ein expliziter Hinweis auf einen anderen Autoren. Man sollte aus Anstandsgrüden bei einem Zitat die Quelle oder ein  Literaturnachweis angeben.
\end{document}
Beispiel mit einem Zitat unter LaTeX.

Literaturverzeichnis

Das einfügen von Literaturverzeichnissen ist ein bisschen aufwändiger, aber deshalb nicht schwerer. Wir müssen lediglich erst eine Umgebung für das Literaturverzeichnis schaffen.

\begin{document}
 \begin{thebibliography}{------}

 \end{thebibliography}
\end{document}

Mit den 6 Minuszeichen in den geschweiften Klammer, wird die spätere Breite des labels bestimmt, was natürlich entsprechend angepasst werden kann. Im Gesamten kann dies dann so aussehen:

\begin{document}
 \begin{thebibliography}{------}
  \bibitem[Tux]{Tux}
   Linus Benedict Torvalds.
   {\em Software is like sex. Its better when its free.}
   17. September 1991
 \end{thebibliography}
\end{document}
Beispiel eines Literaturverzeichnis unter LaTeX.

Abstände

Man kann unter LaTeX bei Texten oder auch Bildern bestimmte Abstände einfügen. Hier hat man dann die Wahl zwischen:

  • mm
  • cm
  • pt
Abstand horizontal

Wir machen uns hierzu \hspace zunutze:

\begin{document}
 Das ist mein Text in dem jetzt \hspace{3 cm} ein drei cm Abstand ist.
\end{document}
Horizontaler Abstand unter LaTeX.

Die Maßeinheit ist hier cm.

Abstand vertikal

Beim vertikalen einfügen eines Abstandes verwenden wir den Befehl: \vspace.

\begin{document}
 Das ist mein Text in dem jetzt 

 \vspace{1 cm} 

 ein ein cm Abstand ist.
\end{document}
Vertikaler Abstand unter LaTeX.

Die Maßeinheit ist hier cm.


Mehrspaltiger Text

Für einen Mehrspaltigen Text müssen wir zuerst ein weiteres Paket mit in die Präambel aufnehmen um dieses zu laden, der entsprechende Befehl heisst:

\usepackage{multicol}

Das Kommande zur Verwendung ist dann so aufgebaut:

\begin{multicols}{spaltenzahl}[titel]
 \end{multicols}


Zwei Spalten

\begin{document}

 \begin{multicols}{2}[Das ist der Titel]
  Hier ist ein Mehrspaltiger Text zu sehen.
  Hier ist ein Mehrspaltiger Text zu sehen.
  Hier ist ein Mehrspaltiger Text zu sehen.
  Hier ist ein Mehrspaltiger Text zu sehen.
  Hier ist ein Mehrspaltiger Text zu sehen.
  Hier ist ein Mehrspaltiger Text zu sehen.
 \end{multicols}

\end{document}
Beispiel eines zweispaltigen textes unter LaTeX


Drei Spalten

\begin{document}

 \begin{multicols}{3}[Das ist der Titel]
  Hier ist ein Mehrspaltiger Text zu sehen.
  Hier ist ein Mehrspaltiger Text zu sehen.
  Hier ist ein Mehrspaltiger Text zu sehen.
  Hier ist ein Mehrspaltiger Text zu sehen.
  Hier ist ein Mehrspaltiger Text zu sehen.
  Hier ist ein Mehrspaltiger Text zu sehen.
 \end{multicols}

\end{document}
Beispiel eines dreispaltigen textes unter LaTeX


Weiteres

Weitere Möglichkeiten die wir haben sind zum Beispiel die Verwendung eines Striches zwischen den Spalten, genauso kann der Abstand zwischen diesen Spalten bestimmt werden oder die dicke des Trennstriches zwischen den Spalten.


Spaltenabstand

Hier wird zuerst angegeben in welchem Abstand wir unsere Spalten möchten.


\setlength{\columnsep}{1cm}
Strichdicke

Hier wird unsere Strichdicke in der Masseinheit pt = Punkt Grösse angegeben.

\setlength{\columnseprule}{0.5pt}
Beispiel Zweispaltig
\begin{document}

 \setlength{\columnsep}{1cm}
  \setlength{\columnseprule}{0.5pt}
   \begin{multicols}{2}[Das ist der Titel]
    Hier ist ein Mehrspaltiger Text zu sehen.
    Hier ist ein Mehrspaltiger Text zu sehen.
    Hier ist ein Mehrspaltiger Text zu sehen.
    Hier ist ein Mehrspaltiger Text zu sehen.
    Hier ist ein Mehrspaltiger Text zu sehen.
    Hier ist ein Mehrspaltiger Text zu sehen.
   \end{multicols}

\end{document}
Beispiel eines zweispaltigen textes unter LaTeX


Beispiel Vierspaltig

Es geht natürlich genauso bei noch mehr Spalten:

\begin{document}

 \setlength{\columnsep}{1cm}
  \setlength{\columnseprule}{0.5pt}
   \begin{multicols}{4}[Das ist der Titel]
    Hier ist ein Mehrspaltiger Text zu sehen.
    Hier ist ein Mehrspaltiger Text zu sehen.
    Hier ist ein Mehrspaltiger Text zu sehen.
    Hier ist ein Mehrspaltiger Text zu sehen.
    Hier ist ein Mehrspaltiger Text zu sehen.
    Hier ist ein Mehrspaltiger Text zu sehen.
   \end{multicols}

\end{document}
Beispiel eines vierspaltigen textes unter LaTeX


Grafik einbinden

Wer einmal eine Grafikdatei in sein Dokument einbinden muss ist hier richtig. Ich beschreibe ein paar unterschiedliche Wege dies zu tun, da es veraltete wie auch neuere Möglichkeiten gibt.


epsfig

Die bereits ältere Methode welche aber dennoch funktioniert wäre epsfig welches ich als erstes vorstellen möchte. Zuerst muss in die Präambel der entsprechende Eintrag hinzugefügt werden damit das Paket geladen wird.

\usepackage{epsfig}

Nachdem der Eintrag in die Präambel hinzugefügt wurde, möchte ich darauf hinweissen das bei der Verwendung von epsfig nur Dateien im Encapsulated PostScript Format verwendet werden können. Dies soll heissen, das Bilder welche sich in einem anderen Dateiformat befinden bei einer gewünschten Verwendung erst umgewandelt werden müssen. Das Umwandeln aus einem *.jpeg, *.bmp, *.gif oder *.png geht recht einfach und sollte jede einfach Bildbearbeitungssoftware beherschen. Ich selbst empfehle für solche Dinge das Bildmanipulationsprogramm GIMP welches für die meisten Plattformen zur verfügung steht. Hat meine eine Grafik im *.eps Format forliegen, so kann diese mit dem Befehl \epsfig{file=< dateiname >.eps} eingebunden werden.

\epsfig{file=tux.eps}

Hierbei wird dann die Datei tux.eps in das Dokument eingebunden was dann so aussehen kann:

\documentclass[a4paper,10pt]{article}

\usepackage[ngerman]{babel}
\usepackage{epsfig}

\begin{document}

 \epsfig{file=tux.eps}

\end{document}
Beispiel mit epsfig und einer *.eps Datei unter LaTeX.


Anstelle von *.eps Grafiken, können mit Hilfe von epsfig auch PS - PostScript Dateien eingefügt werden. Hierbei wird vollgender Befehl verwendet:

 \epsfig{figure=beispiel.ps}

Hier würde die Datei beispiel.ps als Grafik in das Dokument eingebunden werden.

\documentclass[a4paper,10pt]{article}

\usepackage[ngerman]{babel}
\usepackage{epsfig}

\begin{document}

 \epsfig{figure=beispiel.ps}

\end{document}
Beispiel mit epsfig und einer als Grafik eingebundenen PostScript Datei unter LaTeX.


Bild Titel

Einer eingebundenen Grafik kann auch ein Titel mitgegeben werden was so aussehen würde. Zuerst sollte hierfür eine passende umgebung geschaffen werden.

\begin{document}

 \begin{figure}
 \end{figure}

\end{document}

Anschliessend kann man ein Bild mit Titel in das Dokument einfügen:

\begin{document}

 \begin{figure}

  \epsfig{file=tux.eps}
   \caption{Das ist Tux der Pinguin}

 \end{figure}

\end{document}
Beispiel mit epsfig und einem Bild mit Titel unter LaTeX.


Grafiken Platzieren

Im Dokument eingefügte Grafiken können an verschiedenen Stellen platziert werden, hierfür werden drei Buchstaben verwendet:

  • h
  • t
  • b

Mit (h) wird versucht die eingefügte Grafik an der Stelle im Dokument zu platzieren an dieser auch der entsprechende Befehl in der Quelldatei steht. Sollte der Befehl auf der 2ten von 3 Seiten sein, so wird versucht die Grafik auf der zweiten Seite einzufügen. Der Buchstabe (t) versucht die Grafik an den Anfang des entsprechenden dokumentes zu platzieren, das bedeutet das versucht wird die Grafik auf der ersten Seite darzustellen. Und zuguterletzt wird durch (b) versucht die Grafik an das Ende des Dokumentes zu setzen.

Hier zwei Beispiele dazu:

\begin{document}

Das ist ein Text...

 \begin{figure}[h]
  \epsfig{file=tux.eps}
 \end{figure}

 ...und hier ein weiterer Text

\end{document}
Beispiel mit epsfig und h unter LaTeX.
\begin{document}

Das ist ein Text...

 \begin{figure}[t]
  \epsfig{file=tux.eps}
 \end{figure}

 ...und hier ein weiterer Text

\end{document}
Beispiel mit epsfig und t unter LaTeX.

Bei b würde eine neue weitere letzte Seite erzeugt an diese die Grafik gestellt wird.

\begin{document}

Das ist ein Text...

 \begin{figure}[b]
  \epsfig{file=tux.eps}
 \end{figure}

 ...und hier ein weiterer Text

\end{document}
Beispiel mit epsfig und b auf der letzten Seite im Dokument.


Umranden

Umranden können wir mit \fbox{} so auch bei eingefügten Grafiken, hier ein Beispiel:

\begin{document}
Das ist ein Text...

 \begin{figure}[h]

  \fbox{
   
   \epsfig{file=tux.eps}

  }

 \end{figure}

 ...und hier ein weiterer Text
\end{document}
Beispiel mit epsfig und fbox unter LaTeX.

Der Inhalt der geschweiften {..}Klammern beim Befehl fbox wird umrandet.


graphicx

Hier möchte ich nun die zweite und damit neuer Möglichkeit zeigen um Grafik in ein Dokument einzufügen. Als erstes müssen wir wieder ein Paket laden und hier den entsprechenden Befehl in die Präambel mit aufnehmen.

\usepackage{graphicx}

Mit dem Paket graphicx ist es uns möglich, weitere Dateiformate in unser Dokument einzufügen. Zu diesen geören zum Beispiel *.jpeg, *.png oder auch *.bmp. Der kleine aber feine Unterschied im Vergleich zu dem *.eps Format ist der, das die Bildgrösse expliziet mit angegeben werden muss. Bei einer *.eps Datei werden diese Informationen der Grafikdatei entnommen. Funktionieren tut das angeben der Grösse vollgendermassen:

[bb=0 0 165 198]

Wie im Beispiel zu sehen sind hier die Zahlen 230 und 276 vorhanden welche nichts anderes bedeuten als 230x276 PostScript-Punkte. Diese sogenannten PostScript-Punkte sind bitte nicht zu verwechseln mit den sogenannten Pixeln. Die beiden Grössen, PostScript-Punkte und Pixel lassen sich aber ineinander umrechnen. Hierbei entspricht 1PostScript-Punkte ungefähr 1,39 Pixel. Die Pixelgrösse mal 0,72 ergiebt dann die PS-Points. Die beiden Nullen müssen unbedingt angegeben werden. Hier noch einmal gerechnet anhand eines beispieles:

Unser Bild hat 230 x 276 Pixel, also rechnen wir:

230 x 0.72 = 165

276 x 0.72 = 198

Die 165x198 PostScript-Punkte sind dann wie oben im Beispiel zu schreiben.

Der gesammte Eintrag für ein Bild würde dann so aussehen:

\begin{document}
 \begin{figure}

  \includegraphics[bb=0 0 165 198]{tux.png}

 \end{figure}
\end{document}

Hier würde dann die Grafikdatei tux.png in das Dokument eingefügt werden.

Beispiel mit graphics und einer *.png Grafikdatei unter LaTeX.


Bild Titel

Ein Titel für das Bild wird auf die gleiche Art und Weisse mit angegeben wie bei der Verwendung von epsfig.




LaTeX: (1.) Einleitung - (2.) Schnellkurs - (3.) Teil 1 - Grundlagen - (4.) Teil 2 - Grundlagen - (5.) Fortgeschrittene - (6.) Literaturverzeichnisse - (7.) Zeichen und Symbole - (8.) LaTeX Distributionen - (9.) LaTeX Links