MS Word:表格和段落样式之间的优先级管理

mat*_*006 3 microsoft-office microsoft-word microsoft-word-2016

在表格中,一些参数可以在表格样式和段落样式中设置。

Word 如何管理这些冲突设置之间的优先级?

我做了一些测试,规则似乎是:

当参数与普通样式不同时,段落样式 > 表格样式。

例如,如果我更改表格样式中的警察,它将应用于表格。如果我随后更改段落样式中的警察(已应用于表格内的所有文本),它也将应用于表格。如果我再次更改表样式中的警察,则不会发生任何情况。

我的规则正确吗?我错过了什么 ?

我遇到这个问题,即我无法通过表格样式更改警察大小(但其他所有警察参数都很好)。我很难相信这个错误在几年后仍然存在,但通过更好地了解内部汤,也许可以找到解决方法。

mat*_*006 5

似乎我们一直坚持旧的开发选择,回到用户头脑中还没有面向对象思维的时代。

有某种内部根样式(让我们称之为 IRS)是内置的 Word,据我的研究,无法修改。正常的段落风格继承自他。IRS 对于字体选项:

时间新罗马体,10 分,无选项。

我不会详细介绍除字体以外的 IRS 格式参数,但大多数情况下,每个数字参数都设置为 0,并且每个复选框都未选中。

风格的层次结构

当格式化表格中的文本时,MS Word 将执行以下操作:

  • 申请国税局

  • 如果与 IRS 不同,则应用表格样式

  • 如果与 IRS 不同,则应用段落样式

旁注

  1. 每个选项都是单独处理的。

  2. 如果正常样式之前样式层次结构中的任何段落样式与 IRS 不同,则即使最终结果与 IRS 相同,段落样式也会应用。

  3. 当您在粗体文本上应用“粗体”时,它会恢复正常。这正是这里发生的情况,因此如果表格样式和段落样式显示“粗体”,文本将不会变为粗体。对于“斜体”等也是如此。

  4. 勾选框不能用作类似粗体的参数。将按照层次结构检查它们,而不查看它们之前的状态。大多数时候,这意味着“如果在某个地方进行了检查,它将适用”。

  5. 警察大小“bug”来自这样一个事实:如果您使用 Word 默认模板,则每个段落样式继承的普通段落样式很少是 10 pts。有关详细信息,请参阅此问题。根据 2.,您将不得不对样式层次结构进行大量更改,您无法欺骗软件。

参考

这个答案是我在阅读该帖子后所做的测试得出的。我将引用其中的一句话来结束我的想法:

从我的角度来看,设计中真正的错误是无法将段落样式分配给表格的各个部分。但是,嘿,在此之前任何人都要求的是“个性化表格自动套用格式”。真的。这正是我们得到的!只是,既然已经拥有了,我们还不满足……