Что такое висячая пунктуация
1. Висячая пунктуация
Одним из наиболее сложных текстовых эффектов в программе InDesign является висячая пунктуация по отношению к выровненному тексту. Такая пунктуация получается за счёт установки оптического выравнивания поля, которое перемещает символы пунктуации наружу от границы текста, что-создает иллюзию более однородного края текста (рис. 15.1). Кроме того, оптическое выравнивание поля также перемещает части засечек за границу поля (рис. 15.2).
Оптическое выравнивание поля устанавливается с помощью опций палитры Story (Макет).
Установка оптического выравнивания поля
3. Установите флажок Optical Margin Adjustment (Оптическое выравнивание поля). Текст передвинется так, чтобы пунктуация и засечки оказались вне границ поля.
4. Введите величину нависания.
Рис. 15.1. Оптическое выравнивание поля перемещает пунктуацию за границы поля
Рис. 15.2. Опция Optical Margin Alignment перемещает засечки символов за границы поля
Рис. 15.3. Палитра Story позволяет устанавливать оптическое выравнивание поля
Функция компоновки абзаца
Сначала вы должны понять, что функция компоновки абзаца требует определенной мощности компьютера, особенно если в публикации используется большое количество длинных абзацев.
Так что один из способов выиграть на мощности состоит в том, чтобы выключить Adobe Paragraph Composer (Компоновщик абзацев).
Как правило, компоновка абзаца для любого текста, который содержит большое количество однострочных абзацев, не нужна. Статистические данные, простые таблицы, заголовки, индексы, оглавления и выноски не нуждаются в компоновке абзаца.
Рис. 15.4. Включите функцию Adobe Paragraph Composer, чтобы оптимизировать интервалы между словами
Что я думаю об этой вашей висячей пунктуации
Dec 24, 2017 · 3 min read
На каждом курсе меня обязательно спрашивают, что я думаю о висячей пунктуации. Кто не знает, речь идет об одноименном параграфе в «Ководстве» Лебедева. Этот вопрос задают так часто, что я решил ответить всем сразу. Многие дизайнеры чувствуют, что с висячей пунктуацией не всё в порядке, но не могут понять, что именно. Давайте разберемся.
Начнем с того, что Лебедев смешивает два приема — оптическое выравнивание и вынос на поле. Когда вы слегка свешиваете дефисы, запятые, точки и прочую мелочь, — это оптическое выравнивание. Так делают, чтобы граница текста казалась ровной:
То, что предложил Лебедев для кавычек и скобок, не является ни оптическим выравниванием, ни выносом на поле. Для выравнивания эти знаки слишком тяжелые (хотя нам пытаются внушить обратное), а для выноса они слишком близки к тексту. Такого недосвешивания никогда раньше не применяли:
К счастью, сотрудники компании «Адоби» не читали параграф 120, поэтому в Индизайне свешивание по-настоящему оптическое (Type > Story). Обратите внимание: кавычка выдвинута сильнее, чем скобка (у них разный вес), но не настолько сильно, чтобы сломать границу колонки. На сегодня это оптимальный вариант для сплошного набора:
Еще один важный момент. Само определение «висячая пунктуация» не раскрывает сути явления, ведь компенсировать нужно не только знаки препинания, но и выступающие части букв. Так делали еще задолго до Гутенберга. Каллиграф аккуратно свешивал крышку T и диагональные штрихи A и V:
Сильные выносы в манускриптах тоже использовали, но совершенно для другой цели — выделить начало отрывка или обратить внимание на определенный кусок текста. Поэтому инициалы в рукописях частично или целиком стоят на полях:
Вынос цепляет взгляд и подчеркивает структуру — это его главная функция. Проблема лебедевских кавычек и скобок в том, что они цепляют взгляд на ровном месте, там, где выделения быть не должно.
Сравните с примером из Тафти: у него кавычки не торчат в середине текста, а выделяют начало каждого блока. Может показаться, что разница небольшая, но на самом деле она огромная:
Интересно, что сама студия давно отказалась от висячей пунктуации в своих книгах и недавно — в новой версии сайта. Искренне надеюсь, что когда-нибудь параграф 120 исчезнет из «Ководства».
ПС. Из этой истории можно сделать вывод: авторитеты у нас важнее здравого смысла. Лебедев мог написать что угодно, это ведь его «Ководство». Забавно то, что лучшие дизайнеры и студии страны последовали его совету, не задумываясь.
nobelfaik
Блог Игоря Штанга
light gray is the new white, dark gray is the new black
На каждом курсе меня обязательно спрашивают, что я думаю о висячей пунктуации. Кто не знает, речь идет об одноименном параграфе в «Ководстве» Лебедева. Этот вопрос задают так часто, что я решил ответить всем сразу. Многие дизайнеры чувствуют, что с висячей пунктуацией не всё в порядке, но не могут понять, что именно. Давайте разберемся.
Начнем с того, что Лебедев смешивает два приема — оптическое выравнивание и вынос на поле. Когда вы слегка свешиваете дефисы, запятые, точки и прочую мелочь, — это оптическое выравнивание. Так делают, чтобы граница текста казалась ровной:
Другое дело, если вы ставите буллиты или цифры на поле, — это уже полноценный вынос. Он нужен не для выравнивания края, а для того, чтобы обозначить особые части текста. Сразу понятно, перед нами список:
То, что предложил Лебедев для кавычек и скобок, не является ни оптическим выравниванием, ни выносом на поле. Для выравнивания эти знаки слишком тяжелые (хотя нам пытаются внушить обратное), а для выноса они слишком близки к тексту. Такого недосвешивания никогда раньше не применяли:
К счастью, сотрудники компании «Адоби» не читали параграф 120, поэтому в Индизайне свешивание по-настоящему оптическое (Type > Story). Обратите внимание: кавычка выдвинута сильнее, чем скобка (у них разный вес), но не настолько сильно, чтобы сломать границу колонки. На сегодня это оптимальный вариант для сплошного набора:
Еще один важный момент. Само определение «висячая пунктуация» не раскрывает сути явления, ведь компенсировать нужно не только знаки препинания, но и выступающие части букв. Так делали еще задолго до Гутенберга. Каллиграф аккуратно свешивал крышку T и диагональные штрихи A и V:
Miscellanea astronomica, 15 век / Библиотека Ватикана
Сильные выносы в манускриптах тоже использовали, но совершенно для другой цели — выделить начало отрывка или обратить внимание на определенный кусок текста. Поэтому инициалы в рукописях частично или целиком стоят на полях:
Beatus Manuscript, 1180 год / Музей Метрополитен
Вынос цепляет взгляд и подчеркивает структуру — это его главная функция. Проблема лебедевских кавычек и скобок в том, что они цепляют взгляд на ровном месте, там, где выделения быть не должно.
Сравните с примером из Тафти: у него кавычки не торчат в середине текста, а выделяют начало каждого блока. Может показаться, что разница небольшая, но на самом деле она огромная:
Суперобложка книги The Visual Display of Quantitative Information
Интересно, что сама студия давно отказалась от висячей пунктуации в своих книгах и недавно — в новой версии сайта. Искренне надеюсь, что когда-нибудь параграф 120 исчезнет из «Ководства».
ПС. Из этой истории можно сделать вывод: авторитеты у нас важнее здравого смысла. Лебедев мог написать что угодно, это ведь его «Ководство». Забавно то, что лучшие дизайнеры страны последовали его совету, не задумываясь.
Динамическая висячая пунктуация в HTML
Наверняка вы видели на многих сайтах свешивающиеся в начале строк кавычки и скобки. И хотя на бумаге такое полное свешивание в простых текстах (не заголовках) как минимум спорно, на вебе это выглядит отлично. Такое поведение текста называется «висячая пунктация», и на текущий момент есть ровно один способ её реализации в (X)HTML/CSS — добавление парных стилей. Этот способ, скажем, применён на сайте Артемия Лебедева.
Главный минус классической «лебедевской» реализации висячей пунктуации на вебе — её статичность. Поясню, как у них это сделано.
Реализация по сути хорошая, с одним «но» — шрифты. Для каждого шрифта отвес, скажем, открывающей кавычки-ёлочки или открывающей скобки разный. Да, конечно, мы можем его вычислить вручную и прибить в таблице стилей гвоздями (так и сделано у Лебедева на сайте), но для этого придётся быть уверенным, что как минимум у 90% посетителей сайта будет именно этот шрифт. В случае, если браузер покажет это каким-то иным шрифтом, начнутся проблемы с разъезжающимися строками.
Что было сделано?
В начало документа помещаются три заведомо невидимых блока: блок с открывающей ёлочкой, блок с открывающей скобкой, и блок размером 1em (если есть необходимость свешивать ещё какие-либо символы — добавляем нужные блоки, там могут быть любые символы). Далее вызывается несложная функция на JavaScript, вычисляющая размеры этих невидимых блоков, конвертирующая их из пикселей в «эмы» (не зря же мы сделали блок размером 1em), и динамически вписывающая их в основной CSS документа. Использование самих отвесов при этом совершенно не отличается от оригинального способа, отличается только задание стилей.
Этот не очень сложный по реализации способ позволяет гарантировать правильное отображение висячей пунктуации во всех современных браузерах и операционных системах, вне зависимости от используемого пользователем шрифта; также этот способ уменьшает затраты на кодирование стилей вебмастеру, т. к. более не требуется вычислять отвесы вручную.
Напоследок приведу пример конечной реализации (за текстовый материал спасибо «Яндекс.Рефератам»). Не стесняйтесь использовать данную функцию в своих сайтах, но, пожалуйста, уважайте копирайты. Пример гарантированно работает в «Фаерфоксе», «Опере», «Интернет эксплорере», и «Сафари». Естественно, после внедрения динамической висячей пунктуации статические стили из CSS необходимо удалить.
Висячая пунктуация или же выпадение это способ наборный знаки препинания и отверстия от пуль, Наиболее часто кавычки и дефисы, чтобы они не нарушали «поток» основного текста и не «нарушали» поле из выравнивание. Это так называется, потому что знаки препинания, кажется, висят на полях текста и не включены в блок или столбец текста. Обычно используется, когда текст полностью оправданный.
Содержание
История
Этот стиль использовался Гутенбергом в Библия Гутенберга, первая книга, напечатанная в Европе.
Несколько настольная издательская система приложения позволяют использовать автоматическую висящую пунктуацию. Это часто требует ручного вмешательства дизайнера или типографа, или использования программного обеспечения для рисования, которое поддерживает эту функцию, или использования сложных инструментов набора. PdfTeX, вариант TeX программа для набора текста, имеет микротипографические возможности, которые позволяют полуавтоматическую висящую пунктуацию. [1] Приложение Arbortext (ранее 3B2), QuarkXPress, Adobe InDesign и Corel Ventura настольные издательские приложения, предлагающие автоматическую поддержку висящих знаков препинания.
Платформа для ведения блогов Середина реализованы висячие кавычки в 2014 году. [2]
Предложение добавить свойство висячей пунктуации в CSS был добавлен в рабочий проект W3C в 2018 году. [3]
Связанные концепции
Связанная концепция выравнивание оптических полей; буквы, такие как W установлены немного в поле, чтобы создать иллюзию баланса белое пространство.