Deutsch English
Dein Feedback:
Hat die Seite Deine Erwartung erfüllt? vote3 Ja
vote2 Teilweise
vote1 Nein
Noch ein Kommentar?

Nur falls, Du eine Antwort erwartest, Deine E-Mailadresse

Gegebenenfalls noch Dein Name

Do not change this:
Feedback
Suchen

LaTeX Merkzettel

Auf dieser Seite habe ich ein paar LaTeX Informationen und Beispiele notiert.
16-01-2006 01.47

Interessante Pakete

Spracheinstellungen

Amerikanisch:
\usepackage[american]{babel}

Umlaute ermöglichen (2. Variante mit Unicode):
\usepackage[latin2]{inputenc}
\usepackage[utf8]{inputenc}

Bilder einbinden

\usepackage{graphicx}

Quellcode von Programmen darstellen

\usepackage{listings}

Tabellen über mehrere Seiten

\usepackage{longtable}

Mehrere figures nebeneinander

\usepackage{subfigure}
\begin{figure}
\begin{center}
\subfigure[foo]
{
...
}
\subfigure[bar]
{
...
}
\caption{foo bar}
\label{fig1}
\end{center}
\end{figure}
16-01-2006 01.45

Eigene Befehle


Ein Bild einfügen

\newcommand{\einbild}[3]{
\begin{figure}
\begin{center}
\includegraphics[scale=0.75]{#1}
\caption{#2}
\label{fig:#3}
\end{center}
\end{figure}
}
\einbild{pic1.eps}{This is figure 1}{fig1}

"Schöne" Buchstaben

\usepackage{amsfonts}
\newcommand{\schoen}[1]{\mathbb{#1}}
\newcommand{\mschoen}[1]{$\schoen{#1}$}
\mschoen{S}
$\schoen{S}$

siehe ...

\newcommand{\see}[1]{{\it(see #1 section~\ref{#1}, page~\pageref{#1})}}
\see{fig1}

Mehrzeiliger Kommentar

\newcommand{\mycomment}[1]{}

\mycomment{

THIS AREA WILL BE IGNORED

}
20-01-2007 16.15

Listen

itemize

\begin{itemize}
\item foo
\item bar
\end{itemize}
  • foo
  • bar

enumerate

\begin{enumerate}
\item foo
\item bar
\end{enumerate}
  1. foo
  2. bar

description

\begin{description}
\item[foo] This is foo
\item[bar] This is bar
\end{description}
  • foo This is foo
  • bar This is bar

Inhalte sollen auf der selben Seite erscheinen

\begin{samepage}
BLA BLA
\begin{itemize}
\item foo
\item bar
\end{itemize}
BLA BLA
\end{samepage}
23-12-2006 00.09

Tabellen

 \begin{table}
\label{table1}
\begin{tabular}[ht]{|l|l||l|l|}
\hline
A & B & C & D\\
\hline
1 & 2 & 3 & 4\\
\hline
5 & 6 & \multicolumn{2}{|l|}{7 8}\\
\hline
\hline
9 & 10 & 11 & 12\\
\hline
13 & 14 & 15 & 16\\
\hline
\end{tabular}
\caption{A Table}
\end{table}
LaTeX Tabelle
21-12-2006 18.36

LaTeX Beamer

Mit LaTeX Beamer Folien für eine Präsentation direkt aus den LaTeX Quellen erstellen lassen.

Ein Layout aussuchen:
%\usetheme{default}
%\usetheme{PaloAlto}
%\usetheme{Malmoe}
\usetheme{Warsaw}

Ein neues (Unter-) Kapitel starten:
\section{Foo}
%\subsection{Bar}

Eine neue Seite erzeugen:
\frame
{
\frametitle{Foo}
...
}

Inhaltsverzeichnis erzeugen:
\frame{\tableofcontents}

Inhalt ab hier erst auf der nächsten Folie zeigen:
foo \pause bar

Nacheinander Punkte erscheinen lassen

Bei jedem Punkt angeben auf welchen Folie es zu sehen ist:
\begin{itemize}
\item<1-> AA
\item<2-3> BB
\item<3-> CC
\item<4-> DD
\end{itemize}

1.2.3.4.
AA



AA
BB


AA
BB
CC

AA

CC
DD

Elemente sind nicht nur auf einige Folien nicht sichtbar, sondern belegen auf allen anderen auch keinen Platz mehr:
\only<2-3>{FOO}

...
\item<only@1-> FOO
...

Wenn nicht anders angegeben die Punkte einfach nacheinander erscheinen lassen:
\begin{itemize}[<+->]
\item AA
\item BB
\item CC
\item<2-3> DD
\item EE
\end{itemize}

1.2.3.4.
AA



AA
BB

DD
AA
BB
CC
DD
AA
BB
CC
EE

Den aktuellen Punkt hervorheben:
\begin{itemize}[<+-| alert@+>]
\item AA
\item BB
\item CC
\end{itemize}

1.2.3.
AA


AA
BB

AA
BB
CC

\item<3-| alert@3> Foo
%\alert<4>{Foo}

Nicht nicht aufgedeckte Punkte erscheinen transparent
\setbeamercovered{transparent}

Eine Kasten mit dem Titel FOO und dem Inhalt BAR anzeigen:
\begin{block}{FOO}
BAR
\end{block}

Den Kasten nur auf bestimmten Folien erscheinen lassen:
\begin{exampleblock}{Example}<2->
%\begin{exampleblock}{Example}<only@2->

Ein Bild einbinden:
\includegraphics[width=7cm,height=3cm]{foo.jpg}
%\includegraphics<1>[height=2cm]{foo.pdf}%

Eine Folie in mehrere Spalten aufteilen (Der Parameter gibt an wie die beiden Spalten zueinander vertikal ausgerichtet werden: b Letzte Zeile, c Mittig t (T) Erste Zeile):
\begin{columns}[t]
\column{5cm}
Foo
\column[T]{5cm}
Bar
\end{columns}

\begin{columns}
\begin{column}[t]{5cm}
FOO
\end{column}
\begin{column}[t]{5cm}
BAR
\end{column}
\end{columns}

Präsentation mit xpdf im Vollbild betrachten:
xpdf -fullscreen presentation.pdf
25-11-2007 12.13

gbrief

\documentclass[german]{g-brief}
\usepackage[T1]{fontenc}
\usepackage[latin2]{inputenc}
\usepackage{babel}
\makeatletter
\lochermarke
\faltmarken
\fenstermarken
\trennlinien
%% \klassisch
\makeatother
\begin{document}
\Name{}
\Unterschrift{}
\Strasse{}
\Zusatz{}
\Ort{}
\Land{}
\RetourAdresse{}
\Telefon{}
\Telefax{}
\Telex{}
\EMail{}
\HTTP{}
\Bank{}
\BLZ{}
\Konto{}
\Betreff{}
%\Postvermerk{}
\MeinZeichen{}
\IhrZeichen{}
\IhrSchreiben{}
\Anlagen{}
\Verteiler{}
\Datum{\today}
\Anrede{}

\begin{g-brief}

...

\end{g-brief}
\end{document}

Beispiel: gbrief.tex, gbrief.pdf
23-12-2006 00.09

Verschiedenes


Quellenverweis

BibTeX
\cite{q1,q2}
20-01-2007 16.21

Latex Makefile mit latexmk

latexmk Debian latexmk
myfile:=foo.tex

all: dvi pdf ps

dvi:
latexmk -dvi ${myfile}

pdf:
latexmk -pdf ${myfile}

ps:
latexmk -ps ${myfile}

force:
latexmk -g ${myfile}

view:
latexmk -pvc ${myfile}

clean:
latexml -c


figurelist=\
foo\
bar

figurelist := $(figurelist:%=figures/rendered/%.pdf)

figures: ${figurelist}

figures/rendered/%.pdf: figures/%.fig
fig2dev -L pdf $< $@
22-12-2006 23.33
Powered by PHP Created with Xemacs Valid XHTML 1.0! Valid CSS!