在 Word 中(在我的情况下是 Office 365 的 Microsoft Word),可以在文档模板中预定义字体,以便通过突出显示某些文本并单击字体(Home
选项卡 ->Typographies
框)来设置格式。
有一件事我找不到,在搜索网络和微软支持网站时也没有找到,那就是如何让排版不仅仅添加格式(颜色、字体、大小、线条、缩进……),而且如何让字体添加符号。
具体来说,我想在突出显示部分(前后)添加引号"text"
、撇号等。例如,如果我突出显示此句子中的单词:'text'
To be or not to be
著名台词生存还是毁灭出自哈姆雷特
并点击字体我希望结果自动变成:
著名台词“生存还是毁灭”出自哈姆雷特
这可能吗?
答案1
我找不到使用排版来实现这一点的方法(我认为我的 Word 版本将它们称为“样式”),但也许宏可以满足您的需求。我将其制作成宏:
Sub Quotes()
'
' Quotes Macro
'
'
Selection.Cut
Selection.TypeText Text:=""""
Selection.PasteAndFormat (wdFormatOriginalFormatting)
Selection.TypeText Text:=""""
End Sub
然后我运行该宏(如果愿意,您可以将其与按钮或键盘快捷键关联)并在选定的文本周围添加引号。
注意:根据您的设置,引文两端的间距可能不符合您的要求。Word 会尽力提供帮助,并在删除一个或多个单词时调整间距。要让它按您的要求执行操作,您可能必须禁用该功能。
Word 选项->高级->剪切、复制和粘贴->使用智能剪切和粘贴->设置->自动调整句子和单词间距。
(为了获得超级加分,您可以让宏记录该设置的状态,将其关闭,执行剪切-引用-粘贴-引用的操作,然后恢复设置的保存状态。)