Text editors

Some computer text editors, such as Emacs and vi, originally relied on double-spacing to recognize sentence boundaries. By default, Emacs will not break a line at a single space preceded by a period, but this behaviour is configurable (with the option sentence-end-double-space). There are also functions to move the cursor an entire sentence forward or backward which rely on double-spaced sentences. In Vim the joinspaces setting indicates whether extra spaces are inserted when joining lines together. The GNU Coding Standards still recommend using two spaces,[50] to accommodate the default behavior of traditional text editors.

The optional Emacs mode LaTeX provides a toggling option French-LaTeX-mode which if set to French automatically inserts additional and correctly-breaking spaces around punctuation, but does not create double-spacing between sentences or after colons or semicolons.

Popular Posts