Parece que estamos presos a escolhas antigas de desenvolvimento, nos tempos em que o pensamento orientado a objetos não estava na mente dos usuários.
Existe algum tipo de estilo raiz interno (vamos chamá-lo de IRS) que é o Word interno e, até onde minha pesquisa foi feita, não pode ser modificado. Estilo de parágrafo normal herda dele. O IRS é, para opções de fonte:
Time New Roman, 10 pts, sem opções.
Eu não detalharei parâmetros de formato IRS que não sejam de fonte, mas na maioria das vezes, todos os parâmetros numéricos são definidos como 0 e todas as caixas de seleção estão desmarcadas.
Hierarquia de estilos
Ao formatar um texto em uma tabela, o MS Word fará o seguinte:
-
Aplicando IRS
-
Aplicando o estilo de tabela se for diferente do IRS
-
Aplicando o estilo de parágrafo se for diferente do IRS
Notas laterais
-
Todas as opções são tratadas separadamente.
-
Se qualquer estilo de Parágrafo na hierarquia de estilo até o estilo Normal diferir do IRS, o estilo de parágrafo será aplicado mesmo que o resultado final seja o mesmo que o IRS.
-
Quando você aplica "Bold" em um texto ainda em negrito, ele volta para normal. Isso exatamente o que acontece aqui, por isso, se o estilo de tabela e O estilo do parágrafo diz "Negrito", o texto não fica em negrito. Mesmo para "Itálico", etc.
-
As caixas de seleção não funcionam como parâmetros em negrito. Eles serão verificados seguindo a hierarquia sem olhar para o estado anterior. Na maior parte do tempo, isso significa "se estiver marcado em algum lugar, será aplicado".
-
O "bug" do tamanho da polícia vem do fato de que o estilo de parágrafo normal, do qual cada parágrafo herdado de estilos raramente é 10 pts, se você usar modelos padrão do Word. Consulte esta pergunta para detalhes. De acordo com 2. você terá que fazer mudanças pesadas na sua hierarquia de estilos, você não pode enganar o software.
Referência
Esta resposta foi feita a partir dos testes que fiz depois de ler esse tópico . Vou concluir com uma citação de lá que resume perfeitamente os meus pensamentos:
The real mistake in design, from my POV, is not being able to assign paragraph styles to parts of a table. But heh, all anyone was ever asking for before this was "personalized Table AutoFormat". Really. And that's exactly what we got! Only, now that we have it, we're not satisfied...