Как установить шрифты для X?

Привязка клавиш может быть сделана с помощью одной из следующих форм:

  1. keyname: command_name
  2. "keystroke_sequence": command_name

В первой форме можно обстоятельно объяснить название единственного ключа. Например, УПРАВЛЕНИЕ-U было бы записано как управление-u. Это полезно для привязки команд к единственным ключам.

Во второй форме Вы указываете строку, которая описывает последовательность ключей, которые будут связаны с командой. Тот, который Вы дали как пример, является emacs-tyle escape-последовательностями обратной косой черты для представления специальных ключей

\C - Управление
\M - Meta
\e - Escape

Можно указать обратную косую черту с помощью другой обратной косой черты – \\. Так же ' и " может быть оставлен также - \' и \"

Обновление

Эти символы - то, что интерпретируется Вашим терминалом, когда Вы нажимаете специальные клавиши. Вы не хотите связывать регулярные алфавиты и численные данные в Вашей привязке клавиш, поскольку Вы могли бы использовать их на регулярной основе и можете вызвать проблемы при случайном ударе комбинации, которая была отображена в Вашем ~/.inputrc или /etc/inputrc файл.

[1~ is what is interpreted by your terminal when you press your HOME button. 

Для узнавания больше просто введите read на Вашей терминальной подсказке и нажатии все типы специальных ключей как Функциональные клавиши, ДОМОЙ, КОНЕЦ, Клавиши со стрелками и т.д. и видят то, что отображено.

Вот небольшая ссылка, я нашел, что это может предложить некоторое основное понимание.Удачи!:)

4
27.04.2011, 22:41
3 ответа

пошаговое руководство. Как установить в Linux. Несколько шрифтов из определенной папки:

  1. Откройте клемму приложение и усиление корневых привилегий, набрав SU и правильный корневой пароль.
  2. Перейдите в папку с шрифтами с помощью CD CD CD CD, e.g Предположим, папка шрифта пользователя в загрузках:

     CD / Home / ** user_name ** / Загрузки / fonts
     
  3. Скопируйте файлы шрифта в каталог System-Wide Fonts / usr / share / font :

     Найти.  «* .tttf '-exec ln -srvf {} / usr / share / fonts / \;
     
  4. Обновить системный кэш шрифта с FC-Chech , например :

    fc-cache -v
     
1
27.01.2020, 20:51

Для добавления шрифтов, в то время как X-сервер выполняет команду использования:

xset fp+ /path/to/dir/with/fonts/

И, в случае необходимости:

xset fp rehash

Для создания этого постоянным добавляют FontPath строка к Вашему xorg.conf

3
27.01.2020, 20:51

Можно загрузить шрифты (т.е. файлы TTF) затем вставляет их ~/.fonts (для персонального использования) или /usr/share/fonts (для всех). После этого X должен забрать список шрифтов и сделать это доступным для всех приложений (Вам, вероятно, придется выйти из системы и войти в первом).

3
27.01.2020, 20:51

Теги

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