当前位置: 首页 > 专利查询>微软公司专利>正文

用于文档格式化的快速样式制造技术

技术编号:2825821 阅读:237 留言:0更新日期:2012-04-11 18:40
用户能够以一种自然的方式快速格式化他们的文档,而无需理解样式如何工作的复杂性。通过快速格式化,用户能够容易地捕捉元素的外观,分配名称,并使得该元素在他们的文档以及他们的用户界面中可用。例如,用户可以通过对该内容进行缩进和斜体来格式化段落,并在随后将该样式存储作为快速格式用户界面(UI)内的一项。用户还可以从第一文档中捕捉一个或多个样式,并使其可用于第二文档,而无需将先前格式化的内容从第一文档复制到第二文档。可以在快速格式UI内储存这些样式,从而能够在以后便捷地访问它们。

【技术实现步骤摘要】
【国外来华专利技术】背景可以用各种不同的方法来格式化文档。然而,文档的格式化会很乏味,而包括直接格式化的文档更新可能会更加困难。通常,用户创建一文档并且直接格式化标题、段落、文本、表格和列表等。用户还可以对该文档的全部或部分应用样式。例如,用户可以应用样式来格式化该文档内的标题,并且随后直接格式化该文档内各段落。用户可能还期望使诸如图表和图片的插入图示具有与文档内的文本和标题一致的外观。为了实现上述效果,用户必须知晓在该应用程序中可用的样式和格式化选项。
技术实现思路
提供本概述以便以简化形式介绍概念的精选,这些概念将在以下的详细描述中被进一步描述。本概述并不旨在标识要求保护主题的关键特征或本质特征,也不旨在用于帮助确定要求保护主题的范围。用户可以使用快速样式以自然方式快速格式化其文档内的内容,而无需理解样式如何工作的复杂性。使用快速样式,用户能够轻易地捕捉已格式化内容的外观,向该内容分配快速样式名,并在随后可以将对这些用户可用的该快速样式应用于其当前文档或其他文档内的其他内容。例如,用户可以通过对该内容进行缩进和斜体来格式化一段落,并在随后存储该快速样式作为快速样式用户界面(UI)内的一项。用户还可以从第一文档中捕捉一个或多个快速样式,并使其可用于第二文档,而无需将带格式的内容从第一文档复制到第二文档可以在快速格式UI内储存这些快速样式,从而能够在以后便捷地访问这些快速样式。附图简述图1示出了一计算机的示例性计算体系结构;图2示出了快速样式格式化系统;图3示出了示例性的快速样式用户界面;-->图4示出了快速格式列表库;图5示出了主题拾取器用户界面;图6示出了主题颜色拾取器和主题效果拾取器;图7示出了字体拾取器UI;以及图8根据本专利技术各方面示出了与一快速样式相关联的上下文菜单。详细描述现在参考其中相似的数字代表相似的元素的附图,描述本专利技术的各种方面。具体地,图1和相应的讨论旨在提供对在其中可以实现本专利技术实施例的合适计算环境的简要描述。一般而言,程序模块包括例程、程序、组件、数据结构和其它类型的结构,它们执行特定的任务或者实现特定的抽象数据类型。也可使用其它计算机系统配置,包括手持式设备、多处理器系统、基于微处理器或可编程消费电子产品、小型机、大型机等等。也可使用分布式计算环境,其中任务由通过通信网络链接的远程处理设备执行。在分布式计算环境中,程序模块可被置于本地或远程的存储器设备中。当阅读对在此提供的例程的讨论时,应当了解,各种实施例的逻辑操作是作为(1)运行于计算机系统上的一系列计算机实现的动作或程序模块,以及/或者(2)计算机系统内互连的机器逻辑电路或电路模块来实现的。该实现是取决于实现本专利技术的计算机系统的性能要求来选择的。因此,所例示的并且构成在此所述的实施例的逻辑操作被不同地表示为操作、结构性设备、动作或模块。这些操作、结构性设备、动作和模块可用软件、固件、专用数字逻辑以及它们的任何组合来实现。贯穿说明书和权利要求书,下列术语采用与此处相关联的含义,除非该术语的上下文另有指示。术语“运行”指的是共享同一格式化的一系列字符。术语“范围”指的是用户选择。术语“直接格式化”指的是在一样式内定义的任何设置之上应用的格式化。当来自该直接格式化的格式化和该样式互斥时,直接格式用作“顶层”格式化并向用户示出。术语“字符样式”应用于选定范围。这可以包括字体、边框和语言设置。字体和语言设置可应用于在其他样式中定义的任何设置之上;文本边框则应用于字符范围并且可以落在段落边框之内。-->术语“段落样式”应用于整个段落。这可以包括字体、段落、制表符、边框、语言、框架和编号设置。段落、制表符和编号设置可以存储在段落级。字体和语言则对段落内运行的每个字符设置。段落边框与文本(字符或范围)边框和表格单元边框都不同,并且可以围绕文本边框,可以在表格单元边框之内。框架确定在页面的何处显示段落(它在布局层次中位于段落和页面之间)。术语“已链接样式”指的是可用作字符样式或段落样式的样式。已链接样式表示通过将样式应用于一文本范围来创建“工作中”字符样式的一类特殊的段落样式。已链接样式与UI内的段落样式或字符样式有所区别。术语“列表样式”指的是链接在一起用来表示与编号或项目符号相关联的不同级别的一系列数字格式。理想情况下,各级别与缩进水平直接相关;然而,它们实际的实现独立于缩进并且主要涉及列表样式。数字格式可以包括数字(使用的序列和标点)的定义以及某些段落属性(具体而言,左页边距、悬挂缩进和单个制表位)。除了数字格式之外,列表样式内的任何级别也可与段落样式相关联;在这类情况下,段落样式的设置位于数字格式的设置之上。根据一个实施例,列表样式具有九个定义级别。列表样式还通过将一段落样式与每个级别相关联,在该级别定义用于各段落的格式化。当应用来自该列表的该级别时,也应用了该段落样式。类似地,当应用该段落样式时,也应用了来自该列表的级别。术语“表格样式”指的是用于表格各成分的样式设置的集合:左上单元格、右上单元格、左下单元格、右下单元格、标题行、末行、左列、右列、行合并、平均分布各行、列合并和平均分布各列。前述列表的次序反映了定义的堆栈(那些先列出的在那些后列出的之上)。表格样式还包括对字体格式化和段落格式化的定义,但是这些定义位于层次底部(所以该格式化通常被其他样式覆盖)。表格的单元格边框出现在任何段落边框或文本边框之外。术语“快速样式”指的是被标识为在快速格式用户界面中显示的样式之一的样式。术语“推荐样式”指的是已被标识而出现在样式库(styles gallery)中的样式。术语“推荐优先级”指的是用于确定各样式出现在快速样式用户界面和样式库中的次序的设置。现在参考图1,将对在各实施例中利用的计算机2的说明性计算机体系结构做出描述。图1所示的计算机体系结构示出了常规的台式或膝上型计算机,包括中央处理单元5(CPU)、包括随机存取存储器9(RAM)和只读存储器(ROM)11-->的系统存储器7、以及将存储器耦合至CPU 5的系统总线12。基本输入/输出系统包含如在启动过程中帮助在计算机中的元件之间传输信息的基本例程,并储存在ROM11中。计算机2还包括大容量存储设备14,用于存储操作系统16、应用程序和其他程序模块,这将在以下更为详尽地描述。大容量存储设备14通过连接至总线12的大容量存储控制器(未示出)与CPU5相连接。大容量存储设备14及本文档来自技高网...

