关于表格样式和单元格样式
就像您使用文本样式来设置文本格式一样,您也可以使用表格样式和单元格样式来设置表格格式。表格样式是表格格式设置属性的集合,例如表格边框以及行和列的线条,可以通过一个步骤应用。单元格样式包括单元格边距、段落样式以及笔划和填色等格式设置。当您编辑样式时,所有应用了该样式的表格或单元格都会自动更新。
文本样式和表格样式之间有一个重要区别。虽然所有字符样式属性都可以成为段落样式的一部分,但单元格样式属性不是表格样式的一部分。例如,您无法使用表格样式来更改内部单元格的边框颜色。相反,请创建一个单元格样式并将其包含在表格样式中。
[基本表格] 和 [无] 样式
默认情况下,每个新文档都包含一个 [基本表格] 样式(可应用于您创建的表格)和一个 [无] 样式(可用于移除应用于单元格的单元格样式)。您可以编辑 [基本表格] 样式,但无法重命名或删除 [基本表格] 或 [无] 样式。
在表格样式中使用单元格样式
当您创建表格样式时,可以指定将哪些单元格样式应用于表格的不同区域:页眉和页脚行、左列和右列以及正文行。例如,对于页眉行,您可以指定一个应用段落样式的单元格样式;对于左列和右列,您可以指定应用阴影背景的不同单元格样式。
A. 已应用包含段落样式的单元格样式的表头行 B. 左列 C. 正文单元格 D. 右列
单元格样式属性
单元格样式不一定包括选定单元格的所有格式设置属性。当您创建单元格样式时,可以确定要包含哪些属性。这样,应用单元格样式时只会更改所需的属性(如单元格填充颜色),而忽略所有其他单元格属性。
样式中的格式优先级
如果应用到表格单元格的格式发生冲突,则按以下优先顺序确定使用哪种格式:
单元格样式优先级
1. 页眉/页脚 2.左列/右列 3.正文行。例如,如果单元格既出现在页眉中又出现在左列中,则使用页眉单元格样式的格式。
表样式优先级
1. 单元格覆盖 2.单元格样式 3.从表格样式应用的单元格样式 4.表格覆盖 5.种表样式. 例如,如果您使用"单元格选项"对话框应用一种填充,并使用单元格样式应用另一种填充,则使用"单元格选项"对话框中的填充。
有关使用表样式的视频教程,请参阅 www.adobe.com/go/vid0084_cn。
表样式面板/单元格样式面板概述
使用"表格样式"面板("窗口">"样式">"表格样式")来创建表格样式并为其命名,以及将样式应用到现有表格或您创建或导入的表格。使用"单元格样式"面板("窗口">"样式">"单元格样式")来创建单元格样式并为其命名,以及将样式应用到表格单元格。样式与文档一起保存,每次打开该文档时都会显示在面板中。您可以将表格和单元格样式保存在组中以便于管理。
当您将插入点置于单元格或表格中时,任何已应用的样式都会在其中一个面板中高亮显示。通过表格样式应用的任何单元格样式的名称都会显示在"单元格样式"区域的左下角。如果您选择包含多种样式的单元格范围,则不会高亮显示任何样式,"单元格样式"面板会显示"(混合)"。
打开"表格样式"或"单元格样式"面板
更改面板中样式的显示方式
- 选择"小面板行"以显示样式的压缩版本。
- 将样式拖动到不同位置。您还可以将样式拖动到您创建的组中。
- 从面板菜单中选择按名称排序,按字母顺序列出样式。
定义表样式和单元格样式
如果您处理独立故事,则可以在 InCopy 中定义、修改和应用表格和单元格样式。如果您需要的样式存在于另一个 InCopy 文档中,则可以将这些样式导入到当前文档中。无法从 InDesign 文档中导入表格或单元格样式。
有关使用表格样式的视频教程,请参阅www.adobe.com/go/vid0084。
对于单元格样式,未指定设置的选项在样式中会被忽略。如果您不希望某个设置成为样式的一部分,请从设置菜单中选择"忽略",删除字段内容,或单击复选框直到在 Windows 中出现小框或在 Mac OS 中出现连字符 (-)。
从其他文档加载(导入)表格样式
您可以将表格和单元格样式从另一个 InDesign 文档导入到活动文档中。在导入期间,您可以确定加载哪些样式,以及如果加载的样式与当前文档中的样式同名时应该执行什么操作。您也可以从 InCopy 文档导入样式。
您可以将表格和单元格样式从 InDesign 或 InCopy 文档导入到独立 InCopy 文档或关联到 InDesign 的 InCopy 内容中。您可以确定加载哪些样式,以及如果加载的样式与当前文档中的样式同名时应该执行什么操作。
如果您将样式导入到关联内容中,当内容更新时,新样式会添加到 InDesign 文档中,并且任何名称冲突的样式都会被具有相同名称的 InDesign 样式覆盖。
使用传入样式定义
使用载入的样式覆盖现有样式,并将其新属性应用到当前文档中使用旧样式的所有单元格。载入样式和现有样式的定义会显示在"载入样式"对话框底部,以便您可以比较它们。
自动重命名
重命名载入的样式。 例如,如果两个文档都有一个名为"表格样式 1"的样式,则载入的样式在当前文档中会重命名为"表格样式 1 副本"。
应用表样式和单元格样式
与段落样式和字符样式不同,表格和单元格样式不共享属性,因此应用表格样式不会覆盖单元格格式,应用单元格样式也不会覆盖表格格式。默认情况下,应用单元格样式会移除由任何先前单元格样式应用的格式,但不会移除本地单元格格式。同样,应用表格样式会移除由任何先前表格样式应用的格式,但不会移除使用"表格选项"对话框进行的覆盖。
在"样式"面板中,如果选定的单元格或表格具有不属于所应用样式的其他格式,则在当前单元格或表格样式旁边会显示加号 (+)。此类其他格式称为覆盖。
在"表格样式"或"单元格样式"面板中单击表格或单元格样式(选择"窗口">"样式">"表格样式"或"单元格样式")。如果样式位于样式组中,请展开样式组以找到该样式。
按下您为样式定义的快捷键。(确保 Num Lock 已开启。)
基于另一个表格或单元格样式创建样式
您可以通过创建基础或父样式,在相似的表格或单元格样式之间创建链接。当您编辑父样式时,子样式中出现的任何已更改属性也会相应更改。默认情况下,表格样式基于 [无表格样式],单元格样式基于 [无]。
编辑表样式和单元格样式
使用样式的优点之一\n是当您更改样式定义时,使用该样式格式化的所有表格\n或单元格都会更改以匹配新的样式\n定义。
如果您在关联到 InDesign 文档的 InCopy 内容中\n编辑样式,在更新关联内容时,修改内容\n将被覆盖。
如果您不希望将样式应用\n到选定的表格或单元格,请在"样式"面板中右键单击 (Windows) 或按住 Control 键单击\n(Mac OS) 该样式,然后选择编辑 [样式名称]。
在"样式"面板中,双击该样式,或者\n选择该样式并从"样式"面板\n菜单中选择"样式选项"。请注意,此方法会将单元格样式应用到任何选定的\n单元格,或将表格样式应用到任何选定的表格。如果未选择任何表格,\n双击表格样式会将其设置为您创建的任何\n表格的默认样式。
删除表格和单元格样式
删除样式时,您可以\n选择其他样式来替换它,也可以选择\n是否保留格式。
从面板菜单中选择"删除样式"。
单击面板底部的"删除"图标
,\n或将样式拖动到"删除"图标。右键单击 (Windows) 或按住 Control 键单击 (Mac OS)\n该样式,然后选择"删除样式"。此方法对于删除样式而不将其应用到选定的\n单元格或表格特别有用。
如果您选择 [无表格样式] 来替换表格样式\n或选择 [无] 来替换单元格样式,请选择"保留格式"以\n保持应用了该样式的表格或单元格的格式。\n表格或单元格保留其格式,但不再与\n样式关联。
根据当前格式重新定义表格或单元格样式
应用样式后,您可以\n覆盖其任何设置。如果您决定保留更改,\n可以重新定义样式以保留新格式。
如果您在关联到 InDesign 文档的 InCopy 内容中重新定义样式,在更新关联内容时,这些修改将被覆盖。
对于单元格样式,只有对作为\n单元格样式一部分的属性进行更改才会启用"重新定义样式"命令。\n例如,如果单元格样式包含红色填充,而您覆盖\n单元格以使用蓝色填充,则可以基于该\n单元格重新定义样式。但是,如果您更改在单元格样式中被忽略的属性,则无法使用该属性重新定义样式。
覆盖表格和单元格样式
应用表格或单元格样式后,您可以覆盖其任何设置。要覆盖表格样式,您可以在"表格选项"对话框中更改选项。要覆盖单元格,您可以在"单元格选项"对话框中更改选项或使用其他面板来更改笔划或填色。如果您选择具有覆盖的表格或单元格,"样式"面板中的样式旁边会显示加号 (+)。
您可以在应用样式时清除表格和单元格覆盖。您还可以从已应用样式的表格或单元格中清除覆盖。
如果样式旁边显示加号 (+),请将鼠标悬停在样式上以查看覆盖属性的描述。
在应用表格样式时保留或移除覆盖
- 要应用表格样式并保留单元格样式但移除覆盖,请在"表格样式"面板中单击样式时按住 Alt 键 (Windows) 或 Option 键 (Mac OS)。
- 要应用表格样式并同时移除单元格样式和覆盖,请在"表格样式"面板中单击样式时按住 Alt+Shift 键 (Windows) 或 Option+Shift 键 (Mac OS)。
在"表格样式"面板中右键单击 (Windows) 或按住 Control 键单击 (Mac OS) 样式,然后选择"应用 [表格样式],清除单元格样式"以应用样式并清除单元格样式。
在应用单元格样式时移除覆盖
只有属于单元格样式的那些属性才被视为覆盖。例如,如果单元格样式包含红色填色且所有其他属性都被忽略,则更改不同的单元格选项不会被视为覆盖。
清除未由单元格样式定义的属性
清除表格或单元格覆盖
断开与表格或单元格样式的关联
当您断开表格或单元格与应用于它们的样式之间的关联时,表格或单元格会保留其当前格式。但是,未来对该样式的更改不会影响它们。