~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 52834FA2FA91C9A67CF5C78E20F8A6D1__1715594160 ✰
Заголовок документа оригинал.:
✰ Kerning - Wikipedia ✰
Заголовок документа перевод.:
✰ Ядро — Википедия, бесплатная энциклопедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Kerning ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/52/d1/52834fa2fa91c9a67cf5c78e20f8a6d1.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/52/d1/52834fa2fa91c9a67cf5c78e20f8a6d1__translat.html ✰
Дата и время сохранения документа:
✰ 16.06.2024 02:59:53 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 13 May 2024, at 12:56 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Ядро — Википедия, бесплатная энциклопедия Jump to content

Кернинг

Из Википедии, бесплатной энциклопедии
Кернинг приближает A и V, располагая их засечки друг над другом.

В типографике кернинг это процесс регулировки расстояния между символами пропорционального шрифта , обычно для достижения визуально приятного результата. Кернинг регулирует расстояние между отдельными буквами, а отслеживание (интервал между буквами) регулирует расстояние равномерно по всему диапазону символов. [1] В хорошо структурированном шрифте двумерные пробелы между каждой парой символов имеют визуально схожую область. Термин «кеминг» иногда неофициально используется для обозначения плохого кернинга (буквы r и n , расположенные слишком близко друг к другу, легко принять за букву m ). [2]

Родственный термин «керн» обозначает часть печатной буквы, которая выступает за край печатного блока . [3]

Набор текста по металлу [ править ]

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

Слово керн происходит от французского слова carne , что означает «выступающий угол, перо пера». Французский термин произошел от латинского cardo , cardinis , что означает «шарнир». [4] В те дни, когда весь шрифт был отлит из металла , части набора текста , которые должны были перекрывать соседние буквы, просто свисали с края сортировочной заготовки. Эти нависающие металлические детали назывались кернами. В то время слово «кернинг» относилось только к изготовлению сортов с помощью кернов, а регулировка расстояния между буквами во время композиции называлась межинтервалом или интервалом между буквами.

Поскольку этот метод не очень хорошо подходил для некоторых пар букв, лигатуры были предоставлены для этих комбинаций глифов , такие как французский L' или комбинации ff , fi , fl , ffi , ffl и других.

Цифровая типографика [ править ]

При наборе текста по металлу кернинг был трудоемким и дорогим занятием, поскольку матрицы приходилось физически модифицировать. Поэтому он использовался только для комбинаций букв, которые в нем нуждались больше всего, таких как VA или AV . С появлением цифровых шрифтов стало намного проще кернинговать многие комбинации глифов.

Значения кернинга [ править ]

В цифровой типографике кернинг обычно применяется к парам букв как числу, на которое следует увеличить или уменьшить интервал между символами по умолчанию: положительное значение для увеличения, отрицательное значение для уменьшения. Число выражается в единицах шрифта , причем одна единица представляет собой определенную долю em ( одна em — это размер шрифта, используемый в настоящее время). Разные шрифты могут использовать разные единицы измерения, но общие значения — 1000 и 2048 единиц/эм. Таким образом, для 1000 единиц/эм значение кернинга 15 означает увеличение межсимвольного интервала на 0,015 от текущего размера шрифта. (Единицы кернинга для данного шрифта такие же, как единицы, используемые для выражения ширины символов в этом шрифте.)

Большинство корректировок кернинга являются отрицательными, а отрицательные корректировки обычно больше, чем положительные. Корректировки для разных пар в пределах одного шрифта могут варьироваться от крошечных 2 до более 100 (если выражаться в 1000 единиц/эм). Настройки для конкретной пары сильно различаются от одного шрифта к другому.

Отрицательный кернинг широко используется для размещения заглавных букв, таких как T , V , W и Y, ближе к некоторым другим заглавным буквам с обеих сторон, особенно к A , и к некоторым строчным буквам с правой стороны, например к комбинациям Ta , Te. и То . Он также используется для установки точки (точки) или запятой ближе к этим буквам, а также к F и P , а также к строчным буквам r , v , w и y . Некоторые другие комбинации, использующие отрицательный кернинг, — это FA , LT и LY , а также такие буквы, как A , L и h , за которыми следуют кавычки.

