Next: Ending a Sentence, Previous: Multiple Spaces, Up: Inserting Space [Contents][Index]
When a period, exclamation point or question mark is at the end of a sentence, slightly more space is inserted after it in a typeset manual.
Usually, Texinfo can determine automatically when a period ends a 
sentence.  However, special commands are needed in some circumstances.
Use the @: command after a period, question mark, exclamation
mark or colon that should not be followed by extra space.  This is 
necessary in the following situations:
@: should be used after the right parenthesis.  Similarly for
right brackets and right quotes (both single and double).
For example:
‘foo vs.@: bar (or?)@: baz’,
The first line below shows the output, and for comparison, the second line shows the spacing when the ‘@:’ commands were not used.
foo vs. bar (or?) baz
foo vs. bar (or?) baz
It may help you to remember what @: does by imagining that it 
stands for an invisible lower-case character that stops a word ending in 
a period.
A few Texinfo commands force normal interword spacing, so that you
don’t have to insert @: where you otherwise would.  These are
the code-like highlighting commands, @var, @abbr, and
@acronym (see Useful Highlighting).  For example, in
‘@code{foo. bar}’ the period is not considered to be the end of a
sentence, and no extra space is inserted.
@: has no effect on the HTML or Docbook output.
Next: Ending a Sentence, Previous: Multiple Spaces, Up: Inserting Space [Contents][Index]