Sonntag, 5. Februar 2012

hline breite

Eigentlich ein gar nicht so einfache Frage, die nach der Breite des Befehls \hline. Der Befehl \hline dient innerhalb von Tabellen dazu horizontale Linien zu ziehen. Dabei umfasst die Linie die gesamte Breite der Tabelle.

Breite hline

Die Breite von \hline selbst lässt sich nicht verändern, da sie durch die Breite der Tabelle vorgegeben ist. Alternativ kann aber der Befehl \cline genutzt werden.

cline

Der Befehl zieht eine von ... bis Linie über die angegeben Spalten.
Zum Beispiel \cline{2-3} sorgt für eine Linie die vom Beginn der zweiten bis Ende der dritten Spalte reicht. Will man nur über einer Spalte die Linie haben funktioniert das so \cline{2-2} nun ist die Linie nur über der zweiten Spalte.

LaTeX Präsentation Schriftfarbe Übersicht

Welche Schriftfarben bei eine Präsentation die mit LaTeX erstellt wird zur Verfügung stehen hängt unter anderem davon ab, welche Dokumentenklasse man dafür verwendet. Die nachfolgende Übersicht bezieht sich auf die beamer class als verwendete Dokumenten Klasse.


xcolor

Die beamer class bindet automatisch das Paket xcolor mit ein, so dass dessen 15 Standard Farben (black, blue, brown, cyan, darkgray, gray, green, lightgray, magenta, orange, purple, red, violet, white und yellow) verwendbar sind. Diese können dann auch als Schriftfarben verwendet werden.

mehr Farben

Mehr Farben ermöglicht die Option dvipsnames des Paketes xcolor:

\documentclass[xcolor=dvipsnames]{beamer}

Eine Übersicht der nutzbaren Farben gibt es hier: xcolor mit der Option dvipsnames


Wie man die Schriftfarbe ändert

Wie man die Schriftfarbe in der beamer class ändert wurde in diesem POST gezeigt.

LaTeX Nummerierung +1

Latex zählt bei einigen Befehlen und Umgebungen mit. Die bekanntesten Beispiele dafür sind wahrscheinlich die Seiten (bzw. die Seitenzahl) und die Gliederungen wie etwa Kapitel. Aber auch bei mathematischen Umgebungen wie der equation Umgebungen wird mit gezählt. Ebenso bei den anderen Verzeichnissen wie Abbildung- und Tabellenverzeichnis und die bekannten Fußnoten.

Name des Zählers

Um die Nummerierung zu ändern muss man den Namen des jeweiligen Zählers kennen, dieser lautet genauso wie der Befehl bzw. die Umgebung. Zum Beispiel heißt der Zähler des Befehls \chapter einfach chapter usw..

Nummerierung +1

Um die Nummerierung um 1 zu erhöhen gibt es zwei Möglichkeiten:
entweder der Befehl \addtocounter{name_des_Zaehlers}{1}
oder der Befehl \stepcounter{name_des_Zaehlers}

Unterschied addtocounter und stepcounter

Der Unterschied zwischen beiden ist, dass der Befehl stepcounter nur +1 kann und daher kürzer als der addtocounter Befehl ist, mit dem man aber auch andere Werte, auch negative, zu dem Zähler addieren kann.

Sonntag, 22. Januar 2012

Latex hochkomma im mathematischen Modus

Um das Zeichen für eine Abbleitung bzw. ein Hochkomma im mathematischen Modus zu verwenden gibt es den Befehl \prime zwar kann man auch ein normales Hochkomma verwenden nur das sieht dann halt nicht so aus wie ein Abbleitungszeichen.

Mit Hochkomma:

Mit \prime:




Zweite und höhere Ableitungen
Der Befehl \prime kann auch mehrfach hintereinander verwendet werden um die zweite bzw. höhere Ableitung zu setzen zum Beispiel $F^{\prime \prime}$.

Daneben gibt es noch das Usepackage mathabx mit den Befehlen \second , \thrid und \fourth für die entsprechenden Ableitungen. Bei der Verwendung von mathabx muss man darauf achten, dass dieses Paket am besten als erstes Paket eingebunden wird wird andernfalls kommt es leicht zu Fehlermeldungen.

Mit \second:

Mit \third:

Mit \fourth:

Samstag, 21. Januar 2012

Latex beamer verbatim

Die Verbatim Umgebung bzw. der \verb Befehl lassen sich nicht ohne weiteres in der Beamer Class benutzt. Um die Verbatim Umgebung bzw. den \verb Befehl verwenden zu können, muss die frame Option fragile verwendet werden.

Beispiel fragile


\documentclass{beamer}

\begin{document}

\begin{frame}[fragile]
beamer verbatim \verb+\newpage+
\end{frame}

\begin{frame}[fragile]

\begin{verbatim}
\begin{itemize}
\item Stichwort eins
\item Stichwort zwei
\item Stichwort drei
\end{itemize}
\end{verbatim}

\end{frame}

\end{document}

Es gibt zwar noch ein andere Möglichkeit, defverb, aber die ist im Vergleich zur frame Option fragile deutlich aufwendiger und wird daher hier nicht besprochen.

Latex Tabelle zentrieren

Um in LaTeX ein Tabelle zu zentrieren, kann die Center Umgebung genutzt werden.

Beispiel Center Umgebung

Dieser Text ist nur sinnloser Text.
Und hat auch nix mit dem Problem zu tun.
\begin{center}

\begin{tabular}{|r|c|l|}
\hline
Links & Mitte & Rechts \\
\hline
1 & 2 & 3 \\
\hline
A & B & C \\
\hline
\end{tabular}
\end{center}
Er dient nur dazu das Beispiel zu veranschaulichen.

Alternative, wenn man die table--Umgebung nutzt geht auch centering

Beispiel table centering


\begin{table}
\centering
\begin{tabular}{|r|c|l|}
\hline
Links & Mitte & Rechts \\
\hline
1 & 2 & 3 \\
\hline
A & B & C \\
\hline
\end{tabular}
\end{table}

latex neue seite

Wie mache ich eine neue Seite in LaTeX?

newpage

Der Befehl \newpage macht eine neue Seite.Aber nur wenn etwas auf der Seite steht!
Kann auch einfach ein Leerzeichen oder ein \quad sein.

Beispiel mit newpage

\documentclass{article}
\usepackage[latin1]{inputenc}

\begin{document}

Wie mache ich eine neue Seite in \LaTeX{}?

\newpage

Der Befehl newpage macht eine neue Seite.

\newpage
\quad % Ohne \quad wuerde diese Seite nicht eingefuegt werden!
\newpage
Aber nur wenn etwas auf der Seite steht!
Kann auch einfach ein Leerzeichen oder ein quad sein.

\end{document}

clearpage & cleardoublepage

Die Befehle \clearpage bzw. \cleardoublepage sorgen auch für einen Seitenumbruch wie \newpage. Zudem werden auf der nächsten Seite dann alle Gleitobjekte (Bilder, Tabellen etc.) die bis dahin noch nicht ausgegeben wurden auf der nächsten Seite ausgegeben. Der Unterschied zwischen \clearpage und \cleardoublepage ist, dass bei \cleardoublepage die nachfolgende Seite eine ungerade Seite ist. In der Regel verwendet man \clearpage bzw. \cleardoublepage um Seitenumbrüche zwischen der Titelseite, den Verzeichnissen und dem Anhang zu setzen. Oder wenn man Seiten mit Tabellen und oder Bilder hat.

Verwendet werden sie wie der Befehl \newpage .