Перейти к содержимому

Как убрать висячие предлоги в ворде

  • автор:

Как правильно убрать висящие предлоги везде, где только можно?

Тизер: не прибегая к Tab, пробелам и отбиванием новой строки. Где волшебная кнопка в Word и InDesign, куда жать в Tilda и Figma, и как во всем этом может помочь сайт Лебедева.

Висящие предлоги в Tilda.

В Тильде есть встроенный типограф. Вы просто выделяете текст, который нужно отредактировать, нажимаете на иконку, и все предлоги присоединяются к слову за предлогом, выглядит он вот так.

Когда вы выделяете какой-либо текст, этот значок появляется, вы можете выделить текст, кликнуть на этот значок, и висящие предлоги исчезнут, дефис превратится в тире, а “ ” в « ».

Вот этот набор символов: #nbsp; между предлогом и словом говорит о том, что предлог должен перейти на следующую строку вместе со смысловым словом.

Однако, Тильда иногда все равно пропускает предлоги, это может получиться по разным причинам, но я обязательно проверяю текст после типографа.

Что делать, если пропущен предлог, и он получается висящим? По сути типограф просто делает правильную разметку текста и показывает в коде, что тут между этой буквой и этой буквой пробел, но на разных строках они стоять не должны. Поэтому, никто не запрещает скопировать #nbsp; и вставить в нужном месте самостоятельно. Эффект будет таким же.

Почему не подходит перенос предлогов с помощью многократного нажатия пробела, Tab или переноса на новую строку с Enter?

Потому что длина строки изменяется от ширины экрана при адаптивном дизайне, и все многочисленные пробелы (Tilda, правда не дает ставить 100500 пробелов подряд) или отбитие новой строки Enter сотворят монструозную конструкцию из текста, как только ширина абзаца станет отличаться от той, в которой вы делали все исправления. На картинке ниже показано, как “карета превращается в тыкву”, если не использовать типограф, а делать так, как печатают документы все новоиспеченные секретари в Word =)

Типограф от Лебедева и висящие предлоги в Figma и Sketch.

Лебедев на своем сайте уже давно сделал типограф, и он молодец — и типограф и Лебедев =) ссылка: https://www.artlebedev.ru/typograf/

Заливаете текст, жмете кнопку и текст с разметкой ваш. Copy-Paste…

Может быть кстати, если вы сами делаете дизайн сайта в Figma или Sketch и ни сном ни духом про плагины.

Единственное — нужно немного настроить типограф, чтобы непечатуемые символы не были видны в вашем дизайне. Для этого вам нужно зайти в настройки типографа.

В настройкам нужно поменять пункты и обязательно нажать “сохранить”, потом перейти на окно типографа и опять оттипографить текст.

После этого предлоги будут связаны с последующими словами, но при этом непечатуемые символы не будут видны. Копируем текст и вставляем в нашу Figma или Sketch.

А что если после всего этого все равно не все предлоги привязались?

Такое случается, я не могу объяснить, почему, но такое бывает. это решается так же просто, как в случае с копированием #nbsp;

То есть вам просто надо скопировать тот пробел, который выполняет свою функцию и делает предлог неразрывным с последующим словом (визуально после типографа и этих настроек он не будет отличаться от любого другого пробела). После того, как вы скопируете и замените этим специальным пробелом тот пробел, который почему-то был пропущен типографом, все начнет работать.

Висящие предлоги в Indesign

Плавно переходим на печать.

Собственно, все правила типографики перекочевали из печати в интернет, поэтому все эти проблемы давно решаются в программах для печати.

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

Как сделать в индизайне магию написано вот тут, статья не новая, но сейчас все работает точно так же, а я лучше все равно не напишу, поэтому просто прочитайте =)

Как убрать висячие предлоги в Word?

Надо отредактировать большой объем текста, убрать висячие предлоги, союзы и т.д. с конца строки (Word 2013).

Есть такой вариант решения с помощью автозамены:

В «Найти» введите строку «([ ^s])([а-яА-Яa-zA-Z]) ([а-яА-Яa-zA-Z])», в поле «Заменить на», введите строку «\1\2^s\3»

