# correct the hyphenation

How to correct the hyphenation in my paper that is entirely wrong? For example, in my paper, there are wrong hyphenations like result-s, s-mall, s-pace, etc. How can I fix this problem. I don't use any package yet.

Sample Code:

``````\usepackage[english]{babel}
``````

An alternative way is to add:

``````\righthyphenmin=3
``````
• Hi John, welcome to TeX.sx! Could you edit your question to include a small example document that shows the behaviour you describe?
– Jake
Aug 20 '12 at 14:04
• As Thorsten said, load `\usepackage[english]{babel}` Aug 20 '12 at 14:10
• @PatrickGundlach -- The default settings for TeX's hyphenation of English-language words are `\righthyphenmin=3` and `\lefthyphenmin=2`. Hence, TeX will never hyphenate `s-mall`, `result-s`, or `s-pace` -- unless one or more of the hyphenation-related defaults have been reset explicitly.
– Mico
Aug 20 '12 at 14:23
• @JohnSmith: Could you also include the code for a minimal example document that leads to that output?
– Jake
Aug 20 '12 at 14:33
• As Mico said the setting `\righthypenmin` looks to have been set to 0. If it is set that way in your latex format something went badly wrong when it was installed. The other alternative is that your tex file resets it. Without sample code impossible to say which of these is the case. Aug 20 '12 at 14:40

For the words `small`, `space`, and `results` to get hyphenated as `s-mall`, `s-pace`, and `result-s`, somebody or something must have reset two of TeX's fundamental hyphenation-related parameters, viz., `\lefthyphenmin` and `\righthyphenmin`. For an English-language setting, the default values of these parameters are
``````\lefthyphenmin=2
``````\righthyphenmin=3
Something in your document must have managed to set both parameters to `1` (or possibly `0`). Be sure to either delete the commands that modify these two parameters or insert the two instructions above in your document (to reset the parameter values to their respective default values).