Как правильно убрать висящие предлоги везде, где только можно?
Тизер: не прибегая к 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
Плавно переходим на печать.
Собственно, все правила типографики перекочевали из печати в интернет, поэтому все эти проблемы давно решаются в программах для печати.
Помимо висячих предлогов необходимо привязывать союзы к следующему за ними слову, а частицы — к предыдущему. Нельзя отрывать единицы измерений от их значений, разрывать пробелом некоторые сокращения.
Как сделать в индизайне магию написано вот тут, статья не новая, но сейчас все работает точно так же, а я лучше все равно не напишу, поэтому просто прочитайте =)
Ускорил верстку
Я пишу книгу по материалам журнала Everybodystreet — практическое руководство для начинающих стрит-фотографов. По принципу Ильяхова-Сарычевой пишу сразу в Индизайне. Написал черновик и сразу заливаю в макет. В Индизайне окончательно редактирую.
Когда заливаешь текст из обычного редактора в Индизайн, нужно подтягивать висячие предлоги, ставить неразрывный пробел перед тире и в цифрах и т. д.

Я мог бы расставить неразрывные пробелы вручную. Но что, если текст большой и их там сотни? Мог бы воспользоваться автозаменой в поиске. И что, каждый раз запускать поиск после добавления нового куска текста?
По принципу «Пусть потеет машина» я автоматизировал верстку. Использую GREP — глобальные регулярные выражения. GREP — это, когда Индизайн сам, по заранее заданному правилу, ищет и исправляет косяки верстки. Как это работает?
Блог Михаила Лукьянова
Шаг 2: Создаем Paragraph Style, где в настройках GREP задаем следующие параметры:
Так как это выглядит полнейшей абракадаброй, то дам небольшие пояснения:
(? (? <=^) — это условие, которое говорит, что применять стиль, только если абзац начинается с предлога
(в|во|без|до| . |ни) — список всех предлогов (а также союзов и местоимений), которых я не хочу видеть в конце строки
( |\. |, )) — те знаки, которые следуют после предлога: пробел, точка+пробел, запятая+пробел
+ — нужен для того, чтобы стиль применялся к нескольким подряд идущим предлогам (например: да и не стоило волноваться по этому поводу)
Как убрать висячие предлоги
Применяем стиль NoBreak
К тексту:
(?
Как сделать неразрывный пробел в цифрах
Применяем стиль NoBreak
К тексту:
(?<=\d)(.)
Как сделать неразрывный пробел перед тире
Применяем стиль NoBreak
К тексту:
(? <=) (~=)
Как поднять верхний индекс в м2, км2, см3 и т.д.
Нужно создать стиль символа (Character Style), который будет применяться к верхнему индексу.
Например, он будет называться Index-verh.
В GREP пишем применить Index-verh
К тексту:
(?<=м)\d(?=\>)
Как добавить стиль ко всем адресам email автоматом
Применить ‘название стиля’
К тексту:
[\l\u\d.]+@[\l\u\d.]+
Добавить стиль ко всем фамилиям с инициалами
Для поиска фамилий формата Иванов В.П. в начале предложения используем выражение:
^(\u[- \w]+ \u\l?\. ?(\u\l?\.)?(, )?)+
Для поиска всех Ивановых В.П. по тексту пишем:
(\u[- \w]+ \u\l?\. ?(\u\l?\.)?(, )?)+
Ну а если инициалы идут перед фамилией, будет такая строчка:
(\u\l?\. ?(\u\l?\.) ?\u\l+ )+
Добавить стиль ко всем датам
Будем искать даты вида 20 января 1994 г.
GREP-выражение будет таким:
(\d|\d\d) (января|февраля|марта|апреля|мая|июня|июля|августа|сентября|октября|ноября|декабря) (\d\d\d\d) (г.)
Как убрать висячие предлоги в индизайне
Введите имя пользователя, чьи записи вы хотите найти
9 место в рейтинге сибирского региона
![]()
Войти
Нет аккаунта? Зарегистрироваться
Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal
ru_indesign
.
RU_InDesign
Page Summary
Ноябрь 2019
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
13/12/2008 00:17
висячие предлоги и прочие
Здравствуйте.
Подскажите, пожалуйста. Вот есть у меня книжка. Текст из ворда вставлен, картинки приделаны. Надо теперь причесать.
Надо сделать так, чтоб не было висячих предлогов и прочих частиц в конце строки, как я понимаю.Выключка- полная.Как это сделать получше? Попыталась Ctrl+Alt+x -неразрывные пробелы ставить. Но они же не растягиваются. В итоге странно- всё тянется для полной выключке, а они как прилепленные. Но у них хоть значок ставится в Hidden Characters. Я их хоть опознать сумею. И клавиши горячие. Кто-нибудь ими пользуется?
Читала я советы сделать Character style специальный для пробелов с No Break. А этот разве будет тянуться? И можно ли ему горячую клавишу присобачить? А то мышью тыкать с ума сойдешь. Вообще-так сложно выделить этот пробел между одной и другой строкой- никак не зацепить. Не может быть, чтоб люди так мучались.
Вот говорят про автозамену. там тоже какая-то есть разница между неразрывным и тянущимся пробелом. Просветите, пожалста! А то я несколько страниц прокорячилась, а впереди еще немеряно!
