Il en va cependant autrement pour les attributs qui se concurrencent ou qui tout du moins exercent directement une influence réciproque. C'est souvent le cas des attributs de caractères. Par exemple, quelle est la couleur du &quot; b &quot; dans l'expression &quot; color yellow color red (a + color green b) &quot; , ou sa taille dans l'expression &quot; size *4 (a + size /2 b) &quot; ? En supposant que la taille de base soit 12, le &quot; b &quot; a-t-il la taille 48, 6 ou même 24 (ce qui pourrait être considéré comme une combinaison) ? La description suivante représente maintenant les règles de résolution fondamentale, garantissant un fonctionnement uniforme à l'avenir. En général, ces règles s'appliquent à toutes les opérations de groupes. Elles n'ont d'effet visible que sur les attributs de caractères, tels que &quot; bold &quot; , &quot; ital &quot; , &quot; phantom &quot; , &quot; size &quot; , &quot; color &quot; et &quot; font &quot; : Les opérations de groupes définies consécutivement sont traitées comme si chacune d'elles était entre accolades.
这与冲突或相互影响的属性略有不同。这是字体属性通常具有的情况。例如，在 &quot; color yellow color red (a + color green b) &quot; 中，b 是什么颜色，或者在 &quot; size *4 (a + size /2 b) &quot; 中其大小是多少？假设基本大小是 12，则其大小是 48 、6 或者甚至为 24（可将其看作一项组合）？下面是基本的解析规则，以后将始终遵循这些规则。通常，这些规则适用于所有的组合操作。它对于字体属性只具有视觉上的影响，像 &quot; bold &quot; 、 &quot; ital &quot; 、 &quot; phantom &quot; 、 &quot; size &quot; 、 &quot; color &quot; 和 &quot; font &quot; ：