42.12.4 Отображение лиц

Когда Emacs отображает некоторый фрагмент текста, внешний вид текста может определяться лицами, взятыми из разных источников. Если эти различные источники вместе задают более одного лица для конкретного символа, Emacs объединяет атрибуты различных лиц. Вот порядок, в котором Emacs объединяет лица, от высшего к низшему приоритету:

На каждом этапе, если лицо имеет корректный атрибут :inherit, Emacs обрабатывает любой атрибут со значением unspecified как имеющий соответствующее значение, взятое из родительского лица(лиц). см. Атрибуты лиц. Имейте в виду, что родительское лицо(а) также может оставить атрибут неопределённым; в этом случае атрибут остаётся неопределённым на следующем уровне объединения лиц.