Drop caps in pdfLaTeX

Möchte ich einen Weg finden, zu produzieren, drop caps (große Anfangsbuchstaben mehrere Zeilen hoch) in pdfLaTeX. Ich weiß, dass es eine dropping Paket, die gut funktioniert, wenn verwendet mit latex + dvips. Allerdings, wenn verwendet mit pdflatex das Ergebnis sieht hässlich aus.

Meine Quelldatei ist:

\documentclass[12pt]{article}

% for pdflatex file.tex # dropping is ugly
% \usepackage[pdftex]{graphicx}
% \usepackage[pdftex]{dropping}

% for latex file.tex ; dvips -T 12cm,8cm file.dvi # dropping is OK
\usepackage[dvips]{graphicx}
\usepackage{dropping}

\usepackage[papersize={12cm,8cm},
    left=0.5cm,right=0.5cm,
    top=0.5cm,bottom=0.5cm]{geometry}

\begin{document}
\dropping[-3pt]{3}{W}ith a drop cap, the initial sits within the margins and
runs several lines deep into the paragraph, pushing some normal-sized text off
these lines. This keeps the left and top margins of the paragraph flush.
In~modern browsers, this can be done with a combination of HTML and CSS
by~using the float: left; setting.
\end{document}

Wenn ich es kompilieren als

latex drop.tex && dvips -T 12cm,8cm drop.dvi

das Ergebnis ist OK:

Drop-latex-dvips http://i44.tinypic.com/i6cl5h.png

Wenn ich die Auskommentierung [pdftex] Linien und kompilieren Sie es als

pdflatex drop.tex

Ergebnisse:

Drop-pdflatex http://i44.tinypic.com/111mr83.png

Kann jemand empfehlen, einen besseren Weg zu produzieren, drop-caps mit pdflatex?

InformationsquelleAutor der Frage sastanin | 2009-01-05

Schreibe einen Kommentar