编辑文本

将文本添加到布局后,您可以进行行内修改,也可以使用元素窗格修改。 有许多选项可用于自定义和编辑文本。

调整文本符号

文本符号用于控制文本的外观,包括颜色、字体、大小等。 常用文本符号属性(例如字体、字体大小和颜色)可用于每次选择文本元素时所显示的上下文文本选项卡。 可在元素窗格中找到所有文本符号属性。

要访问这些属性,请在内容窗格中右键单击文本元素,并选择属性以打开元素窗格。 然后选择文本符号以显示文本符号属性的完整列表

编辑行内文本

添加文本后,您即可直接在布局中进行进一步的编辑。

  1. 要对布局上的文本进行更改,可双击文本。
  2. 使用键盘方向键移动指针,然后删除文本或输入新文本。

使用文本编辑快捷键

您可以使用键盘快捷键来处理页面上的文本元素。 这些快捷键要求您先选中文本。

元素快捷方式

下划线

Ctrl+U

全部大写

Ctrl+Shift+A

小型大写字母

Ctrl+Shift+K

上标

Ctrl+Shift+ 加号

下标

Ctrl+等号

请使用以下快捷键来提交您的更改:

  • Ctrl+Enter
  • F2
  • 对于面、点和曲线文本,单击元素的外部。
  • Esc 取消编辑。

使用标签进行格式化

文本格式化标签可用于修改部分文本的格式。 这样,您就可以创建具有混合格式的文本,例如,为句子中的一个词语添加下划线。 地图中或地图周围任何放置文本的位置几乎都可以使用文本格式化标签。 也就是说,在任何可以指定文本字符串和文本符号的位置都可以使用标签。 例如,您可以在地图标题和图例文本中使用标签。

也可在元素窗格中对标签进行格式化。 有关使用标签的详细信息,请参阅文本格式化标签

添加超链接

除了标准文本格式化标签之外,布局还支持网页和文件的超链接文本。 可通过多种方式将超链接添加到布局:

  • 在文本元素中直接键入或粘贴 URL。 文本会自动识别为超链接并相应地显示。
  • 在行内编辑文本时,使用文本选项卡的编辑组中的添加超链接按钮打开超链接窗口。
  • 在布局上编辑行内文本时,按 Ctrl+K 打开超链接窗口。

超链接窗口允许您显示超链接文本而不显示 URL。 打开后,在地址框中填写 URL,在要显示的文本框中填写超链接的文本。 文本元素中的部分或全部文本可以是超链接。

超链接在布局上显示为蓝色链接文本。 在元素窗格中,超链接使用文本格式化标签显示,就像其他格式选项(例如下划线或粗体)一样。 您可以在元素窗格中修改这些标签内的链接或文本以更新文本。 此外,由于 URL 会自动标记为超链接,因此可以使用 <NOLINK> 标签来显示 URL,而无需将其转换为超链接。

超链接文本标签

<LINK url="https://esri.com">Esri company site</LINK>

取消链接 URL 文本标签

<NOLINK>https://esri.com</NOLINK>
注:

布局上的超链接遵循设置的安全选项。 如果不允许某个扩展类型,则指向该文件扩展名的超链接将不起作用。

使用拼写检查

拼写检查适用于布局中的文本元素。 其他布局元素(例如图例和比例尺)无法进行拼写检查。 拼写错误的单词将在布局视图和元素窗格中以红色波浪下划线标出。 右键单击标记为拼写错误的单词,以将其更正或将其添加到自定义字典中,这样系统此后就不会将其标记为拼写错误。

注:

如果不正确的单词未被标记为拼写错误,请确认已启用拼写检查

要查看布局中所有拼写错误单词的列表,请在布局选项卡上单击检查拼写按钮 Spell Check检查拼写窗格随即出现,其中会列出工程中所有拼写错误的单词。 右键单击窗格中拼写错误的单词以将其更正、将其添加到自定义字典,或缩放到包含该单词的文本元素。

注:

拼写检查不适用于首字母缩写词或全部大写的其他单词。 拼写检查会忽略此类内容。

设置文本自适应策略

矩形文本 Rectangle text 可以包含自适应策略,以帮助确保显示所有文本,即使在其超过绘制框大小时也是如此。 共有四种自适应策略可用于矩形文本。

  • - 未应用任何自适应策略。 不会显示不适应文本框的所有文本,并将显示溢出符号 Overflow。 这是默认设置。
  • 调整字号 - 自动收缩字号以使文本适应文本框。 文本字号不会超过最初设置的字号,只会根据需要进行收缩。 文本字号不会小于设置的最小字号
  • 调整宽度 - 自动调整文本框宽度以适应整个文本。 文本框高度和字号保持不变。 这可能导致文本超出页面。
  • 调整高度 - 自动调整文本框高度以适应整个文本。 文本框宽度和字号保持不变。 这可能导致文本超出页面。

要设置文本自适应策略,请完成以下步骤:

  1. 右键单击布局或内容窗格中的矩形文本元素 Rectangle text,然后选择属性 属性

    随即出现元素窗格。

  2. 元素窗格中的自适应策略下拉列表中,选择自适应策略。
注:

自适应策略仅适用于矩形文本 Rectangle text。 对于任何其他文本类型,例如平直文本 Straight Text 或圆形文本 Circle text,自适应策略不适用。

将列添加至文本元素

元素窗格中,可将单个文本元素中的文本放置在多个列中。 通过右键单击内容窗格中的文本元素并选择属性打开窗格。 要添加列,请展开段落标题并在控件中设置列数。 使用列间距控件来设置列之间的距离,并使用边距控件来设置文本元素的边缘和文本的开头之间的距离。

当指定多列时,一旦第一列中的空间被填满,文本就会自动放置在接下来的列中。 在行内编辑时,列不可见,但编辑完成后会立即应用。

注:

列不可用于平直文本 Straight Text

切换文本类型

矩形文本 Rectangle text 和平直文本 Straight Text 通常在布局中使用,但具有不同的行为。 矩形文本元素自动将长文本换行并支持拟合策略。 它对于长文本元素和可能更改的动态文本非常有用。 对于平直文本元素,当调整元素大小时,字体会增大或缩小以占用可用空间。 它对于需要调整大小以适合给定区域的标题或其他较短文本非常有用。 您可以根据需要在两种类型的文本之间进行转换,以获得所需的属性。 要在矩形文本和平直文本之间进行转换,请完成以下步骤:

  1. 在布局或内容窗格中选择矩形 Rectangle text 或平直 Straight Text 文本元素。
  2. 右键单击所选元素并选择转换为矩形文本 Convert To Rectangle Text转换为平直文本 Convert To Straight Text

    文本元素更新为新类型。 如果转换为平直文本 Straight Text,自动换行会消失,导致文本在一行上,或者如果有手动换行符则在多行上。

注:

您只能在平直文本和矩形文本之间进行转换,这些选项不适用于其他文本类型(例如圆形文本 Circle text)。