IBM Plex


Я вже казав, що мені дуже подобаються шрифти сімейста IBM Plex?

Щойно додав до свого ~/.fonts.conf щось отаке:

<match target="pattern">
  <test name="family" compare="eq">
    <string>Segoe UI</string>
  </test>
  <edit name="family" mode="assign" binding="same">
    <string>IBM Plex Sans Light</string>
  </edit>
</match>

<match target="pattern">
  <test name="family" compare="eq">
    <string>Segoe System UI Regular</string>
  </test>
  <edit name="family" mode="assign" binding="same">
    <string>IBM Plex Sans Light</string>
  </edit>
</match>

Skype та Twitter стали виглядати значно краще!

Оновлено 03:29: взагалі-то краще було б не повторюватися і (керуючись документацією) написати ті самі правила якось більш лаконічно:

<match target="pattern">
  <test name="family" compare="eq" qual="any">
    <string>Segoe UI</string>
    <string>Segoe System UI Regular</string>
  </test>
  <edit name="family" mode="assign" binding="same">
    <string>IBM Plex Sans Light</string>
  </edit>
</match>

Але чомусь воно так не працює. Дідько. Треба буде якось загуглити, у чому ж проблема: чи то в мене надто стара версія, чи надто нова (якщо десь синтаксис змінили), чи ще шо.

Fontconfig warning: Having multiple values in <test> isn't supported