4

Я использую стильный аддон, и он прекрасно работает. Однако я хотел бы заменять определенный шрифт, скажем, Arial, другим, на мой выбор, каждый раз, когда он будет найден, вместо установки глобального шрифта (который мне не нравится, поскольку я просто хочу заменить Arial) или использования стильного правила для каждая страница Можно ли сделать это? Может быть, с помощью сценария greasemonkey?

2 ответа2

3

Тебе нужна жировая обезьяна, а не просто стильная. Сценарий должен будет учитывать вычисляемые стили для каждого элемента и учитывать тот факт, что Arial может быть доступен по нескольким именам.

Другим углом является перенастройка Arial для замены другим шрифтом. Это более надежно и менее ресурсоемко.

Предполагая, что вы используете Linux, поместите это в ~/.fonts.conf:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match target="pattern"><!-- Replace Arial -->
  <test qual="any" name="family"><string>Arial</string></test>
  <edit name="family" mode="assign_replace"><string>A better font</string></edit>
 </match>
</fontconfig>
1

Я следую за этим, а затем установить

@font-face {
        font-family: "Arial";
        src: local("Segoe UI Semibold")
}

в аддоне стилиста.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .