Текстовые символы отображают надписи, аннотации, заголовки, динамический текст, описания, выноски, условные обозначения, масштабные линейки, метки сетки, таблицы и другую текстовую информацию на картах и макетах. Ключевое отличие между текстовыми и всеми другими типами символов – точечными, линейными и полигональными – заключается в том, что текстовые символы могут иметь только один слой.
Они определяют, как выглядит текст и могут использоваться для категоризации названий объектов. Например, размер текстового символа для названия города может отражать численность проживающего в нем населения. При настройке текстового символа можно выбрать шрифт, размер и цвет, но вы также можете работать с дополнительными свойствами текстовых символов, чтобы получить такие эффекты, как выноска, линейная выноска (с направляющей линией или без нее), текст внутри значков шоссе или других маркеров, текст с заливкой, с гало или с тенью.
Подсказка:
Свойства текста содержат опции для изменения шрифта, стиля, форматирования и эффектов. Надпись изображается текстовыми символами, но на основе атрибутов объектов, и имеет дополнительные свойства размещения и разрешения конфликтов.- Подробнее об изменении текстового символа для динамических подписей
- Подробнее о редактировании оформления объектов аннотаций
- Подробнее о сохранении текстового символа в стиль
Шрифты
Шрифты являются графическими представлениями текста, выполненными разными размерами, весами, цветами и стилями. В каждое семейство шрифтов входит один или несколько стилей. В зависимости от шрифта стили могут включать нормальный, полужирный, курсив, комбинацию этих вариантов или что-то еще. Стили находятся в ниспадающих списках Имя шрифта и Стиль шрифта. Вариативные шрифты содержат именованные экземпляры стилей шрифтов, их также можно настроить дополнительно.
Поддерживаемые шрифты включают:
- Шрифт PostScript OpenType
- Шрифт TrueType
- Шрифт TrueType OpenType
- Шрифт Type 1
- Шрифт Variable PostScript OpenType
- Шрифт Variable TrueType OpenType
Вариативные шрифты
Вариативные шрифты - это современные шрифты открытого типа, которые позволяют настраивать вариации шрифтов, такие как толщина, ширина, наклон и т.д. Доступные преднастроенные стили, оси вариаций, а также диапазоны их значений зависят от самого шрифта.
Одним из примеров вариативного шрифта является 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 |
Горизонтальное и вертикальное выравнивание
Для текстового символа в однострочных или многострочных блоках текста можно настроить выравнивание по горизонтали и по вертикали. При надписывании вы не сможете настроить выравнивания, потому что они настраиваются механизмом надписывания.
Выравнивание по горизонтали управляет тем, как будет выровнен многострочный текст, а также как однострочный и многострочный текст будет растягиваться или сжиматься при редактировании. Например, если выровненная по левому краю строка текста увеличивается в длину, левая часть текста остается на месте, а он расширяется вправо. В том же сценарии строка текста с выравниванием по центру будет растянута вокруг центральной точки.
Выравнивание по горизонтали включает:
- Выравнивание по левому краю
- Выравнивание по центру
- Выравнивание по правому краю
- Выравнивание по ширине
Выравнивание по вертикали управляет тем, как будет размещен текст относительно геометрии базовой линии.
В таблице ниже приведены опции выравнивания по вертикали и примеры. В этом примере линия представляет собой базовую линию текста.
Выравнивание по вертикали | Пример |
---|---|
Выравнивание по верхнему краю | |
Выравнивание по центру | |
Выравнивание по нижнему краю | |
Выравнивание по базовой линии |
Текстовые выноски, с направляющими линиями или без них
Наиболее часто употребляемыми типами выносок являются собственно выноски и фоновые выноски. Оба типа состоят из двух частей: границы вокруг текста и направляющей линии, продолжающейся от текста до точки на карте. Рамка служит для визуального отделения текста от прочей информации, имеющейся на карте, а линии выноски позволяют разместить текст в стороне от объекта или места на карте, к которому он относится. Выноски всегда имеют и рамку, и направляющую линию, тогда как для фоновых выносок существует возможность включить или отключить рамку, линию выноски и черту.
Допуск линии выноски
Если говорить о линиях выноски, допуском линии выноски называется минимальное расстояние между точкой якоря линии выноски и текстом, при котором эта линия выноски будет отображаться. Если расстояние между точкой якоря линии выноски и текстом будет меньше допуска, то линия выноски отображаться не будет. Для изменения этого расстояния измените сдвиг надписи.
- Более подробно о сдвиге надписей от точек
- Более подробно о сдвиге надписей от линий
- Более подробно о сдвиге надписей от границ полигонов
Если вы используете динамические надписи, якорная точка линии выноски находится на подписываемом объекте. Уменьшите допуск линий выноски, если вы хотите, чтобы они появлялись у надписей, находящихся относительно близко к надписываемым объектам. И наоборот, увеличьте допуск линий выноски, если вы хотите, чтобы эти линии отображались только у надписей, находящихся относительно далеко от надписываемых объектов.
При работе с аннотациями вы можете передвигать текст ближе или дальше от якорной точки. Если вы пододвигаете текст ближе к якорной точке,то линия выноски пропадает, когда расстояние между точкой и текстом станет меньше допуска. При отдалении текста от якорной точки направляющая появится снова, когда расстояние станет больше допуска.
Составная выноска
Составная выноска - это продвинутый вариант выноски, у которой есть дополнительные части, расположенные отдельно от границ символа выноски. Эти части размещаются в 9 местах относительно центрального элемента с помощью тега форматирования <PART> и контролируются по отдельности параметрами выравнивания и сдвигов. Составная выноска также поддерживает использование вертикальной азбуки Морзе. Обычно такие выноски используются в аэронавигационных диаграммах.
На рисунках ниже показаны составные выноски с их частями, которые располагаются как внутри выноски, так и снаружи нее.
Текст на дорожных знаках или другие точечные символы
Использование точечных символов в качестве фона к текстовым выноскам дает совсем другой эффект, чем отображение выноски или фоновой выноски. Фоновые точечные символы обычно используются для обозначения автомагистралей, имеющих нумерацию; такие символы могут указывать на тип (категорию) автомагистрали. Дополнительно, эти символы могут быть масштабируемыми в соответствии с размером текстовой строки. Это используется в случаях, если автомагистрали одинаковой категории обозначены неодинаковым количеством цифр.