Положительный кернинг используется в основном в сочетании со специальными символами и знаками препинания (например, строчная буква f , за которой следует правая скобка или кавычка). В зависимости от шрифта небольшой положительный кернинг также может потребоваться для букв с диакритическими знаками и для таких пар, как Bo , Dw и TY .

В таблице ниже приведены несколько примеров пар кернинга и их значений. Эти значения основаны на 1000 единиц/эм, а пары кернинга упорядочены от самого отрицательного к самому положительному значению кернинга. Образцы взяты из таблиц кернинга шрифта Minion Pro . В других шрифтах кернинг может быть совсем другим.

А» −146 В. −144 П, −139 Л” −135 И -123 Ф. −110 ОФ −104 −98
ВЫКЛ −97 Вр −86 ПА −85 м» −82 а» −79 Но -78 УА-78 т. −73
Ют −72 ЛТ −64 р, −63 Xv −54 При -46 Д, −40 Д» −36 ОА −36
Хв −33 Т: −32 ДЯ −30 с» −25 мой −23 Ру −21 также −19 бв −16
СП −14 ро -13 СР −12 лп −12 ot  −11 тт −10 утра -9 фе −9
vo   −8 хс −8 они -8 Икс-6 и, −6 ул −5 он −4 Пв −3
мы -3 И +3 +3 Ой +5 +5 СО +7 до нашей эры +9 Хф +10
пт +10 Ф» +12 ВБ +12 IS +13 Итак +14 Со +15 ВТ +16 резюме +16
Дв +17 ОК +18 БК +20 прием +20 Т» +22 гы +24 р: +24 ХА +25
рай +29 В; +31 е? +76 ж» +121

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

Таблицы кернинга [ править ]

В старых форматах шрифтов, таких как TrueType от Microsoft , значения кернинга указываются в простой таблице кернинга , где каждая запись состоит из пары символов и их значения кернинга. [5] [6] Шрифты TrueType обычно имеют несколько сотен пар, но у некоторых их больше тысячи.

Поскольку OpenType является расширенным набором таблиц керна TrueType , по-прежнему поддерживаются шрифты TrueType, упакованные как OpenType; однако шрифты OpenType на основе PostScript ( CFF ) не имеют этой опции. OpenType представил новый, унифицированный способ указания, среди прочего, кернинга с помощью таблицы позиционирования глифов (GPOS). [5] В более поздних выпусках шрифтов Adobe больше нет таблиц керна , а кернинг задается только через GPOS. [7]

Поскольку шрифт OpenType может включать в себя тысячи глифов и, следовательно, огромное количество пар символов, требующих кернинга, шрифты OpenType могут иметь сложную систему таблиц и подтаблиц, предназначенную для минимизации общего объема памяти. (Кернинг рассматривается как часть широкого спектра новых функций позиционирования глифов, которые хранятся в GPOS. [8] ) Система основана на концепции классов глифов : вместо одномерной таблицы, где каждой записи соответствует пара символов, существуют двумерные таблицы, где каждая запись соответствует паре классов глифов. Класс включает в себя несколько символов, у которых правый контур (и правая сторона) идентичен для целей кернинга, или несколько символов, у которых левый контур (и левая сторона) идентичны. Для всех пар символов, первый из которых принадлежит первому классу, а второй — второму классу, потребуется одинаковое значение кернинга, поэтому это значение необходимо указать в таблице только один раз. Строки двумерной таблицы соответствуют классам первых символов, а столбцы — классам вторых символов. Значение кернинга для данной пары символов находится в таблице на пересечении классов, к которым они принадлежат.

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

Вот несколько примеров классов глифов в шрифте Minion Pro для первого символа в паре кернинга: (dilu), (hmn), (jq), (bop), (vwy), (DOQ), (HI), (Фольксваген); и для второго символа в паре: (fimnr), (hkl), (jptu), (cdeoq), (vwy), (CGOQ), (BDEFHIKLNPR).

Категория букв, которые хорошо подходят для кернинга на основе классов, — это буквы с диакритическими знаками. Эти буквы могут быть добавлены к классу базовой буквы и могут оставаться вместе независимо от того, являются ли они первым или вторым символом в паре: (a à á â), (e è é ê) и т. д. Букву включить нельзя. в классе, если его кернинг отличается от остальных в определенных парах (например, vs. ).

