Выравнивание текста и объектов¶
Выравнивание — это способ взаимного расположения элементов относительно заданной линии, границы или друг друга. Понятие применяется в типографике, полиграфии, компьютерной вёрстке, инженерном деле, строительстве и спорте, обозначая приведение объектов к единой оси, краю или плоскости. В широком смысле выравнивание служит для упорядочивания, обеспечения единообразия и облегчения восприятия.
¶Выравнивание в типографике и вёрстке
В наборном деле выравнивание определяет, как строки текста располагаются относительно вертикальных границ текстового блока.
¶Основные виды
- По левому краю — левая граница строк строго вертикальна, правый край неровный. Наиболее удобно для чтения, применяется по умолчанию в большинстве текстовых редакторов.
- По правому краю — зеркальный вариант, используется редко, преимущественно в подписях, колонтитулах и оформлении таблиц.
- По центру — строки центрируются относительно вертикальной оси блока. Применяется в заголовках, титульных листах, приглашениях.
- По ширине (выключка) — обе границы вертикальны. Достигается изменением межсловных пробелов, что при узкой колонке приводит к появлению «коридоров» — совпадающих по вертикали пробелов.
- По формату (по обоим краям с переносами) — разновидность выключки с расстановкой переносов для уменьшения растяжения пробелов.
В полиграфии различают также выключку влево, вправо, по центру, полную и концевую (последняя строка абзаца). В таблицах отдельно задаётся выравнивание по вертикали: по верху, по центру, по низу ячейки.
¶Инструменты
В текстовых процессорах (Microsoft Word, LibreOffice Writer) выравнивание задаётся кнопками панели или сочетаниями клавиш: Ctrl+L (влево), Ctrl+E (центр), Ctrl+R (вправо), Ctrl+J (по ширине). В языке разметки HTML применяются CSS-свойства text-align (left, right, center, justify) и vertical-align. В системе вёрстки LaTeX используются окружения flushleft, flushright, center.
¶Выравнивание в инженерном деле
В технике выравнивание означает совмещение осей, поверхностей или базовых линий деталей и конструкций.
- Центровка — совмещение осей вращающихся валов, электродвигателей, насосов. Выполняется по полумуфтам с помощью индикаторов, лазерных центровочных систем. Отклонение измеряется в долях миллиметра.
- Рихтовка — устранение искривлений металлических листов, профилей, валов.
- Юстировка — точная регулировка взаимного положения узлов оптических, измерительных и радиоэлектронных приборов.
- Нивелирование — определение и выравнивание высот точек земной поверхности, применяется в геодезии и строительстве.
Для контроля используют уровни, отвесы, теодолиты, нивелиры, лазерные построители плоскостей.
¶Выравнивание в строительстве
При возведении зданий и сооружений выравнивают основания, кладку, стяжки полов, облицовку. Применяются строительные уровни, лазерные нивелиры, правила, шнуры-причалки. Для устройства ровных поверхностей используют штукатурные и самовыравнивающиеся смеси (наливные полы). Отклонения регламентируются строительными нормами: например, для кирпичной кладки допустимое отклонение стен от вертикали на этаж составляет порядка 10 мм.
¶Выравнивание в спорте
В спортивных играх выравнивание — построение игроков в линию для исполнения стандартного положения или начала игры.
- В футболе при выполнении штрафного или свободного удара игроки соперника обязаны находиться не ближе 9,15 м от мяча; при угловом — вне определённого радиуса.
- В хоккее с шайбой выравнивание производится при вбрасывании: игроки занимают позиции у точек вбрасывания.
- В регби выравнивание (lineout) — построение игроков двух команд в две параллельные линии перед вбрасыванием мяча из-за боковой линии.
¶Выравнивание в программировании и обработке данных
В информатике термин используется в нескольких значениях.
- Выравнивание памяти (memory alignment) — размещение данных по адресам, кратным размеру машинного слова или иной величине. Процессоры ряда архитектур (ARM, SPARC) требуют выровненного доступа; невыровненный доступ замедляет работу или вызывает исключение.
- Выравнивание структур — вставка компилятором незначащих байтов (padding) между полями структуры для соблюдения требований архитектуры.
- Выравнивание последовательностей (sequence alignment) — в биоинформатике сопоставление нуклеотидных или аминокислотных последовательностей для выявления сходства. Различают глобальное (алгоритм Нидлмана — Вунша) и локальное (алгоритм Смита — Ватермана) выравнивание.
¶Выравнивание в экономике и управлении
В экономике выравнивание означает сглаживание различий между показателями: выравнивание бюджетной обеспеченности регионов через межбюджетные трансферты, выравнивание цен, доходов, условий конкуренции. В статистике применяется выравнивание динамических рядов — аналитическое или механическое сглаживание для выявления тенденции (тренда).
¶Значение
Выравнивание обеспечивает единообразие, точность и предсказуемость. В типографике оно влияет на удобочитаемость, в технике — на надёжность и долговечность механизмов, в строительстве — на прочность и геометрическую точность конструкций, в программировании — на корректность и производительность вычислений.
Источники: ГОСТ 2.308-2011, ГОСТ 21778-81, руководства по типографике, документация Microsoft Word и LibreOffice, спецификации CSS, стандарты ФИФА и ИИХФ, учебники по биоинформатике.