Silbentrennung in LaTeX mit ngerman und Bindestrich-Wörtern

Bindestrich-Wörter werden von LaTeX typografisch korrekt nur an den Bindestrichen getrennt. Das Paket ngerman bietet für den Bindestrich aber die Befehle "= für einen Bindestrich mit Trennmöglichkeit und "~ für einen Bindestrich ohne Trennmöglichkeit.

Der Vorteil gegenüber einem normalen Bindestrich mit - besteht darin, dass die Standard-Silbentrennung weiterhin funktioniert. Damit lassen sich viele Overfull \hbox-Fehler beseitigen.

LaTeX Zitat-Makro

Damit ich das Format aller Zitate an einer zentralen Stelle verwalten kann, habe ich mir ein kleines Makro geschrieben. Es macht aus

\zitat{bibtexCode}{Ein Zitat ohne Seitenzahl}

ein Zitat mit deutschen Anführungszeichen und kursiver Schrift.

Und mit

\zitat[S. 123]{bibtexCode}{Ein Zitat mit Seitenzahl}

wird sogar die Seitenzahl an den \cite Befehl übergeben.

Hier das Makro:

% Zitat-Abkürzung
\newcommand{\zitat}[3][]{%
\textit{\glqq#3\grqq} %
\ifthenelse{\equal{#1}{}}%
{\cite{#2}}%
{\cite[#1]{#2}}%
}%