I am rewriting (and updating) my resume in LaTeX. I was dismayed because LaTeX automatically hyphenates words that need to go onto a new line when a line is too long. I found a way to turn off hyphenation (see code below), however this makes the line ragged and it runs into the margin and looks terrible. Is there a way to turn off hyphenation such that if a word is too long, the whole word is moved to the next line so a line won't run into the margin of a document?

Education \\
U. Chicago \hfill 2008-2012 \\
\item Long bullet point describing all of my technical skills that goes for several lines
  • \raggedright would do this, but it would not justify the remaining lines. – Werner Jan 27 '13 at 20:21
  • 3
    Try \usepackage{microtype}, it reduces the number of hyphenations. – Alex Jan 27 '13 at 20:23
  • 1
    The only sensible way to have non hyphenated text is using ragged right typesetting (or writing in Vietnamese or Chinese, that have no issue with hyphenation, because it doesn't exist for these languages). – egreg Jan 27 '13 at 20:56


Education \\
U. Chicago \hfill 2008-2012 

\item Loong bullet point describing all of my technical skills that goes overseverallines

  • @Alex microtype package worked. – Phil Braun Jan 28 '13 at 15:28
  • @PhilBraun: sure, that is always a good idea. But your question was about to prevent hyphenation ... – user2478 Jan 28 '13 at 16:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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