【技术保护点】
一种用于快速格式化文档的计算机实现的方法,包括:    确定可用于所述文档的快速样式;其中所述快速样式中的一个或多个可被应用于所述文档中的内容,并且其中可以通过选择所述文档中已对其应用格式化的内容并且将所述样式保存为快速样式来定义快速样式;    在用户界面内排列所述快速样式以供选择;    确定排列在所述用户界面内的所述快速样式之一何时被选择;以及    将所述快速样式应用于所述文档中的内容。

【技术特征摘要】
【国外来华专利技术】US 2005-9-9 60/715,831;US 2005-12-13 11/301,5001.一种用于快速格式化文档的计算机实现的方法,包括:
确定可用于所述文档的快速样式;其中所述快速样式中的一个或多个可被应
用于所述文档中的内容,并且其中可以通过选择所述文档中已对其应用格式化的内
容并且将所述样式保存为快速样式来定义快速样式;
在用户界面内排列所述快速样式以供选择;
确定排列在所述用户界面内的所述快速样式之一何时被选择;以及
将所述快速样式应用于所述文档中的内容。
2.如权利要求1所述的计算机实现的方法,其特征在于,确定可用于所述文
档的所述快速样式包括确定在以下至少一个中可用的快速样式:当前打开的第二文
档以及包括已保存的快速样式的文件。
3.如权利要求2所述的计算机实现的方法,其特征在于,还包括获取所述快
速样式并将所述获取的快速样式置于所述用户界面内以供选择;其中从所述第二文
档中获取所述快速样式是在无需将已格式化内容从所述第二文档复制到所述第一
文档的情况下完成的。
4.如权利要求2所述的计算机实现的方法,其特征在于,还包括将一主题与
所述快速样式的至少一个相关联。
5.如权利要求4所述的计算机实现的方法,其特征在于,所述主题包括与所
述主题相关联的字体和颜色。
6.如权利要求2所述的计算机实现的方法,其特征在于,还包括选择所述文
档中的内容并且提供所述内容中使用所述快速样式之一的至少一部分的预览。
7.如权利要求1所述的计算机实现的方法,其特征在于,确定可用于所述文
档的所述快速样式包括确定有关以下至少一个的快速样式:项目符号方案和编号方
案。
8.如权利要求2所述的计算机实现的方法,其特征在于,应用所述快速样式
维持被应用于所述内容的直接格式化。
9.如权利要求2所述的计算机实现的方法,其特征在于,应用所述快速样式
包括将所述快速样式涂抹在所述文档上。
10.如权利要求2所述的计算机实现的方法,其特征在于,在所述用户界面
内排列所述快速样式以供选择包括根据建...

【专利技术属性】
技术研发人员:SJ斯图帕勒JF弗兰德K纳姆巴M拉哈曼NR布齐SM贝克X宫
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1