21

LaTeX is not word wrapping this anything close to sanely:

\documentclass{article}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{geometry}
\usepackage{lipsum}
\geometry{margin=1in}
\begin{document}
\begin{wrapfigure}{r}{3.2in}
  \rule{3in}{5in}
\end{wrapfigure}
\raggedright
\parindent=0.5in

\lipsum[1]

%     Q 1
One of the greatest strengths of the Chase ad is that the information is
presented in two main different styles of text. One style, which presents the
narrative of the character in the ad, is handwritten, which personalizes the
story and catches the audience's attention. Since the ad campaign is for the
business card ``Ink'', it is fitting for the text to look like it is written by
hand and with a pen.

\end{document}

Which renders as: fail

Notice the first line of the second paragraph, and be horrified. Why is that rendering like that? (Even the first paragraph is dubious...)

3 Answers 3

28

Use the ragged2e package, and its \RaggedRight command (note capitalization) instead of \raggedright. LaTeX's standard \raggedright command is known to produce bad results like this.

15

Replace \raggedright with \RaggedRight from ragged2e package.

And (always) use microtype package if you use pdflatex. With microtype, even justified two-column text is acceptable.

6

Some improvements you may additional obtain with these definitions:

%% From "Latex Companion": Spaces between words:
\tolerance=2000
\emergencystretch=20pt

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .