l2tabu
- LaTeX-Sündenregister
- Dinge, die man in LaTeX nicht (mehr) machen sollte.
- http://www.ctan.org/tex-archive/info/l2tabu/german/l2tabu.pdf l2tabu, tabu, Fehler
- Quellcode: http://www.ctan.org/tex-archive/info/l2tabu/german/l2tabu.tex
Inhalt
- a4.sty, a4wide.sty --> Klassenoption a4paper beziehungsweise paper=a4
Satzspiegel verändern --> geometry.sty
anysize.sty und vmargin.sty --> VERALTET
\parindent mit einer schriftabhängigen Größe (em) und nicht mit einer absoluten Größe (mm) ändern
\parindent=1em --> \setlength{\parindent}{1em}
\begin{equation*} ... \end{equation*} bei Verwendung von amsmath.sty
\def\{...} --> \newcommand{}{...}
$a \over b$ --> $\frac{a}{b}$
\centerline{...} --> \begin{center} ... \end{center}
\documentclass{scrlettr} --> \documentclass[KOMAold]{scrlttr2}
\usepackage{doublespace} --> \usepackage{setspace}
\usepackage{fancyheadings} --> \usepackage{fancyhdr}
\usepackage{scrpage} --> \usepackage{scrpage2}
caption2.sty --> neue Version
in Makros, Präambeln und Stylefiles die Form H\"ulle oder H\"{u}lle verwenden, im übrigen Text entweder H"ulle oder Hülle
\usepackage{isolatin1} --> \usepackage[latin1]{inputenc} % oder utf8
\usepackage{t1enc} --> \usepackage[T1]{fontenc}
dinat.bst --> natdin.bst
glossary.sty --> glossaries.sty ... Hinweise zum Umstieg beachten
LaTeX-Paket siunits: \usepackage{SIunits} \unit{1}{\metre} --> \usepackage{siunitx} \SI{1}{\metre}
subfigure.sty und subfig.sty --> subcaption.sty
\usepackage{times} --> \usepackage{mathptmx} \usepackage[scaled=.92]{helvet} \usepackage{courier}
\usepackage{mathptm} --> \usepackage{mathptmx}
\usepackage{pslatex} --> \usepackage{mathptmx} \usepackage[scaled=.92]{helvet} \usepackage{courier}
\usepackage{palatino} --> \usepackage{mathpazo} \usepackage[scaled=.95]{helvet} \usepackage{courier}
\usepackage{mathpple} --> \usepackage{mathpazo}
\usepackage{utopia} --> \usepackage{fourier}
pifont.sty-Tricks --> \usepackage{upgreek} ... $\uppi$
babel.sty-Trick --> \usepackage{upgreek} ... $\uppi$
\usepackage{euler} --> \usepackage{eulervm}
\usepackage{ae} beziehungsweise \usepackage{zefonts} --> \usepackage[T1]{fontenc} \usepackage{lmodern} - center fügt zusätzlichen vertikalen Abstand ein, der meistens nicht erwünscht ist
ersetzen durch\begin{figure}
\begin{center}
\includegraphics{bild}
\end{center}
\end{figure}
\begin{figure}
\centering
\includegraphics{bild}
\end{figure} - Der Anhang wird mit dem Schalter \appendix eingeleitet. Er ist keine Umgebung.
- Generell sollte man für komplizierteren Mathematiksatz amsmath.sty, gegebenenfalls
ergänzt durch mathtools.sty, benutzen. Es bietet neue Umgebungen, die vor allem
eqnarray ersetzen sollen.
* --> amsmath.sty, ev, zusätzlich mathtools.sty - Bei der Verwendung des Paketes amsmath.sty sollte man die Umgebungen
displaymath, eqnarray und eqnarray* keinesfalls weiterverwenden
displaymath --> \[...\]
LateX-Umgebung eqnarray: eqnarray, eqnarray* --> align bzw. align* - \graphicspath --> Umgebungsvariable TEXINPUTS
Klassifikation
• LaTeX