Автоматические два пробела после точки (Microsoft Word)
Том спросил, есть ли способ настроить Word так, чтобы он автоматически помещал два пробела после каждой точки, как это можно сделать в WordPerfect. Интересно, что каждый раз, когда возникает вопрос о расстоянии между предложениями, я получаю шквал сообщений, указывающих, что либо два пробела — хорошая идея, либо два пробела представляют плохую форму.
Я не собираюсь вдаваться в размышления о том, что правильно, а что неправильно, когда речь идет о промежутках между предложениями. Честно говоря, есть веские причины для использования такого интервала, и в равной степени веские причины не делать этого. (Том, я верю, что ты примешь собственное обоснованное решение о том, действительно ли необходимы два пробела после точки в наше время.)
При этом цель этого совета — объяснить, как можно настроить набор текста в соответствии с предпочтительным интервалом. Word не предоставляет настройку «автоматических двух пробелов», как это доступно в WordPerfect. Однако есть еще кое-что, что вы можете сделать.
Прежде всего, вы можете настроить средство проверки грамматики Word, чтобы отмечать любой интервал в конце предложения, который не соответствует вашим предпочтениям. Просто выполните следующие действия:
-
Выберите «Параметры» в меню «Инструменты». Word отображает диалоговое окно «Параметры».
-
Убедитесь, что отображается вкладка Орфография и грамматика. (См. Рис. 1.)
-
Нажмите кнопку «Настройки». Word отображает диалоговое окно «Параметры грамматики». (См. Рис. 2.)
-
Используйте раскрывающийся список требуемых пробелов между предложениями, чтобы указать, сколько пробелов вы предпочитаете между предложениями.
-
Нажмите OK, чтобы закрыть диалоговое окно Grammar Settings.
-
Щелкните ОК, чтобы закрыть диалоговое окно Параметры.
Теперь программа проверки грамматики помечает любые предложения, которые не соответствуют вашим предпочтениям, зеленой волнистой линией. Когда вы затем щелкаете правой кнопкой мыши по отметке, вы можете исправить интервал для этого вхождения.
Если вы хотите произвести массовую замену интервала между строками предложения, лучше всего использовать функции поиска и замены Word. О том, как это сделать, рассказано в других выпусках. Для тех из вас, кто хочет автоматизировать процесс использования поиска и замены, следующий макрос VBA весьма удобен. Он заменит любое количество пробелов в конце предложения двумя пробелами:
Sub TwoSpaces() Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "([.\?\!]) {1,}" .Replacement.Text = "\1 " .Forward = True .Wrap = wdFindContinue .Format = False .MatchWildcards = True End With Selection.Find.Execute Replace:=wdReplaceAll End Sub
Если вы хотите изменить макрос так, чтобы он гарантировал, что все ваши предложения имеют только один пробел в конце, вы можете просто изменить строку .Replacement.Text так, чтобы в строке замены оставался только один пробел. Еще одна вещь, которую следует отметить в этом макросе, — это то, что он исправляет любые предложения, заканчивающиеся точкой, вопросительным знаком или восклицательным знаком; он не будет ловить и исправлять предложения, оканчивающиеся на кавычки.
Наконец, на всякий случай, если вам интересно, вы не можете эффективно использовать автозамену для изменения интервала между строками предложения. Зачем? Поскольку автозамена использует пробел в качестве сигнала для запуска проверки того, что было только что напечатано. Таким образом, записи автозамены не могут использовать пробелы, поэтому вы не можете использовать автозамену для поиска точки, за которой следует пробел, и замены ее точкой, за которой следует два пробела. Вы можете, если хотите, заставить автозамену заменять каждую вводимую точку точкой, за которой следуют два пробела, но это может привести к очень странному вводу текста.
Попробуйте, если хотите, но вы, вероятно, удалите запись «заменить точки на точку и два пробела» вскоре после попытки.
_Примечание: _
Если вы хотите знать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах WordTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / wordribbon-WordTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
WordTips — ваш источник экономичного обучения работе с Microsoft Word.
(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (1820) применим к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и позже) здесь:
link: / wordribbon-An_Automatic_Two_Spaces_after_a_Period [Автоматические два пробела после периода]
.