Предлоги, союзы приклеиваются с помощью неразрывного пробела к следующему слову.
Все работает хорошо, НО, приклеиваются они не только в конце строки, а по всему тексту.
Можно ли как-то сделать так чтобы это работала только с конечными символами.
Казанский

 Sub ВисячиеПредлоги1() Dim s$, n& Selection.HomeKey Unit:=wdStory Do Selection.EndKey Unit:=wdLine If Selection.End + 1 >= ActiveDocument.Range.End Then Exit Do Selection.MoveLeft Unit:=wdWord, Count:=1, Extend:=wdExtend s = Selection.Text If s = vbCr Then 'пустой абзац, выделение сместилось на строку вверх! Selection.MoveDown Unit:=wdLine, Count:=1 ElseIf LCase$(Right$(s, 2)) Like "[a-zа-яё] " And (Len(s) = 2 Or Len(s) = 3) Then Selection.EndKey Unit:=wdLine Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend Selection.TypeText Text:=Chr(160) 'неразрывный пробел; происходит переход на сл. строку n = n + 1 Selection.MoveUp Unit:=wdLine, Count:=1 End If Selection.MoveDown Unit:=wdLine, Count:=1 Loop MsgBox "Выполнено замен: " & n, vbInformation End Sub 

Похожие статьи

  • Макрос пакетной конвертации docx в doc
  • Как запретить Юзеру лезть в колонтитулы?
  • Shape в группе. Как понять в VBA, что выделена не просто группа, но и Shape (объект на группе)?
  • Слияние для нескольких строк (VBA)
  • Выделение цветом нескольких фрагментов текста

Как убрать висячие предлоги в ворде

Published in
4 min read
Sep 1, 2020

«Парень, ты серьёзно, — спросите вы, — Тёма Лебедев писал об этом всё ровно наоборот ещё в 2000 году!»

Всё просто, все висячие предлоги переносим на новую строчку, и, поздравляю, вы — типограф! Правда, потом в 2018 тот же Лебедев написал, что всё-таки висячие предлоги могут оставаться в конце строки. Хммм…

Как видим, даже это, на первый взгляд, простое правило усложнилось условиями и исключениями (классика русского языка). Почему потребовалось 18 лет, чтобы уточнить правила висячих предлогов? Возможно, в советской типографике с ними была какая-то неразбериха? Давайте разберёмся сейчас. Для этого обратимся к «коллегам», посмотрим на английскую и немецкую типографику и выясним, что именно Чихольд (будь здоров!) и Брингхёрст пишут про висячие предлоги. А они ничего не пишут. В английском висячие предлоги означают совсем другое — сам предлог находится в конце предложения, а не перед объектом, как мы привыкли в русском языке.

В таком предложении висячий предлог точно невозможно перенести на следующую строку. Более того, в английском языке намного больше коротких слов, поэтому избегать висячих предлогов совсем не получается и они так и будут болтаться где придётся. А еще (на заметку), висячие предлоги встречаются в основном только в разговорных ситуациях, в деловой переписке они считаются дурным тоном.

Выходит, борьба с висячими предлогами чисто наше отечественное изобретение. Ну ок, тогда пусть висят себе и ладно. Но как быть со своим внутренним педантом? Ведь предлог в конце длинной строки действительно создаёт ощущение, что он отваливается (чем и бесит).

Выглядит неприятно. В этом случае перенос предлога на новую строчку делает абзац более однородным, а текст более целостным и визуально приятным.

Важно понимать, что борьба с висячими предлогами продиктована исключительно эстетическими требованиями.

Посмотрите на этот пример — длинные абзацы заканчивающиеся висячими предлогами и создают грубый, рваный край у абзаца. Если их перенести на следующую строку, абзац станет более приятным и однородным.

Ещё есть мнение, что висячий предлог в конце строки ухудшает читабельность. Люди «спотыкаются» об него и читают медленнее. Но обратите внимание, что на всех сайтах в интернете у нас есть висячие предлоги в конце строки, и никто их даже не замечает. Например, Медиум, который вы читает сейчас, или рбк, vedomosti, lenta.ru, thevillage, список можете продолжить сами.

Конечно, иногда бывает, что перенос предлога с конца строки ухудшает внешний вид текста, например, расстояния между словами становятся слишком большими и некрасивыми или появляются многострочные «колодцы». В таком случае, если ничего больше не помогает, то придётся выбрать наименьшее из двух зол — оставлять предлог висячим, т.к. это будет менее заметным, чем огромные дыры в наборе.

Теперь немного усложним правило. Для набора с выключкой по ширине важнее однородность текста, чем наличие висячих предлогов. Более того, как уже писал Тёма, можно заметить, что переносы слов в один слог выглядят точно так же как и висячие предлоги в конце строки и ничего кошмарного в этом нет.

