File: FAQ-wdnohyph.html

package info (click to toggle)
texlive-doc 2005.dfsg.2-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 125,100 kB
  • ctags: 12,558
  • sloc: xml: 24,267; perl: 14,394; makefile: 727; sh: 324; lisp: 276; java: 159; sed: 4
file content (34 lines) | stat: -rw-r--r-- 1,395 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<head>
<title>UK TeX FAQ -- question label wdnohyph</title>
</head><body>
<h3>Preventing hyphenation of a particular word</h3>
<p>It's quite possible for (<em>any</em>) hyphenation of a particular word
to seem "completely wrong", so that you want to prevent it being
hyphenated.
<p>If the word occurs in just one place, put it in a box:
<pre>
  \mbox{oddword}
</pre>
(Plain TeX users should use <code>\</code><code>hbox</code>, and take care at the start
of paragraphs.)  However, boxing the word is not really advisable
unless you are sure it only occurs once.
<p>If the word occurs commonly, the best choice is to assert a
non-hyphenation for it:
<pre>
  \hyphenation{oddword}
</pre>
This hyphenation exception (with no break points) will be used in
preference to what TeX's hyphenation algorithm may come up with.
<p>In a multilingual document, repeat the exception specification for
each language the word may appear in.  So:
<pre>
  \usepackage[french,english]{babel}
  \selectlanguage{english}
  \hyphenation{oddword}
  \selectlanguage{french}
  \hyphenation{oddword}
</pre>
(note that <i>babel</i> will select the default language for the
document - English, in this case - at <code>\</code><code>begin{document}</code>.)
<p><p>This question on the Web: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=wdnohyph">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=wdnohyph</a>
</body>