我正在开发用于 Word 2010 模板 (MyTemplate.dotm
) 的功能区选项卡。
我的问题:我想在组的标签中有一个与符号 (&)。我已经尝试了很多事情,并且也对这个问题进行了很多谷歌搜索,但没有任何效果:
(named) &
(decimal) &
(decimal) &
(hex) &
这是我尝试过的,保存在
MyTemplate.dotm
-file 中的 xml(带有 Microsoft Office 的自定义 UI 编辑器):<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
<ribbon>
<tabs>
<tab id="tabMyTemplate" label="myTemplate">
<group id="grpCopyAndPasteCopy1" label="Copy&Paste 1">
<!-- HTML Entity (named) & -->
</group>
<group id="grpCopyAndPasteCopy2" label="Copy&Paste 2">
<!-- HTML Entity (decimal) & -->
</group>
<group id="grpCopyAndPasteCopy3" label="Copy&Paste 3">
<!-- HTML Entity (decimal) & -->
</group>
<group id="grpCopyAndPasteCopy4" label="Copy&Paste 4">
<!-- HTML Entity (hex) & -->
</group>
</tab>
</tabs>
</ribbon>
</customUI>
这是在 Word 2010 中打开
MyTemplate.dotm
时的结果:有谁知道我应该如何解决这个问题?
最佳答案
这是使用标准菜单项时的常见问题。单个与符号 (&) 被解释为快捷键(按住 Alt 键时带有下划线的那个)。
要在标题中显示文字“&”,请将它们加倍: Copy&&Paste
。我不确定您是否需要对它们进行转义(如果需要,请使用 &&
,但双倍字符应该为您提供所需的输出。
关于xml - 在 Word 2010 中开发功能区选项卡,在组标签名称中使用与符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21333786/