В наборе текста и верстке выравнивание или диапазон — это настройка размещения текста или изображения относительно страницы , столбца (размера), ячейки таблицы или вкладки (а часто и относительно изображения над ним или под ним).
Настройка выравнивания типа иногда называется выравниванием текста , выравниванием текста или выравниванием типа . Край страницы или столбца называется полем , а промежуток между столбцами называется желобом .
Существует четыре основных типографских выравнивания:
Выравнивание не изменяет направление чтения текста; однако направление текста может определять наиболее часто используемое выравнивание для данного сценария .
В английском и большинстве европейских языков , где слова читаются слева направо, текст обычно выравнивается "flush left", [1] что означает, что текст абзаца выравнивается по левой стороне, а правая сторона остается неровной. Это стиль выравнивания текста по умолчанию во Всемирной паутине для текста слева направо. [2] Цитаты часто имеют отступ . Flush left также может использоваться в очень узких столбцах, где полное выравнивание приведет к слишком большому пробелу между символами или словами в некоторых строках.
Фраза "выравнивание по левому краю" часто используется, когда левая сторона текста выравнивается по видимой или невидимой вертикальной линии, которая может совпадать или не совпадать с левым полем. Например, если абзац, выровненный по левому краю, был бы выровнен слева, но он все равно был бы выровнен по левому краю.
В других языках, в которых текст читается справа налево, таких как персидский , арабский и иврит , текст обычно выравнивается "по правому краю". Кроме того, выравнивание по правому краю используется для выделения специального текста на английском языке, например, ссылок на авторов цитат, напечатанных в книгах и журналах, или текста, связанного с изображением справа. Выравнивание по правому краю часто используется при форматировании таблиц данных . Оно используется для выравнивания текста по правому краю; в этом случае левые края будут неравными.
Термин «выравнивание по правому краю» часто используется, когда правая сторона текста выравнивается по видимой или невидимой вертикальной линии, которая может совпадать или не совпадать с правым полем. Например, если абзац, выровненный по правому краю, сделать отступ справа, он больше не будет выровнен по правому краю, но все равно будет выровнен по правому краю.
Распространенным типом выравнивания текста в печатных СМИ является «выравнивание», при котором пробелы между словами и между глифами или буквами растягиваются или сжимаются, чтобы выровнять как левый, так и правый концы последовательных строк текста. При использовании выравнивания принято обрабатывать последнюю строку абзаца отдельно , просто выравнивая ее по левому или правому краю в зависимости от направления языка. Строки, в которых пробелы растянуты сверх их обычной ширины, называются свободными строками , а те, в которых пробелы сжаты, называются плотными строками .
Текст также может быть «центрирован» или симметрично выровнен вдоль оси в середине столбца. Это часто используется для названия произведения, заголовков , а также для стихотворений и песен. Как и в случае с выравниванием по правому краю, центрированный текст часто используется для представления данных в таблицах. Центрированный текст считается менее читабельным для текста, состоящего из нескольких строк, поскольку неровные начальные края затрудняют для читателя переход от одной строки к другой.
Центрированный текст также часто можно встретить на вывесках, листовках и подобных документах, где основное внимание уделяется привлечению внимания читателя или важен визуальный эффект, а общий объем центрированного текста невелик.
Некоторые современные программы набора текста предлагают четыре варианта выравнивания: left justify , right justify , center justify и full justify . Эти варианты соответственно определяют, выравниваются ли полные строки абзаца по левому или правому краю, по центру (края не выровнены) или полностью выравниваются (распространяются по всей ширине столбца). В программах, которые не предлагают несколько видов выравнивания, обычно предоставляется только левое (для языков с письмом слева направо) или правое (для языков с письмом справа налево) выравнивание.
В следующей таблице показана разница между выравниванием по ширине (выровненным по левому краю и по правому краю) и выравниванием по левому краю (и неровным по правому краю) текстом.
Выравнивание иногда приводит к типографским аномалиям. Один пример: когда выравнивание используется в узких колонках, между словами в строках, содержащих всего два или три слова, могут появляться очень большие пробелы.
Другой пример: когда пробелы между словами выстраиваются примерно друг над другом в несколько свободных строк, может появиться отвлекающая река белого пространства. [4] Реки появляются также в настройках с выравниванием по правому краю, левому краю и по центру, но с большей вероятностью появятся в выровненном тексте из-за дополнительного интервала между словами. Поскольку в типичной точке (периоде) нет дополнительного пробела, встроенного в нее, кроме того, что находится над самой точкой, точки вносят ограниченный вклад в эффект реки.
В свое время распространенное программное обеспечение для обработки текстов корректировало только интервал между словами, что было источником проблемы реки. Современные пакеты обработки текстов и профессиональное издательское программное обеспечение значительно уменьшают эффект реки, корректируя также интервал между символами. Кроме того, эти системы используют передовые методы цифровой типографии, такие как автоматический выбор среди различных глифов для одного и того же символа и небольшое растяжение или сжатие символа для лучшего заполнения строки. Метод масштабирования глифов или микротипографики был реализован Adobe InDesign и более поздними версиями pdfTeX .
Проблема свободных строк уменьшается с помощью переносов . В старых системах набора и текстовых процессорах WYSIWYG это делалось вручную: наборщик или автор добавлял переносы в каждом конкретном случае. В настоящее время большинство систем набора (также называемых программами макетирования) и современных текстовых процессоров делают переносы автоматически, используя алгоритм переноса. Кроме того, профессиональные программы набора почти всегда предусматривают использование словаря исключений, отчасти потому, что ни один алгоритм не расставляет переносы для всех слов правильно, а отчасти потому, что разные издатели будут следовать разным словарям. Разные издатели также могут иметь разные правила относительно допустимых переносов. Большинство издателей следуют базовой системе, такой как Чикагское руководство по стилю или Оксфордский стиль, но накладывают свой собственный «домашний стиль», который еще больше ограничивает допустимые переносы.
Текстовые процессоры обычно используют другой тип выравнивания при работе с арабскими текстами. При использовании кашиды символы или глифы удлиняются вместо того, чтобы растягивать пробелы. Другой метод, который иногда используется, — это нагромождение слов .
Выравнивание было предпочтительным вариантом шрифта во многих западных языках на протяжении истории подвижного шрифта. Это связано с тем, что классическая западная страница рукописной книги была построена из колонки или двух колонок, что, как считается, выглядит «лучше всего», если она имеет ровные поля слева и справа. Классическая западная колонка не строго выровнена, но была максимально приближена к этому, когда позволяли мастерство писца и характер рукописи. Исторически и переписчики, и наборщики использовали сокращения ( сигла ), лигатуры и росчерки , чтобы помочь сохранить ритм и цвет выровненной строки.
Его использование несколько пошло на убыль с начала XX века благодаря пропаганде книги типографа Яна Чихольда «Асимметричная типографика» и более свободной типографской трактовке движений Баухауз , Дада и русского конструктивизма .
Не все настройки "flush left" в традиционной типографике были идентичны. В тексте flat left слова разделяются на строке с помощью стандартного межсловного интервала, встроенного в шрифт.
Системы непрерывного набора, такие как Linotype, смогли уменьшить зубчатость правых сторон соседних строк с выравниванием по левому краю, вставляя саморегулирующиеся пробельные полосы между словами для равномерного распределения пустого пространства, беря избыточное пространство, которое могло бы появиться в конце строки, и перераспределяя его между словами. Эта функция также доступна в настольных издательских системах, хотя большинство из них теперь по умолчанию используют более сложные подходы.
Графические дизайнеры и наборщики, использующие настольные системы, также имеют возможность вручную настраивать интервалы между словами и буквами, или «трекинг», построчно, чтобы добиться более равномерного общего интервала. Некоторые современные программы настольных издательских систем, такие как Adobe InDesign , оценивают влияние всех возможных вариантов переноса строк на весь абзац, чтобы выбрать тот, который создает наименьшее отклонение от идеального интервала, выравнивая строки (чтобы уменьшить реки ); это также дает наименее неровный край при наборе с рваным полем.