Archive for the 'latex' Category

Page 2 of 2

Literaturverzeichnis

Benutzt man BibTex, kann es ja mal vorkommen, dass man sein ganzes Literaturverzeichnis ausgedruckt haben möchte, auch wenn man die Einträge nicht alle im Text referenziert hat. Hierbei kann ein kleines

\nocite{*}

im Dokument schon weiterhelfen.

Mehrzeilige Kommentare in Latex

…sind irgendwie auch möglich und mehr oder weniger elegant. Man könnte z.B. das Packet “comment” benutzen:


\usepackage{comment}
\begin{comment}
Kommentar
\end{comment}

oder sich seine eigene Kommentarumgebung per Macro schaffen:


\newcommand{\mycomment}[1]{}
\mycomment{Dies ist mein Kommentar und wird ignoriert}

Es ist aber auch möglich mit Bordmitteln zu Kommentieren:


\iffalse Kommentar \fi

Man sollte jedoch darauf achten, dass im zu kommentierenden Teil keine Schlüsselwörter wie “\if”, “\fi”, etc. vorkommen.

Tabularx

Klingt ein bisschen wie der Freund von Asterix und Obelix, ist aber in Wirklichkeit eine einfache Möglichkeit Tabellen mit breiteren Spalten zu erstellen.

In der Tabular-Umgebung von Latex werden die Spalten nur genau so groß wie die größte Zelle. Will man dies aus z.B. optischen Gründen vermeiden, so kann man auf das Paket “tabularx” zurückgreifen.


\usepackage{tabularx}


\begin{tabularx}{0.8\linewidth}{|X|X|r|}
%Hier Tabelle einfügen
\end{tabularx}

Dies erzeugt eine Tabelle, die das 0.8-fache der Zeilenbreite ausfüllt und in der alle mit X markierten Spalten so breit wie möglich werden. Die Restbreite verteilt sich gleichmäßig auf alle markierten Spalten. Allerdings sind alle X-Spalten immer linksbündig, was aber in den meisten Fällen sowieso der gewünschten Ausrichtung entspricht. Als Breite kann hier natürlich jedes Latex-übliche Anstandsformat angegeben werden, also z.B. auch 10cm. Ich persönlich neige aber dazu, das ganze so variabel wie möglich zu halten… obwohl ich die meisten meiner Dokumente in DinA4 erzeugen werden.

[via musidlow]

Latex

Hm… Da ich mich in den nächsten 6 Monaten wohl wieder etwas mehr mit Latex beschäftigen werde, gibt auch gleich ne eigene Kategorie. :-)

Und um das Einrücken nach einen Absatz (im Amerikanischen wohl üblich) zu verhindern und dafür einen etwas größeren Abstand einzufügen könnte man z.B. folgendes tun:


\setlength\parindent{0pt}
\setlength\parskip{12pt}