1.289 FAQ-1168 如何在图例中对齐符号?
Last Update: 4/19/2023
图例对象通常包含两列 — 左列带有图例符号(通常宽度相同),右列带有图例文本。 默认情况下,图例符号宽度相同且对齐,因此,使用对齐工具栏按钮或浮动工具栏仅影响图例文本列的对齐方式。
但是,如果将图例设置为居中或右对齐后,您发现图例符号列未对齐,例如
这样,您的图例对象就不是真正的图例对象。 请尝试以下步骤:
- Alt+双击图例对象并在文本对象对话框的编程选项卡上选中对象名称。 确保名称为Legend,然后单击应用按钮。 这可确保您的对象具有特殊的图例属性,而不仅仅是普通的文本对象。
- 然后转到文本选项卡并确保选中对齐列复选框。
- 如果您想保持整个图例中心对齐但图例文本右对齐,请在每个图例文本前添加单元格锚点 \^(r)。
\^() 用作单元格锚点,它用于设置其右侧跟随的对象的对齐方式。 \^(l),\^(c),\^(r) 分别是用于左,中和右对齐方式。
在某些情况下,图形需要两个图例对象,因此会创建一个文本对象作为第二个图例。 第二个文本对象不应重命名为Legend,因为我们不支持在图形中使用重复对象名称。 由于此文本对象无法重命名为Legend并具有其特殊属性,因此我们必须使用单元格锚记法。 如果是这种情况,请尝试以下操作:
- 选中文本对象对话框的文本选项卡上的对齐列复选框。
- 对于每行图例符号和图例文本,在每个图例符号部分前添加 \^(l) 以对齐图例符号列。
- 再次在每个图例文本部分之前添加 \^(r) 以右对齐图例文本部分。
参见 FAQ-829 How can I right-align legend text or arrange the graph legend horizontally?
Keywords:图例,左对齐,右对齐,图例符号,Legend, Alignment, left-aligned, legend symbol





