
Я вижу стрелки вверх в текстах по математике, где стрелка должна идти слева направо, и стрелки вниз, где стрелка должна идти справа налево. Если я копирую и вставляю в другой текстовый редактор, я получаю правильные стрелки вправо и влево. Пример страницы, где я сталкиваюсь с этим:http://plato.stanford.edu/entries/logic-higher-order/
Почему Firefox отображает неправильные символы и как это исправить?
решение1
Вот краткий отчет http://plato.stanford.edu/.../logic-higher-order
:
- Кодирование:
Unicode (UTF-8)
; Хороший! - Разметка: Действительно
XHTML 1.0 Transitional
; Хорошо! - Семейство шрифтов:
serif
Хороший!
Я не вижу никаких проблем на странице и, основываясь на вышеизложенной информации, предполагаю, что ваш браузер использует шрифт serif
, который не поддерживает некоторые UTF-8
символы, особенно стрелки влево и вправо.
Поскольку вы используете Firefox, вы можете изменить это, перейдя по ссылке:
- Параметры > Контент > Шрифты и цвета > Дополнительно
и изменив настройки следующим образом:
- Шрифты для:
Western
- Засечки:
<a serif font with Unicode support>
- Кодировка символов > По умолчанию:
Unicode (UTF-8)
Если вы не уверены, какойШрифт Юникоддля использования, я рекомендуюDejaVu Serif.
Примечание: Мойкомментарийвыше вычисляется на основе следующего списка шрифтов:
Arial, Liberation Sans, DejaVu Sans, sans-serif
Это отличается от просто serif
. Браузер будет искать каждый шрифт в списке, пока не найдет установленный в вашей системе. Вашему браузеру предписано использовать разные шрифты в каждом случае, что объясняет, почему вы можете видеть символы стрелок здесь, но не на другой странице.