Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

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...)

share|improve this question

3 Answers 3

up vote 26 down vote accepted

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.

share|improve this answer

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.

share|improve this answer

Some improvements you may additional obtain with these definitions:

%% From "Latex Companion": Spaces between words:
\tolerance=2000
\emergencystretch=20pt
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.