Текстовые символы

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

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

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

Шрифты

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

Поддерживаемые шрифты включают:

  • Шрифт PostScript OpenTypePostScript Font
  • Шрифт TrueTypeTrueType Font
  • Шрифт TrueType OpenTypeTrueType Open Font
  • Шрифт Type 1Font
  • Шрифт Variable PostScript OpenTypeVariable PostScript Font
  • Шрифт Variable TrueType OpenTypeVariable TrueType Open Font

Вариативные шрифты

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

Одним из примеров вариативного шрифта является Bahnschrift. На анимации ниже показано, как при перемещении бегунка меняется вариация веса шрифта.

Пример вариации веса шрифта Bahnschrift

Размер шрифта текста

ArcGIS Pro использует масштабируемые программным обеспечением шрифты для отображения текста. Это позволяет отображать надписи и аннотации в различных масштабах карт, сохраняя при этом все их свойства отображения. Пример масштабируемого программного шрифта – Arial (Open Type).

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

Высота текста

Знакоместо – это рамочка, охватывающая отдельные символы. Если символ текста не занимает всю высоту предназначенной для него ячейки, то размер такого символа будет меньше, чем заданный размер точки.

Измерение размера шрифта в пунктах

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

Таблица конвертации пунктов в дюймы

ТочкиДюймы

1

0.014

12 (1 пайка)

0.166

18

0.250

24

0.332

36

0.500

72 (6 паек)

1.000

Таблица конвертации пунктов

Горизонтальное и вертикальное выравнивание

Для текстового символа в однострочных или многострочных блоках текста можно настроить выравнивание по горизонтали и по вертикали. При надписывании вы не сможете настроить выравнивания, потому что они настраиваются механизмом надписывания.

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

Выравнивание по горизонтали включает:

  • Выравнивание по левому краюAlign Left
  • Выравнивание по центруCenter
  • Выравнивание по правому краюAlign Right
  • Выравнивание по ширинеJustify

Выравнивание по вертикали управляет тем, как будет размещен текст относительно геометрии базовой линии.

В таблице ниже приведены опции выравнивания по вертикали и примеры. В этом примере линия представляет собой базовую линию текста.

Выравнивание по вертикалиПример

Выравнивание по верхнему краюAlign Top

Выравнивание по верхнему краю

Выравнивание по центруAlign Center

Выравнивание по центру

Выравнивание по нижнему краюAlign Bottom

Выравнивание по нижнему краю

Выравнивание по базовой линииAlign Baseline

Выравнивание по базовой линии

Текстовые выноски, с направляющими линиями или без них

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

Допуск линии выноски

Если говорить о линиях выноски, допуском линии выноски называется минимальное расстояние между точкой якоря линии выноски и текстом, при котором эта линия выноски будет отображаться. Если расстояние между точкой якоря линии выноски и текстом будет меньше допуска, то линия выноски отображаться не будет. Для изменения этого расстояния измените сдвиг надписи.

Если вы используете динамические надписи, якорная точка линии выноски находится на подписываемом объекте. Уменьшите допуск линий выноски, если вы хотите, чтобы они появлялись у надписей, находящихся относительно близко к надписываемым объектам. И наоборот, увеличьте допуск линий выноски, если вы хотите, чтобы эти линии отображались только у надписей, находящихся относительно далеко от надписываемых объектов.

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

Составная выноска

Составная выноска - это продвинутый вариант выноски, у которой есть дополнительные части, расположенные отдельно от границ символа выноски. Эти части размещаются в 9 местах относительно центрального элемента с помощью тега форматирования <PART> и контролируются по отдельности параметрами выравнивания и сдвигов. Составная выноска также поддерживает использование вертикальной азбуки Морзе. Обычно такие выноски используются в аэронавигационных диаграммах.

На рисунках ниже показаны составные выноски с их частями, которые располагаются как внутри выноски, так и снаружи нее.

Составная выноска с частями внутри
Составная выноска с частями снаружи

Текст на дорожных знаках или другие точечные символы

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

Текстовый символ щита шоссе

Связанные разделы