Большинство современных офисных и настольных издательских систем поддерживают функции OpenType и, следовательно, кернинг на основе классов.

Автоматический и ручной кернинг [ править ]

Три варианта слова «WAR» шрифтом Clarendon : верхняя версия не имеет кернинга, средняя версия имеет некоторый кернинг. Нижняя версия, вероятно, была перегружена для этой комбинации символов: близко расположенная «WA» не уравновешивается парой «AR», которая не может приблизиться.

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

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

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

Ручной кернинг, выполняемый квалифицированным специалистом, обычно дает лучшие результаты, чем оптический кернинг; например, некоторые символы, которые при алгоритмическом сравнении могут показаться расположенными очень близко друг к другу, могут показаться читателю слишком далеко друг от друга, особенно когда единственным элементом глифа, который находится «слишком близко», является диакритический знак. Ручной кернинг может быть даже лучше, чем метрический кернинг, встроенный в таблицу кернинга разработчиком шрифта, поскольку в этих таблицах часто есть ошибки или упущения, или разница может быть просто вопросом личных предпочтений. [ нужна цитата ]

Контекстный кернинг [ править ]

Некоторые слова особенно трудно разделить. Название реки Окаванго на юго-западе Африки сложное, потому что буквы AVA хорошо сочетаются друг с другом, но из-за этого пространство по обе стороны кажется очень большим. Здесь может помочь более широкий или меньший интервал между буквами.

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

Примером ситуации, требующей контекстного кернинга в шрифте Minion Pro, является последовательность трех символов f». ( f , точка, кавычка), что часто встречается в конце цитаты. Используя таблицы кернинга шрифта, кавычки расположены слишком близко к f , хотя без точки между ними их интервал достаточен. Другими словами, точка уменьшает расстояние между ними, а не увеличивает его. Объяснение следующее: без точки их кернинг равен положительному значению 121 (выраженному в 1000 единиц/эм). Ширина периода равна 228, но кернинг между f и периодом равен -5, а между периодом и кавычкой -138. Итоговая сумма равна положительным 85, в отличие от первоначальных 121: чистый убыток составляет 36 единиц, что объясняет, почему кавычка теперь ближе к f . Контекстный кернинг распознает последовательность трех символов и увеличит одно или оба межсимвольных пространства. Аналогичная проблема существует с буквами F , P , T , V , W и Y ; с запятой, а не с точкой; или с одинарной, а не двойной кавычкой.

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

Кернинг нижних и верхних индексов [ править ]

Хотя математический стандарт OpenType не включает поддержку кернинга нижних и верхних индексов, реализация Microsoft добавляет расширения для поддержки этой функции, начиная с Office 2007. [9] [10]

Инструменты кернинга [ править ]

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

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

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

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

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

Кернинг в браузерах [ править ]

CSS-свойство text-rendering: optimizeLegibility; включает кернинг в Firefox , Chrome , Safari , [11] Opera и браузер Android . [12] Еще одно свойство CSS, font-feature-settings, также включает кернинг в Internet Explorer 10+ , Chrome , Edge , Firefox и браузере Android . [13] [14] Существует также предлагаемое CSS3. свойство font-kerning, [15] который поддерживается в основных браузерах. [16] Черновой вариант CSS3 предполагает, что кернинг всегда должен быть включен для шрифтов OpenType. [15]

Некоторые критики предложили заменить (по крайней мере некоторые) кернинг GPOS в стиле OpenType глифами-прокладками, используя таблицу замены глифов OpenType (GSUB). [17]

Восприятие [ править ]

Кернинг контрастирует с трекингом ( буквенным интервалом ): при интервале «восприятие кернинга» теряется. В то время как отслеживание регулирует расстояние между символами равномерно, независимо от символов, кернинг регулирует пространство на основе пар символов. Между буквами «V» и «A» имеется сильный кернинг, а между буквами «S» и «T» кернинг отсутствует.

