Работа в системе LaTeX



Промежутки между предложениями - часть 2


Как это и бывает обычно с "машинными эвристиками", сформулированные правила иногда приводят к неверным результатам: точка после строчной буквы может встретиться и в середине предложения, например, в сокращении, а точка после прописной буквы может, напротив, попасть в конец предложения. В этих случаях надо следующим образом помочь TeX'у сделать правильные пробелы:

  • Если точка после строчной буквы не заканчивает предложения, то после нее следует поставить команду \ (backslash с пробелом), генерирующую обычный пробел между словами .
  • Если точка (или любой другой из перечисленных в пункте 1 знаков препинания) после прописной буквы заканчивает предложение, то перед ней следует поставить команду \@ - тогда пробел будет обычным образом увеличен.

Вот примеры:

If $n$ is even (resp.\ odd), then $(-1)^n$ equals one (resp.\ minus one).
This research was supported by the NSF\@. The author is grateful to Prof.~Smith.

If $n$ is even (resp.\ odd), then $(-1)^n$ equals one (resp.\ minus one). This research was supported by the NSF\@. The author is grateful to Prof.~Smith.

Наконец, последнее правило относительно увеличения пробелов: если пробел задан как неразрывный с помощью символа ~, то он не увеличивается, невзирая ни на какие предшествующие знаки препинания.




Содержание  Назад  Вперед