KB0182:若将标签设为右对齐,文本会跳出标签范围
问题
当您在 think-cell 元素中选择文本并在 PowerPoint 中单击 Home > Paragraph > Align Right 时,文本可能会跳出其包含的 think-cell 标签或元素,甚至可能离开可见的幻灯片区域。如果 think-cell 标签默认使用 Align Right,例如条形图中的类别标签,则在插入此类图表时会发生这种情况。
说明
只有在文本框中包含制表符时,才会发生此问题。若幻灯片母版上 PowerPoint 的正文文本占位符包含制表符,则 think-cell 会受到影响,因为其遵循正文文本占位符的文本设置。
此问题由 PowerPoint 2007 和更新版本中的 Bug 所致。PowerPoint 2003 的行为正确无误。我们已经向 Microsoft 报告,但是针对当前 PowerPoint 版本的修复遭拒。若您希望联系 Microsoft Office 支持并请他们重新考虑,可以参阅案例编号 114071111611362。在不使用 think-cell 的情况下也可以重现该问题。 阅读更多
在不使用 think-cell 的情况下重现
请执行以下步骤:
- 启动 PowerPoint 2016/2013 打开新的空文件。
- 插入一个矩形,操作路径为:Home > Drawing > Rectangle。
- 将一行文本输入到矩形中。该行应短于矩形的宽度。请确保文本颜色不同于幻灯片背景色。
- 选择文本中的某字符。
- 在接近矩形右侧的位置添加制表符。
- 右键单击矩形,并在 Format Shape > Text Options > Text Box > Wrap text in shape 中取消勾选复选框。
- 降低矩形的水平宽度,直到制表符位于矩形范围之外为止。
- 单击 Home > Paragraph > Align Right。
解决方案
作为解决方法,在 Microsoft 修复此 Bug 之前,若形状将形状中的文本自动换行设为关闭,则不要搭配使用制表符和 PowerPoint 的右对齐按钮。这包括 think-cell 标签,因为 think-cell 需要对文本自动换行进行比形状中文本自动换行更准确的控制。
若制表符位于 PowerPoint 的正文文本占位符中,您可以针对随后插入的所有 think-cell 标签修复此问题:
- 在 PowerPoint 中打开 Slide Master:View > Master Views > Slide Master
- 前往幻灯片母版的顶级幻灯片,删除正文文本占位符中的所有制表符。您可能必须增大正文文本占位符的宽度,才能看到 PowerPoint 标尺中的制表符。
- 单击 PowerPoint > Slide Master > Close > Close Master View。
- 删除现有的 think-cell 标签,然后重新插入这些标签以进行修复。
若要修复个别 think-cell 标签的问题而不更改 PowerPoint 的正文文本占位符,请:
- 选择标签。请注意,你需要选择 think-cell 当前为空的标签框;当鼠标移到其上方时,它会以橙色高亮显示。你无法选中错位的文本。
- 在 PowerPoint 中更改标签的对齐设置: Home > Paragraph > Align Left 或 Align Center
- 你也可以一次对多个标签执行此操作(参见 选择对象)。