Человеческое восприятие кернинга может варьироваться в зависимости от расстояния между словами и между словами во время чтения. [18] Даже без полного контроля кернинга эффект можно имитировать путем небольших изменений пространства между буквами. [19] Например, на веб-страницах с CSS1 , стандартом, принятым в 1996 году, Свойство Letter-Spacing предлагает варианты «потерянного» или «улучшенного восприятия кернинга», просто делая пространство между буквами неравномерным. Новый CSS3 включает в себя стандарт Свойство font-kerning , которое позволяет полностью контролировать кернинг. [20]

См. также [ править ]

Ссылки [ править ]

  1. ^ «Шрифты: Типовые темы: Глоссарий» . Adobe . Проверено 16 сентября 2011 г.
  2. ^ Макгинни, Луиза (28 ноября 2013 г.). «Кернинг, интервал, интерлиньяж: невидимое искусство типографики» . Разговор . Проверено 16 декабря 2023 г.
  3. ^ «керн | Определение керна на английском языке в Оксфордских словарях» . Оксфордские словари | Английский . Архивировано из оригинала 13 июля 2018 года . Проверено 13 июля 2018 г.
  4. ^ «керн» . Словарь.com . Проверено 13 ноября 2012 г.
  5. ^ Перейти обратно: а б «Таблица Кернинга» . Microsoft.com. 28 мая 2010 г. Проверено 7 августа 2014 г.
  6. ^ Хефлер, Джонатан . «Приключения в Кернинге, часть II» . Хефлер и Ко . Проверено 24 июня 2023 г.
  7. ^ Бхиккху Песала. «Создание шрифтов» . Softerviews.org . Проверено 7 августа 2014 г.
  8. ^ «Ресурсы для разработчиков» . Партнеры.adobe.com. 14 июля 2009 г. Архивировано из оригинала 1 сентября 2016 г. Проверено 7 августа 2014 г.
  9. ^ «Особые возможности математического шрифта» .
  10. ^ «Метод и система размещения символов в шрифтах открытого типа» .
  11. ^ «Кроссбраузерные кернинг-пары и лигатуры» . Aestheticallyloyal.com. Архивировано из оригинала 6 ноября 2012 г. Проверено 7 августа 2014 г.
  12. ^ «Могу ли я использовать улучшенные пары и лигатуры кернинга» . Caniuse.com . Проверено 7 августа 2014 г.
  13. ^ «Кернинг в сети» . Typekit.com . Проверено 8 февраля 2019 г.
  14. ^ "настройки-функций шрифта" . сайт mozilla.org . Проверено 8 февраля 2019 г.
  15. ^ Перейти обратно: а б Свойство font-kerning в черновике CSS3 2012 года: http://www.w3.org/TR/css3-fonts/#font-kerning-prop
  16. ^ «Кернинг шрифтов CSS3» . Caniuse.com . Проверено 03 июля 2023 г.
  17. ^ Кумар, Винод (2006). «Кернинг или позиционирование с использованием символов-разделителей. Позиционирование с помощью разделителей». Номер документа . 9 (3–4): 69–85. doi : 10.3166/dn.9.3-4.69-85 (неактивен 18 марта 2024 г.). S2CID   13609756 . {{cite journal}}: CS1 maint: DOI неактивен по состоянию на март 2024 г. ( ссылка ) , также по адресу http://www.cairn.info/revue-document-numerique-2006-3-page-69.htm.
  18. ^ Слэттери, Тимоти Дж.; Рейнер, Кейт (2013). «Влияние межсловных и межсловных интервалов на движения глаз во время чтения: исследование оптимального использования пространства в строке текста» (PDF) . Внимание, восприятие и психофизика . 75 (6): 1275–1292. дои : 10.3758/s13414-013-0463-8 . ПМИД   23709061 . S2CID   30122450 .
  19. ^ Брумбергер, Ева (2004). «Риторика типографики: влияние на время чтения, понимание прочитанного и восприятие этоса» . Техническая связь . 51 (1): 13–24.
  20. ^ «Модуль CSS-шрифтов, уровень 3» . W3.org . Проверено 7 августа 2014 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 52834FA2FA91C9A67CF5C78E20F8A6D1__1715594160
URL1:https://en.wikipedia.org/wiki/Kerning
Заголовок, (Title) документа по адресу, URL1:
Kerning - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)