Но что, если мы набираем с выключкой по центру или правым флагом? Тогда правило «всегда переносить предлог с конца строки на следующую строку» начинает играть против нас.

В этом случае предлог может не висеть в конце строки, если под ним более длинная строка. Что же делать в таких случаях? Разумеется, любое решение остаётся за типографом. Однако общее правило для висячих предлогов такое: уместно оставлять висячие предлоги на более коротких строчках и переносить на более длинных строчках.

Особенно хорошо это правило работает для заголовков и коротких абзацев в 2–3 строки.

Посмотрите на следующий пример. Если переносить висячие предлоги, то они будут висеть в начале строки, а если не переносить — то в конце. Но если следовать правилу и переносить предлоги только с длинных строк, то можно получить красивую верстку, даже оставляя предлоги в конце строки.

Ещё будет хорошим тоном не только смотреть на общий внешний вид и однородность текста, но и на смысл повествования. Прекрасный пример привёл в своей статье Михаил Капанага.

Если при переносе висячего предлога смысл предложения меняется — его лучше оставить.

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

Связывание слов и абзацев

Документы часто выглядят лучше, если определенные слова или абзацы отображаются на странице вместе (до или после разрывов). Кроме того, можно добавить в текст переносы, чтобы упростить его чтение.

Отображение определенных слов в одной строке

В Word текст автоматически переносится на следующую строку, если в конце текущей ввести пробел или дефис. Если вы хотите отображать два слова или составное слово с дефисом в одной строке, вместо обычных знаков следует использовать неразрывный пробел или неразрывный дефис.

  1. Щелкните место, где требуется вставить неразрывный пробел.
  2. На вкладке Вставка в группе Символы нажмите кнопку Символ. На вкладке
  3. В появившемся меню выберите пункт Другие символы. В поле
  4. В диалоговом окне Символ на вкладке Специальные знаки выберите Неразрывный пробел и нажмите кнопку Вставить. На вкладке
  5. Нажмите кнопку Закрыть.

Совет: Для аналогичного эффекта можно также использовать специальное сочетание клавиш. Щелкните место, где требуется вставить неразрывный пробел, и нажмите клавиши CTRL+SHIFT+ПРОБЕЛ.

Вставка неразрывного дефиса

Иногда требуется, чтобы слово с дефисом отображалось в одной строке, а не переносилось на другую строку.

  1. Щелкните место, где требуется вставить неразрывный пробел.
  2. На вкладке Вставка в группе Символы нажмите кнопку Символ. На вкладке
  3. В появившемся меню выберите пункт Другие символы. В поле
  4. В диалоговом окне Символ на вкладке Специальные знаки выберите Неразрывный дефис и нажмите кнопку Вставить. На вкладке
  5. Нажмите кнопку Закрыть.

Совет: Для аналогичного эффекта можно также использовать специальное сочетание клавиш. Щелкните место, где требуется вставить неразрывный дефис, и нажмите клавиши CTRL+SHIFT+ЗНАК «МИНУС».

Отображение определенного абзаца на одной странице

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

Выберите пункт

  1. Щелкните правой кнопкой мыши абзац, который требуется отображать на одной странице. В контекстном меню выберите пункт Абзац.
  2. В диалоговом окне Абзац перейдите на вкладку Положение на странице.
  3. В разделе Разбивка на страницы установите флажок не отрывать от следующего и нажмите кнопку ОК.

Не отрывать от следующего

Если два последовательных абзаца или подзаголовок и абзац близко связаны, может потребоваться отображать их на одной странице.

Выберите пункт

  1. Щелкните правой кнопкой абзац или подзаголовок, который требуется отображать на странице вместе с последующим контекстом. В контекстном меню выберите пункт Абзац.
  2. В диалоговом окне Абзац перейдите на вкладку Положение на странице.
  3. В разделе Разбиение на страницы установите флажок Сохранить со следующим проверка и нажмите кнопку ОК.

Совет: Между абзацами лучше не добавлять дополнительные разрывы строк: каждый такой знак считается в Word началом нового абзаца, поэтому при их наличии разрывы страниц могут отображаться не так, как требуется. Если вы хотите вставить пробелы между абзацами, используйте элементы управления для изменения интервала между абзацами. Дополнительные сведения см. в статье Изменение интервала между абзацами.

Исключение «висячих» строк в нижней и верхней частях страницы

Последняя строка абзаца, из-за разрыва отображаемая на следующей странице, называется «верхней висячей строкой». В свою очередь, первая строка абзаца, из-за разрыва находящаяся в нижней части предыдущей страницы, называется «нижней висячей строкой».

