Заставить fontconfig использовать определенный шрифт для заданных глифов - PullRequest
0 голосов
/ 11 мая 2018

Возможно ли это?Я использую строку состояния i3bar и хочу, чтобы она отображала некоторые символы Юникода, но некоторые из них вызывают смещение текста по вертикали и, следовательно, обрезку:

enter image description here

В этом конкретном примере это объясняется глифом говорящего.Как заставить fontconfig использовать другой шрифт для него?Шрифт на панели - Terminus, глиф отображается с символами Noto Sans Symbols2 (кажется, это запасной вариант по умолчанию).Я почти уверен, что это из-за шрифтов, потому что на моей другой машине символы нарисованы другим шрифтом (Segoe UI Emoji) и никакого смещения не возникает.Я пробовал это в моем .config/fontconfig/fonts.conf:

<alias>                                                                                                        
  <family>Noto Sans Symbols2</family>                                                
  <prefer>                                                                 
    <family>Segoe UI Emoji</family>                                            
  </prefer>                                                                
</alias> 

Но это не сработало.

...