Mittwoch, 27. April 2011

Text und Bild nebeneinander

Wenn neben einem Bild Text gesetzt werden soll kann dies u.a. mit einer Minipage Konstruktion gemacht werden, oder alternativ wie hier gezeigt wird, mit dem Paket sidecap.

Als Hinweis, das Aussehen hängt stark von der gewählten Breite und der Größe der Seitenränder ab, so dass man ein bisschen probieren muss bis man das gewünschte Ergebnis erzielt.


\documentclass{article}
\usepackage[pdftex]{graphicx}
\usepackage{sidecap}
\usepackage{german}
\usepackage[left=1cm]{geometry}
\begin{document}
\begin{SCfigure}
\centering
\includegraphics[width=0.5\textwidth]{logo-SF}%Name der Bilddatei
\caption{Hier kann ganz viel Text neben diesem Bild stehen, aber leider gibt es nicht wirklich viel dazu zu sagen, so dass wir an dieser Stellen enden.Hier kann ganz viel Text neben diesem Bild stehen, aber leider gibt es nicht wirklich viel dazu zu sagen, so dass wir an dieser Stellen enden.Hier kann ganz viel Text neben diesem Bild stehen, aber leider gibt es nicht wirklich viel dazu zu sagen, so dass wir an dieser Stellen enden.Hier kann ganz viel Text neben diesem Bild stehen, aber leider gibt es nicht wirklich viel dazu zu sagen, so dass wir an dieser Stellen enden.Hier kann ganz viel Text neben diesem Bild stehen, aber leider gibt es nicht wirklich viel dazu zu sagen, so dass wir an dieser Stellen enden.Hier kann ganz viel Text neben diesem Bild stehen, aber leider gibt es nicht wirklich viel dazu zu sagen, so dass wir an dieser Stellen enden.}
\end{SCfigure}
\end{document}

Zwei Tabellen nebeneinander

Um zwei Tabellen nebeneinander darzustellen gibt es die Möglichkeit diese zwei innerhalb einer dritten Tabelle unterzubringen. Der Effekt ist dann, dass die zwei Tabellen nebeneinander sind. Alternativ lässt sich das auch mit der Verwendung von Minipage realisieren.

\documentclass{article}
\begin{document}

\begin{tabular}{ll}
\begin{tabular}{ccc}
A & B & C \\
\cline{1-3}
1 & 2 & 3 \\
\cline{1-3}
C & B & A \\
\end{tabular}
&
\begin{tabular}{ccc}
D & E & F \\
\cline{1-3}
4 & 5 & 6 \\
\cline{1-3}
F & E & D \\
\end{tabular}
\end{tabular}

\end{document}

LaTeX Fußnoten am Ende

Fußnoten sind eine reichhaltige Fragenquelle im Zusammenhang mit LaTeX. Um Fußnoten an das Ende eines Textes zu setzen kann das Paket endnotes benützt werden.



\documentclass{article}
\usepackage{endnotes}
\usepackage[latin1]{inputenc}
\begin{document}

In diesem Text stehen die Fußnoten\endnote{Eine Fußnote.} am Ende\endnote{Daher auch der Name Endnotes.} \newpage
Der Seitenumbruch ist nur da, um den Effekt auf die Fußnoten zu zeigen.

% Damit werden die Fußnoten am Ende eingefügt:

 { \parindent 0pt
     \parskip 2ex
    \def\enotesize{\normalsize}
     \theendnotes   }

\end{document}


Für den Fall, dass man bereits die Fußnoten mit dem Befehl \footnote in den Text eingebunden hat, fügt man folgendes vor dem Text ein: \let\footnote=\endnote

\documentclass{article}
\usepackage{endnotes}
\usepackage[latin1]{inputenc}
\begin{document}
\let\footnote=\endnote

In diesem Text stehen die Fußnoten\footnote{Eine Fußnote.} am Ende\footnote{Daher auch der Name Endnotes.} \newpage
Der Seitenumbruch ist nur da, um den Effekt auf die Fußnoten zu zeigen.

% Andernfalls steht Notes über den Fußnoten
\renewcommand{\notesname}{Fußnoten}

 { \parindent 0pt
     \parskip 2ex
    \def\enotesize{\normalsize}
     \theendnotes   }

\end{document}

