+\begin_inset space ~
+\end_inset
+
+2.2, consecutive hyphens in the LyX source are exported to \SpecialChar LaTeX
+ in a way that
+ prevents ligation to dashes.
+
+\begin_inset Quotes eld
+\end_inset
+
+Ligature dashes
+\begin_inset Quotes erd
+\end_inset
+
+ in documents from earlier versions are converted to literal dash characters
+ (except in
+\family typewriter
+typewriter
+\family default
+ font); typed in consecutive hyphens are merged to dash characters immediately
+ after the input (unless the current text font is
+\family typewriter
+type
+\family default
+writer).
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+The behavior was changed since
+\begin_inset Quotes eld
+\end_inset
+
+lyx --help
+\begin_inset Quotes erd
+\end_inset
+
+ became
+\begin_inset Quotes eld
+\end_inset
+
+lyx –help
+\begin_inset Quotes erd
+\end_inset
+
+ in PDF, Postscript, and DVI output.
+ An unintended consequence of these changes was that all dashes were output
+ as non-breakable dashes.
+ This also resulted in changed line breaks in some older documents.
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LyX
+
+\begin_inset space ~
+\end_inset
+
+2.3 outputs
+\emph on
+breakable
+\emph default
+ dashes by default.
+ When opening documents edited with \SpecialChar LyX
+
+\begin_inset space ~
+\end_inset
+
+2.2 or earlier and containing literal dash characters not followed by whitespace,
+ the setting
+\family sans
+Document\SpecialChar menuseparator
+Settings\SpecialChar menuseparator
+Fonts\SpecialChar menuseparator
+Disallow line breaks after dashes
+\family default
+ is active to prevent changes to the line breaks.
+\series bold
+Warning:
+\series default
+ If you used both literal and
+\begin_inset Quotes eld
+\end_inset
+
+ligature
+\begin_inset Quotes erd
+\end_inset
+
+ dashes in pre-\SpecialChar LyX
+
+\begin_inset space ~
+\end_inset
+
+2.2 documents, you may need to enable or prevent individual line breaks as
+ shown above to restore the correct line breaking behavior.
+\end_layout
+
+\begin_layout Subsection
+Hyphenation
+\begin_inset Index idx
+status collapsed
+
+\begin_layout Plain Layout
+Hyphenation
+\end_layout
+
+\end_inset
+
+
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Hyphenation"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Words are not hyphenated within \SpecialChar LyX
+ but automatically in the output.
+ Hyphenation is done by the \SpecialChar LaTeX
+-package
+\series bold
+babel
+\series default
+
+\begin_inset Index idx
+status collapsed
+
+\begin_layout Plain Layout
+\SpecialChar LaTeX
+ packages ! babel
+\end_layout
+
+\end_inset
+
+ following the rules of the document language.
+ \SpecialChar LaTeX
+ does not hyphenate text in the
+\family sans
+typewriter
+\family default
+ font and words immediately preceded or followed by hyphens or dashes.
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LaTeX
+ hyphenates almost perfectly; it only has problems with text in the
+\family sans
+typewriter
+\family default
+ font and with unusual constructs, like
+\begin_inset Quotes eld
+\end_inset
+
+h3knix/m0n0wall
+\begin_inset Quotes erd
+\end_inset
+
+.
+ If \SpecialChar LaTeX
+ cannot break a word correctly, you can set hyphenation points manually.
+ This is done with the menu
+\family sans
+Insert\SpecialChar menuseparator
+Formatting\SpecialChar menuseparator
+Hyphenation
+\begin_inset space ~
+\end_inset
+
+Point
+\family default
+.
+ These extra hyphenation points are only recommendations to \SpecialChar LaTeX
+.
+ If no hyphenation is necessary, \SpecialChar LaTeX
+ will ignore them.
+\end_layout
+
+\begin_layout Standard
+Sometimes you want to prevent words or constructs from being hyphenated.
+ Imagine that you are describing keybindings/shortcuts in your document
+ in the form
+\begin_inset Quotes eld
+\end_inset
+
+A-b c
+\begin_inset Quotes erd
+\end_inset
+
+.
+ \SpecialChar LaTeX
+ would then see the hyphen
+\begin_inset Quotes eld
+\end_inset
+
+-
+\begin_inset Quotes erd
+\end_inset
+
+ as a line break possibility.
+ A line break at this point would look ugly.
+ To prevent the shortcut from being broken, you can use a protected hyphen
+ (
+\family sans
+Insert\SpecialChar menuseparator
+Formatting\SpecialChar menuseparator
+Protected Hyphen
+\family default
+) or put it into a makebox as described in section
+\emph on
+Prevent Hyphenation
+\emph default
+ of the
+\emph on
+Embedded
+\begin_inset space ~
+\end_inset
+
+Objects
+\emph default
+ manual.
+\end_layout
+
+\begin_layout Subsection
+Punctuation Marks
+\begin_inset Index idx
+status collapsed
+
+\begin_layout Plain Layout
+Punctuation marks
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsubsection
+Abbreviations and End of Sentence
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Abbreviations"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+When \SpecialChar LyX
+ calls \SpecialChar LaTeX
+ to generate the final version of your document, \SpecialChar LaTeX
+ automatically
+ distinguishes between words, sentences, and abbreviations.
+ \SpecialChar LaTeX
+ then adds the
+\begin_inset Quotes eld
+\end_inset
+
+appropriate amount of space.
+\begin_inset Quotes erd
+\end_inset
+
+ That means sentences get a little bit more space between the period and
+ the next word.
+ Abbreviations get the same amount of space after the period that a word
+ gets after another word.
+\end_layout
+
+\begin_layout Standard
+Unfortunately, the algorithm for figuring out what's an abbreviation does
+ not work in all cases.
+ If a
+\begin_inset Quotes eld
+\end_inset
+
+
+\family typewriter
+.
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+ is at the end of a lowercase letter, it's the end of a sentence; if it's
+ at the end of a capitalized letter, it's an abbreviation.
+\end_layout
+
+\begin_layout Standard
+Here are some examples of
+\emph on
+correct
+\emph default
+ abbreviations and of the end of a sentence:
+\end_layout
+
+\begin_layout Itemize
+M.
+ Butterfly
+\end_layout
+
+\begin_layout Itemize
+Don't worry.
+ Be happy.
+\end_layout
+
+\begin_layout Standard
+And here is an example of the algorithm going wrong:
+\end_layout
+
+\begin_layout Itemize
+e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+ this is too much space!
+\end_layout
+
+\begin_layout Itemize
+This is I.
+ It's okay.
+\end_layout
+
+\begin_layout Standard
+You will not see anything wrong until you view a final version of your document.
+\end_layout
+
+\begin_layout Standard
+To fix this problem, use one of the following:
+\end_layout
+
+\begin_layout Enumerate
+Use an
+\family sans
+Inter-word
+\begin_inset space ~
+\end_inset
+
+Space
+\family default
+ after lowercase abbreviations (see section
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Inter-word-Space"
+
+\end_inset
+
+).
+\begin_inset Index idx
+status collapsed
+
+\begin_layout Plain Layout
+Spaces ! inter-word
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Use a
+\family sans
+Thin
+\begin_inset space ~
+\end_inset
+
+Space
+\family default
+ between two tokens of an abbreviation (see section
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Thin-Space"
+
+\end_inset
+
+).
+\begin_inset Index idx
+status collapsed
+
+\begin_layout Plain Layout
+Spaces ! thin
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Use an
+\family sans
+End
+\begin_inset space ~
+\end_inset
+
+of
+\begin_inset space ~
+\end_inset
+
+sentence
+\begin_inset space ~
+\end_inset
+
+period
+\family default
+ found under the
+\family sans
+Insert\SpecialChar menuseparator
+Special
+\begin_inset space ~
+\end_inset
+
+Character
+\family default
+ menu to force the use of inter-sentence spacing.
+ This function is also bound to
+\begin_inset Info
+type "shortcut"
+arg "specialchar-insert end-of-sentence"
+\end_inset
+
+ for easy access.
+\end_layout
+
+\begin_layout Standard
+With the corrections, our earlier examples look like this:
+\end_layout
+
+\begin_layout Itemize
+e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset space \space{}
+\end_inset
+
+this is too much space!
+\end_layout
+
+\begin_layout Itemize
+This is I\SpecialChar endofsentence
+ It's okay.
+\end_layout
+
+\begin_layout Standard
+Some languages don't use extra spacing between sentences.
+ If your language is such a language, you don't need to worry, because \SpecialChar LaTeX
+
+ will take care of this.
+\end_layout
+
+\begin_layout Standard
+For those that do need to bother, there is help to catch those sneaky errors:
+ Check out the
+\family sans
+Check