Neues in der Kategorie LaTeX
In LaTeX kann es vorkommen, dass eine Tabelle schnell mal zu breit für die entsprechende Papierseite wird. Eine Möglichkeit dieses Problem zu lösen besteht darin, die Tabelle komplett etwas zu schrumpfen. Dies kann man über folgende Befehle erreichen:
\tiny
\scriptsize
\footnotesize
\small
\normalsize (für Normalgröße)
Im Beispiel unten sieht man dann, wie so etwas in den LaTeX-Quellcode eingebettet werden kann:
\documentclass[a4paper]{article}
\begin{document}
\begin{table}
\tiny
\begin{tabular}{|c|c|}
Zelle 1 & Zelle 2\\
Zelle 3 & Zelle 4\\
\end{tabular}
\end{table}
\end{document}
Natürlich könnte man hier statt "\tiny" auch die Befehle zum Vergrößern verwenden:
\large
\Large
\LARGE
\huge
\Huge
Wieviel Millimeter muss eigentlich die Bindekorrektur in einem LaTeX-Dokument haben? Ganz einfach. Dies lässt sich in der TeXnischen Komödie Ausgabe 1/2004 (hier die Online-Version: http://www.dante.de/DTK/Ausgaben/dtk04-1.pdf) ab Seite 32 nachlesen.
Dort steht zum Beispiel, dass bei normalem Papier die Buchbindekorrektur maximal soviel ausmachen sollte, wie die Hälfte, die das Buch dick ist.
Wer mehr wissen möchte, dem sei der Artikel sehr ans Herz gelegt.
Wer in seinem Literaturverzeichnis eine Quellenangabe auf eine Webseite mit "\url{}" setzt, kann Probleme mit dem Zeilenumbruch bekommen.
Um dieses Problem zu beseitigen, bindet man einfach das Paket "breakurl" nach dem Paket "hyperref" mit "\usepackage{...}" ein. Nun kann man ohne Probleme den "\url{}"-Befehl in einem BibTeX-File verwenden und erhält einen Zeilenumbruch in der Url ohne dass die Möglichkeit in PDF-Dokumenten verloren geht, den Link direkt auszuführen.
Die Paketbeschreibung von "breakurl" befindet sich hier:
http://ctan.mackichan.com/macros/latex/contrib/breakurl/breakurl.pdf
Wer seinen Lebenslauf mit LaTeX schreiben möchte, dem seien folgende Links ans Herz gelegt.
Anschreiben und Lebenslauf bei Christian Imhorst:
http://www.datenteiler.de/bewerbung-und-lebenslauf-mit-latex/
Vorlage bei Dr. Michael Ebner:
http://www.drebner.net/Computer/latex.php
Bewerben mit LaTeX von Anja Freitag und Thomas Benkert:
http://www.suedraum.de/latex/stammtisch/bewerbung_mit_latex__praesentation.pdf
Und von Frank Lanitz, Beschreibungen zu den Paketen "currvita" und "moderncv":
http://frank.uvena.de/de/LaTeX/currvita/
http://frank.uvena.de/de/LaTeX/moderncv/
Wenn man mehrere Bilder innerhalb einer figure-Umgebung platzieren möchte, so kann man das Paket "subfig" verwenden, welches den Befehl "\subfloat" zur Verfügung stellt (Achtung, nicht verwechseln mit dem gleichnamigen Paket "subfloat": http://www.bakoma-tex.com/doc/latex/subfloat/subfloat.pdf oder dem älteren Paket "subfigure": http://ctan.mackichan.com/obsolete/macros/latex/contrib/subfigure/subfigure.pdf).
Innerhalb von subfloat kann man dann ein Bild mit "\raisebox" geschickt verschieben, wie folgendes Beispiel zeigt:
\documentclass{article}
\usepackage{graphicx}
\usepackage{ngerman}
\usepackage{subfig}
\begin{document}
\begin{figure}[htbp]
\centering
\subfloat[NAME1]{\includegraphics[width=0.48\textwidth]{image1.eps}}
\hspace{0.02\textwidth}
\subfloat[NAME2]{\raisebox{2.6cm}{\includegraphics[width=0.48\textwidth]{image2.eps}}}
\caption{\label{FIGURNAME} BESCHRIFTUNG}
\end{figure}
\end{document}
Dabei ist in diesem Beispiel das Bild 1 sehr viel höher als Bild 2. Bild 2 wird dann mittels "\raisebox" mittig platziert. Ohne "\raisebox" würde das Bild 2 unten auf der gleichen Höhe beginnen wie Bild 1.
Die Paketbeschreibung von "subfig" findet sich hier:
ftp://ctan.tug.org/tex-archive/macros/latex/contrib/subfig/subfig.pdf
Wer nicht genau weiß, welche Pakete er in seinem nächsten LaTeX-Projekt oder LaTeX-Dokument verwenden will oder muss, der kann eine vorgefertigte Präambel nehmen, aus der man geschickt die unwichtigen Dinge auskommentieren kann oder sie reinnehmen kann, ganz wie es einem beliebt,
Eine solche Präambel findet man bei Matthias Pospiech:
http://www.matthiaspospiech.de/latex/vorlagen/allgemein/preambel/
Neben der Präambel findet man dort natürlich noch eine Reihe weiterer guter LaTeX-Tipps.
Wer schnell mal wieder ein LaTeX-Symbol benötigt und nicht den passenden Befehl kennt, der kann ganz bequem mit "Detexify" suchen. Einfach das Symbol malen und man erhält eine Auswahl an möglichen Symbolen und Zeichen, wie der Service unsere Skizze verstanden hat:
Wer das "subfig"-Paket nutzt, der möchte vielleicht ab und zu die Nummerierung mit (a) entfernen, aber trotzdem seinen Text unter dem Bild stehen haben. Lösen lässt sich dies wie folgt:
\usepackage{subfig}
\usepackage{caption}
\begin{figure}
\captionsetup[subfloat]{labelformat=empty}
\centering
\subfloat[TEXT_UNTER_DEM_BILD]{\includegraphics[width=\textwidth]{BILD.jpg}}
\end{figure}
Dabei entfernt die richtige "captionsetup"-Einstellung nur die Nummerierung.
Wer das Problem hat, dass eine "figure"-Umgebung die subfloats wieder bei der Nummerierung (a) anfangen lässt, der kann den Zähler für die subfloats ändern:
\usepackage{subfig}
\usepackage{caption}
\begin{figure}
\setcounter{subfigure}{2}
\centering
\subfloat[TEXT_UNTER_DEM_BILD]{\includegraphics[width=\textwidth]{BILD.jpg}}
\end{figure}
In diesem Beispiel fängt die Nummerierung mit (c) an.
Das Ganze kann man auch nochmal in folgenden Foren nachlesen:
http://forum.ubuntuusers.de/topic/latex-bildunterschrift-ohne-nummerierung/?highlight=bild#post-1461018
http://meinews.niuz.biz/z-t390387.html?s=5efef7c46d3fb0a009206f1dde33066f&
Wer mit Calendar einen Jahreskalender kreiieren will, der findet im folgenden ein Beispiel dazu. Dabei wird der Kalender auf A4-Format gebracht und durch "German" erscheinen die Monatseinträge auf Deutsch (Großschreibung beachten!!).
\documentclass[a4paper,German]{article}
\usepackage{monthly}
\usepackage{graphicx}\pagestyle{empty}
\parindent=0pt
\oddsidemargin=-10mm
\textwidth=179mm
\textheight=240mm\begin{document}
\begin{figure}[htbp]
\centering
\includegraphics[width=0.9\textwidth]{Bilder/BILD.jpg}
\end{figure}\vspace{5mm}
\begin{figure}[htbp]
\centering
\begin{minipage}{100mm}
BESCHREIBUNG DES BILDES. FALLS KEINE BILDBESCHREIBUNG GEWÜNSCHT IST, EINFACH DIESEN BLOCK ENTFERNEN.
\end{minipage}
\end{figure}\vspace{20mm}
\begin{monthly}{}{}
January 1 2011
\end{monthly}\newpage
WEITERE MONATE...
\end{document}
Wichtig ist auch noch die "monthly.sty". Hier findet man eine Zeile, in der man die Höhe der Monatstabelle abändern kann. Die Original-Zeile lautet folgendermaßen:
\addtolength{\mon@vh}{-0.001pt}}%
Für obiges Beispiel wurde die Zeile wie folgt abgeändert:
\addtolength{\mon@vh}{-500.001pt}}%
Damit hat die Monatstabelle dann genau die richtige Größe.
Wer in LaTeX Schriftgrößen größer als \Huge verwenden will, der kommt oft an eine Grenze. Für diverse Schriftarten sind nämlich nicht alle Größen verfügbar. Umgehen kann man dies in dem man das Package "fix-cm" einbindet. Dann lässt sich über \fontsize{}{} und \selectfont auch eine größere Schriftart als \Huge auswählen.
Beispielsweise kann man große Überschriften in der Titelumgebung wie folgt erzeugen:
\documentclass{article}
\usepackage{fix-cm}
\begin{document}
\begin{titlepage}
\begin{center}
\fontsize{45pt}{30pt}\selectfont
TESTÜBERSCHRIFT
\end{center}
\end{titlepage}
\end{document}
Wie man mit \fontsize umgeht, kann man in dieser englisch-sprachigen Anleiung nachlesen:
http://www.cl.cam.ac.uk/~rf10/pstex/latexcommands.htm
Herunterladen lässt sich das Paket vom CTAN-Server:
http://www.ctan.org/tex-archive/help/Catalogue/entries/fix-cm.html
Weitere Informationen zu Schriften unter LaTeX findet man hier:
http://xpt.sourceforge.net/techdocs/language/latex/latex32-LaTeXAndFonts/