Sonntag, 24. April 2011

Querformat Text zweispaltig

Eine Frage die ich bisher nur einmal hatte. Wie kann man einen zweispaltigen Text im Querformat darstellen? Interessant daran war, dass das Einfügen der Option landscape bei der Dokumentenklasse erstmal nichts bewirkt hatte. Erst nachdem auch das Paket lscape miteingebunden wurde, kann es zu dem gewünschten Aussehen.


\documentclass[landscape,twocolumn]{article}
\usepackage{lscape}
\begin{document}
Dieser Text dient nur als Beispiel. Der Text soll in zwei Spalten gesetzt werden. Dabei soll die Ausrichtung des Papiers im Querformat erfolgen.

\newpage
 Dieser Seitenumbruch ist nur hier, damit man sieht, dass es auch wirklich in zwei Spalten dargestellt wird.

\end{document}

Freitag, 22. April 2011

includepdf mehrere seiten

Mit Hilfe des Paketes Pdfpagespdfpages lassen sich nicht nur ganze PDF Dateien oder Seiten aus einer PDF Datei einfach einbinden, es bietet einem auch noch andere Möglichkeiten, wie etwa mehrere Seiten der ursprünglichen Datei auf einer neuen Seite einzubinden.

Dazu wird die Option nup verwendet, hier im Beispiel werden alle Seiten der Datei Test eingebunden, dabei werden jeweils 4 zu einer neuen Seite zusammengefügt.

\includepdf[pages=-, nup=2x2]{Test}


Neben der Option nup, besitzt es noch ein paar andere Eigenschaften wie pages, womit festgelegt wird welche Seiten eingebunden werden, und landscape mit dem die Ausrichtung geändert werden kann.

Verbatim Schriftgröße

Bereits im ersten Post ging es darum wie die Schriftgröße bei LaTeX  verändert werden kann.

In der Verbatim Umgebung funktioniert das Ändern der Schriftgröße anders, da die Befehle innerhalb dieser Umgebung keine Wirkung besitzen. Um in Verbatim eine andere Schriftgröße zu nutzen muss diese außerhalb der Umgebung verändert werden. Zum Beispiel in dem die Verbatim Umgebung selbst in eine andere Schriftgrößen Umgebung wie small oder tiny gepackt wird.

\documentclass{article}
\begin{document}
\begin{verbatim}
Test
\end{verbatim}

\begin{small}
\begin{verbatim}
Test
\end{verbatim}
\end{small}

\begin{tiny}
\begin{verbatim}
Test
\end{verbatim}
\end{tiny}

\end{document}

Eleganter geht es mit der Verwendung des Paktes Fancyvrb mit ihm kann neben der Schriftgröße auch die Schriftart geändert werden. Und es bietet die Möglichkeit der Nummerierung und die Verwendung von Verbatim innerhalb von Fußnoten an.


\documentclass{article}
\usepackage{fancyvrb}
\begin{document}
\begin{Verbatim}[fontsize=\small]
Test
\end{Verbatim}
\begin{Verbatim}[fontsize=\tiny]
Test
\end{Verbatim}
\end{document}

Aufzählung LaTeX a b c

Im Bereich Aufzählung wird oft nach der alphabetischen Auflistung gefragt,
daher habe ich das einmal vor Jahren in einem meiner Kurse als Beispiel genommen, wie neue Kommandos eingeführt werden können. Der Code dazu findet sich hier: Latex Kurs 2

Wesentlich eleganter ist es die Darstellungsymbole der Auflistung zu ändern. Mit \renewcommand{\labelenumi}{\alph{enumi})} wird aus einer nummerierten Auflistung eine alphabetische.

\documentclass{article}
\begin{document}

\renewcommand{\labelenumi}{\alph{enumi})}
\begin{enumerate}
\item Eins
\item Zwei
\item Drei
\end{enumerate}

\end{document}

Ergibt:

a) Eins
b) Zwei
c) Drei

Die runde Klammer kann auch weggelassen werden:
\documentclass{article}
\begin{document}

\renewcommand{\labelenumi}{\alph{enumi}}
\begin{enumerate}
\item Eins
\item Zwei
\item Drei
\end{enumerate}

\end{document}

Ergibt dann:

a Eins
b Zwei
c Drei