Если вы хотите исключить подобные строки в своем документе, сделайте следующее.

  1. Щелкните необходимый абзац правой кнопкой мыши. В контекстном меню выберите пункт Абзац.
  2. Откройте вкладку Положение на странице.
  3. В разделе Разбивка на страницы установите флажок запрет висячих строк.
  4. Нажмите кнопку ОК.

Если слово не умещается на строке, Microsoft Office Word 2007 переносит его в начало следующей строки, вместо того чтобы вставлять перенос. Тем не менее вы можете автоматически или вручную расстанавливать переносы в тексте, вставлять мягкие переносы или неразрывные дефисы, а также задавать максимальное расстояние между словом и правым полем, при котором слово не будет переноситься.

Автоматическая расстановка переносов

При использовании автоматической расстановки переносов Office Word 2007 автоматически вставляет дефисы там, где они нужны. Если впоследствии отредактировать документ и изменить разрывы строк, Office Word 2007 повторно расставит переносы.

  1. Убедитесь в том, что не выделен ни один фрагмент текста.
  2. На вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Расстановка переносов и выберите значение Автоматически.

Вставка мягкого переноса

Мягкий перенос определяет, где будет переноситься слово или фраза, если они не будут помещаться в строке. Например, можно указать, что слово «непечатаемый» должно переноситься как «не-печатаемый», а не как «непеча-таемый». Если мягкий перенос вставлен в слово, которое не находится в конце строки, дефис будет отображаться только в том случае, если вы нажмете кнопку Показать или скрыть.

  1. На вкладке Главная в группе Абзац нажмите кнопку Показать или скрыть.
  2. Щелкните слово, в которое вы хотите вставить мягкий перенос.
  3. Нажмите клавиши CTRL+ДЕФИС.

Расстановка переносов в части документа

Чтобы автоматически расставить переносы в части документа, сделайте следующее:

  1. Выделите текст, в котором нужно расставить переносы.
  2. На вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Расстановка переносов и выберите значение Автоматически.

При расстановке переносов вручную Office Word 2007 ищет слова, в которых требуется перенос. Когда вы укажете, где нужно добавить переносы, Word вставит мягкие переносы. Если позже вы измените документ и измените разрывы строк, Office Word 2007 отображает и выводит только необязательные дефисы, которые по-прежнему попадают в конец строк. Word не расстанавливает переносы в документе повторно.

  1. Выделите текст, в котором нужно расставить переносы.
  2. На вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Расстановка переносов и выберите значение Вручную.
  3. Если Office Word находит слово или фразу, в которые нужно добавить перенос, выполните одно из следующих действий:
    • Чтобы вставить мягкий перенос в предложенном месте, нажмите кнопку Да.
    • Чтобы вставить мягкий перенос в другой части слова, переместите точку вставки в нужное место и нажмите кнопку Да.

Вставка неразрывного дефиса

Неразрывный дефисы предотвращают перенос слов и чисел с дефисами, которые находятся в конце строки. Например, можно предотвратить перенос в числе 555-0123; вместо этого все число переместится в начало следующей строки.

  1. Щелкните место, в которое нужно вставить неразрывный дефис.
  2. Нажмите клавиши CTRL+SHIFT+ДЕФИС.

Настройка зоны переноса слов

Зона переноса слов — это максимальное расстояние между словом и правым полем, при котором оно не переносится. Вы можете настроить ширину зоны переноса слов. Чтобы уменьшить число переносов, расширьте зону переноса слов. Чтобы край правого поля был более ровным, сделайте зону переноса слов уже.

  1. На вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Расстановка переносов и выберите значение Параметры расстановки переносов.
  2. В поле Ширина зоны переноса слов введите нужное значение.

Удаление переносов, добавленных автоматически и вручную

Вы можете удалить все автоматически расставленные переносы и каждый из переносов, добавленных вручную, то есть мягких переносов и неразрывных дефисов.

  • Чтобы удалить переносы, расставленные автоматически, на вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Расстановка переносов и выберите значение Нет.
  1. Чтобы удалить переносы, добавленные вручную, на вкладке Главная в группе Редактирование выберите команду Заменить.
  2. Если кнопка Специальный не отображается, нажмите кнопку Больше.
  3. Нажмите кнопку Специальный и щелкните Мягкий перенос или Неразрывный дефис.
  4. Поле Заменить на оставьте пустым.
  5. Нажмите кнопку Найти далее, Заменить или Заменить все.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *