Глядя на проблему с другой стороны, то есть как пользователь, который видит полые квадраты для ⟨
(но также ⟨
и ⟩
), я нашел решение для IE7 (в Windows XP):
В свойствах Интернета (извините, у меня здесь только немецкая версия, поэтому я не знаю, правильное ли это имя.), Перейдите в раздел «Шрифты» и установите текстовый шрифт Arial Unicode MS или Lucida Sans Unicode .
Достаточно странно, даже если страница не использует этот шрифт, просто настройка заставляет IE7 правильно интерпретировать эти именованные сущности HTML.
Редактировать: Lucida Sans Unicode работает не для всех сущностей. Например, ∠
или ↩
отображается нормально, но ⟨
и ⟩
нет.