Как отключить шрифт Arial в Opera?

После обновления Opera 10.60 на моем хинду Linux это прекратило читать fonts.conf внезапно, и теперь я не доволен как Arial полужирные взгляды в нелатинских буквах. Особенно полужирная кириллица "м" буква смотрит почти как черный квадрат, когда Arial используется. Я хочу сказать опере не использовать Arial вообще, существует много замен: Освободительные шрифты, Droid, и т.д. Я нашел таблицы стилей, но не уверенными, как записать оператор, который предписывает для не использования Arial в веб-страницах. Я знаю, что нет селектора в CSS v3, но не мог сделать допустимый оператор из него. Кто-либо освоил отрицательные операторы в CSS?

0
задан 04.07.2010, 12:58

2 ответа

Я думаю, что необходимо смочь использовать опции конфигурации Opera:

opera:config#UserPrefs|LocalCSSFile

определить правило стиля. В то время как мой подход не является отрицательным оператором, он должен достигнуть того же результата:

@font-face {
font-family: "Arial";
src: url(path/to/replacement/font.ttf); /* or local(path/to/replacement/font.ttf); */
}

Я не уверен, существует ли способ вынудить Opera использовать Ваш user.css файл для шрифтов Arial, или нет, но это могло бы работать. И лучше, чтобы я мог думать в то время... удачи! =)


Отредактированный после комментариев:

Это кажется разумным, но это не работало. Может быть это, должен использоваться с некоторыми определениями элемента. - temujin.ya.ru

и ответ, от ChrisW:

@temujin.ya.ru Видят, работает ли это при использовании с таблицей стилей, которая указывает Arial явно. Раз так затем проблема с таблицами стилей, которые указывают Arial неявно, например, путем определения "гротескового шрифта". Также интересно, существуют ли другие/похожие шрифты имена, например, "Arial Cyr", "кириллица Arial", и т.д. – ChrisW

Если проблема связана с подразумеваемыми шрифтами (font-family: sans-serif; например), затем вышеупомянутое могло быть добавлено к со следующим:

@font-face {
font-family: "sans-serif";
src: url(path/to/replacement/font.ttf); /* or local(path/to/replacement/font.ttf); */
}

Но этот подход стал бы громоздким очень, очень быстро.

Альтернатива, и возможно лучше, подход:

[в Opera] Инструменты> Предпочтения> Усовершенствованный> Содержание> Параметры стиля> Режимы презентации

И настройте опции, доступные там, который позволяет Вам указывать, представляют ли страницы при 'авторе' (автор веб-сайта) или 'пользователь' (Ваше собственное) режимы CSS. Можно ограничить это 'шрифтами страницы и цветами', или 'Моими шрифтами и цветами'.

Хотя я не уверен, насколько хороший, или плохо, эта альтернатива могла бы быть.

2
ответ дан 24.11.2019, 04:39

Просто символьная ссылка Arial к Liberation Sans в Вашей файловой системе.

1
ответ дан 24.11.2019, 04:39

Теги

Похожие вопросы