The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Настройка шрифтов для консоли и терминала
Одна из первых вещей, которые требуется поменять в свежеустановленной системе -
шрифты и раскладки клавиатуры. С предлагаемыми по умолчанию шрифтами обычно
имеется несколько проблем:

  • шрифт в терминале (здесь и далее под терминалом я подразумеваю "настоящий" терминал, т.е. tty) слишком мелкий.
  • эстетика некоторых букв неидеальна.
  • шрифт в консоли (а под этим словом я подразумеваю GUI-программу - эмулятор терминала) безобразно гладкий и отличается от шрифта в терминале.
  • возможности набирать русские буквы нет, либо же есть, но переключение между языками ужасное.
  • в Иксах нет возможности набирать типографские символы (в терминале тоже, но в терминале это не особо нужно, даже для цели написания таких вот текстов). Собственный шрифт в терминале Первое, что нужно сделать - обзавестись хорошим растровым шрифтом. И если для базовой латиницы таких шрифтов, возможно, несколько (но это не точно), то с учётом кириллицы и юникода выбора вообще не остаётся, и Terminus - это единственный вариант. Так что в этом месте нужно пойти в интернет и раздобыть две вещи: 1) сам Terminus в виде архива '.tar.gz' и 2) веб-страничку этого шрифта, которая содержит важную информацию относительно настраиваемых вариантов некоторых букв и которая, тем не менее, почему-то не входит в тарбол. Далее следуют привычные и очевидные вещи - распаковка тарбола и изучение readme файла. Ну а далее всё просто. Во-первых нужно определиться с альтернативными начертаниями и применить необходимые патчи (подробности в readme). Далее нужно решить, какой размер и начертание шрифта вам подходит. Я обычно использую 9x18, жирное начертание. Выбранный шрифт можно отредактировать с помощью 'gbdfed'. Так, в шрифт, которым я пользуюсь прямо сейчас, внесены следующие исправления:
  • изменено начертание русско-латинской большой буквы "A", так что она имеет вид, схожий с видом этой буквы в классическом ДОС шрифте,
  • изменено начертание кириллического "Ээ оборотного", так что его труднее спутать с "Зз",
  • изменено начертание строчной кириллической буквы "б", так как дефолтный вариант имеет не вполне органичный вид для русского языка,
  • изменено начертание заглавной буквы "Ф" - она стала более "скромной",
  • изменено очертание твёрдого знака - он стал поуже, а палочка, отличающая его от мягкого знака, заметнее,
  • изменено очертание буквы "Ыы" опять же по мотивам известного досовского шрифта,
  • изменено начертание цифры "3", чтобы не путать её с буквой "З". Соответствующие патчи можно найти на гитхабе. Выбрав и отредактировав шрифт, переходим к сборке: $ ./configure $ make Инсталляция сводится к размещению шрифта в правильном месте. В линуксах читаем 'man setfont', используем '.psf' файл: $ cp ter-u18b.psf xter-u18b.psf $ gzip -9 xter-u18b.psf # mv xter-u18b.psf.gz /usr/share/kbd/consolefonts # chown root:root /usr/share/kbd/consolefonts/xter-u18b.psf # chmod u=rw,g=r,o=r /usr/share/kbd/consolefonts/xter-u18b.psf Во FreeBSD читаем 'man vt' и раздел "Virtual Consoles and Terminals" в Hanbook, и превращаем ".bdf" в ".fnt" с помощью "vtfontcvt": $ vtfontcvt -o xter-u18b.fnt ter-u18b.bdf # mv xter-u18b.fnt /usr/share/vt/fonts # chown root:root /usr/share/vt/fonts/xter-u18b.fnt # chmod u=rw,g=r,o=r /usr/share/vt/fonts/xter-u18b.fnt Осталось указать системе использовать наш шрифт. Во FreeBSD это делается с помощью настройки "allscreens_flags" в "/etc/rc.conf": allscreens_flags="-f xter-u18b" В линуксах настройка дистроспецифична, точнее она зависит от системы инициализации. В случае systemd это настраивается установкой "FONT" в "/etc/vconsole.conf": FONT="xter-u18b" В случае использования системы инициализации OpenRC, нужная опция называется 'consolefont' и располагается в '/etc/conf.d/consolefont': consolefont="xter-u18b" В Artix с OpenRC надо прописывать шрифт в оба места: и в '/etc/conf.d/consolefont', и дополнительно в '/etc/vconsole.conf' для 'mkinitcpio' (а точнее для хука '/usr/lib/initcpio/install/consolefont'). В Slackware нужно просто вписать вызов 'setfont' с нужными параметрами в '/etc/rc.d/rc.font': /usr/bin/setfont xter-u18b Но если нужно загрузить шрифт так же и в initrd, я не представляю как это можно сделать в Slackware. Шрифт в загрузчике Если хочется использовать тот же шрифт и в меню загрузчика, вот как это делается для Arch-подобных Linux-дистрибутивов и загрузчика GRUB 2. 1. Шрифт в '.pf2' формате кладётся в '/boot/grub/fonts': $ grub-mkfont -o xter-u18b.ps2 ter-u18b.bdf # mv xter-u18b.ps2 /boot/grub/fonts 2. Затем шрифт прописывается в '/etc/default/grub': GRUB_FONT="/boot/grub/fonts/xter-u18b.pf2" 3. Регенерируется реальный конфиг груба: # grub-mkconfig -o /boot/grub/grub.cfg Всё, можно перезагружаться и проверять результат. Шрифт в консоли Следующая задача - запихнуть тот же самый шрифт в Иксы, чтобы иметь возможность использовать его в эмуляторе терминала. Современные иксовые приложения не особенно любят растровые шрифты, особенно в "традиционном" формате '.pcf', поэтому необходимо использовать более "модный" '.otb'. Конвертация проста: $ fonttosfnt -o xter-u18b.otb ter-u18b.bdf Однако, перед этим может быть небесполезным поменять название кастомного шрифта в '.bdf' файле, чтобы если что он не перепутался с оригинальным Terminus. Запихивать такой шрифт в систему не вполне правильно, да и не нужно: в '~/.local/share/fonts' ему будет вполне комфортно. (В прежние времена для этой цели использовалась '~/.fonts', но в рамках борьбы с загаживанием home dir, фонты переехали в указанное выше место.) Чтобы Иксы обновили список доступный шрифтов, необходимо позвать 'fc-cache -fv'. Однако очень вероятно, что так сразу шрифт не найдётся. Моё основанное на личном опыте заключение таково: в FreeBSD больше никаких телодвижений не требуется, а вот в Linux скорее всего придётся найти способ включить растровые шрифты. Правда, способ этот скорее всего весьма универсален: надо просто прочитать '/etc/fonts/conf.d/README', и, прочитав, обратить внимание на файлы с названиями '70-yes-bitmaps.conf' и '70-no-botmaps.conf' в '/etc/fonts/conf.d' и '/usr/share/fontconfig/conf.avail' (последняя директория может располагаться и в ином месте, но 'locate conf.avail' должен справиться с поиском). Дальнейшие действия очевидны: отключить отключение растровых шрифтов путём удаления линка на файл '70-no-botmaps.conf' и включить включение растровых шрифтов путём создания линка на '70-yes-bitmaps.conf'. Этого должно быть достаточно, чтобы 'fc-cache -fv' нашёл-таки наш шрифт, после чего (Иксы лучше перезапустить) наш кастомный шрифт будет можно выбрать в настройках программы - эмулятора терминала. Продолжение следует...
  •  
    19.05.2022 , Автор: Warlock
    Ключи: font, linux, console, terminal / Лицензия: CC-BY
    Раздел:    Корень / Пользователю / Русификация

    Обсуждение [ Линейный режим | Показать все | RSS ]
  • 1.1, Simple PING device (?), 11:33, 23/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Хотелось бы скриншоты посмотреть типа: было-стало.
    Тоже использую Терминус для терминала.
     
     
  • 2.22, Ooiiii (?), 23:56, 01/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Стало https://postimg.cc/4Y36LwpZ
    Было хреново, скринов нет
     
     
  • 3.28, www2 (??), 08:48, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В статье столько всего написано про доработку начертаний кириллицы, а на снимке одно слово на кириллице - "записано".
     
     
  • 4.29, Ooiiii (?), 18:09, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Никаких манипуляций с кириллицей не производил, меня стандартная устроила. Она ничем не хуже латиницы. Делал не по статье. В config.h поставить нужно правильное значение шрифта из xfontsel, главное со всеми числами, иначе он в ширину расползется.
     
     
  • 5.30, Ooiiii (?), 18:18, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://postimg.cc/Vr91sNNX
     
  • 3.42, pavlinux (ok), 19:47, 20/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    "aes", "or", "po", "ac"... сливаются. Красным цветом - почти нечитаемо.

    - Шрифт "Ubuntu Mono" - один из лучших для терминалок https://fonts-online.ru/fonts/ubuntu

    Чуть хуже, но тоже отличные

    - "PT Mono" https://rus.paratype.ru/pt-sans-pt-serif
    - "Liberation Mono" https://ru.wikipedia.org/wiki/Liberation_%28%D1%88%D1%;80%D0%B8%D1%84%D1%82%D1%8B%29

     
     
  • 4.44, Аноним (44), 17:01, 23/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Iosevka ещё хорош: узкий, поддерживается большое число глифов, уровней "жирности", есть italic и serif варианты, плюс можно собрать свою версию с отличным от дефолтных видом некоторых шлифов (включая практически всю латиницу).
     

  • 1.2, Seqularise (?), 14:55, 23/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    без kmscon особого смысла всё это не имеет кмк
     
     
  • 2.12, Аноним (12), 01:08, 28/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что-этот kmscon болт кладёт на указание ему размера шрифта. Отображает чуть более, чем микроскопический шрифт.
     
     
  • 3.16, Аноним (-), 10:07, 28/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Что-этот kmscon болт кладёт на указание ему размера шрифта. Отображает чуть более,
    > чем микроскопический шрифт.

    У расторвого шрифта размер один - тот в котором он отрисован. Возможно стоило взять более крупный шрифт?

     
     
  • 4.23, Аноним (23), 13:37, 06/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Справедливости ради можно растровый битмап смаштабировать в x2, x3, x4 и т.д. количество раз,
    так что конечно сделать какой-то конкретный размер сложно, но вот кратно отмасштабировать вполне возможно.
     
     
  • 5.37, Аноним (-), 11:36, 25/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Справедливости ради можно растровый битмап смаштабировать в x2, x3, x4 и т.д.
    > количество раз,

    Его и в нецелое можно. Но изначально отрисованный в х2 попиксельно будет лучше чем отмасштабированый х2. У отмасштабированого х2 эффективный размер пикселя 2х2 получается, а можно было 1х1, с более точными линиями. Но для этого надо заново пикселы раскидать.

     
  • 2.13, Аноним (12), 01:10, 28/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И как в нём консольную мышь завести?
     

  • 1.3, Аноним (-), 18:47, 24/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В кои то веки - полезный совет на опеннете. Правда freebsd и linux можно было бы и в отдельные разделы запихнуть наверное.

    Кроме того - было бы интересно узнать:
    1) А есть программы для конверсии grub'овского pf2 в другие форматы?

    2) конверторы psf в otb/bdf/...?

    3) А этот setfont с его что-то там про какой-то VGA точно применим к kms'ной консоли?

    4) Что насчет вяленда и того что под ним крутится?

    5) А есть какие-нибудь прикольные битмапные шрифты? Можно без русского в консоли.

     
     
  • 2.6, Аноним (-), 03:45, 26/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сам спросил сам отвечу...
    > 2) конверторы psf в otb/bdf/...?

    1) В _свежем_ (это важно) hxtools есть странная штука vfontas. В старых умеет полтора формата и уныл. В последней версии однако умеет конверсию в чуть ли не дюжину битмапных фонтов в две стороны. Командлайн странноват но работает на ура.
    2) Кто бы мог подумать но psftools. Правда их минимум двое разных. Те которые опакечены в федоре ака https://www.seasip.info/Unix/PSF умеют довольно много конверсий в обе стороны разных форматов битмапных фонтов.
    3) Есть gbdfed, простой и не слишком жирный редактор битмапных шрифтов, предпочитает BDF но умеет импорт-экспорт в разные форматы.
    4) Формат psf столь прост что я был бы крайне позорным сишником если б не смог накодить себе конвертер PSF -> any.

     

  • 1.4, john_erohin (?), 08:08, 25/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    в debian-based (и возможно rpm-based) я бы не ковырялся с .tar.gz, а поставил готовый пакет терминуса и переписал файл шрифта поверх.

    > в консоли (а под этим словом я подразумеваю GUI-программу
    > - эмулятор терминала)

    а под словом "белое" я подразумеваю "черное".

     
     
  • 2.5, Аноним (-), 03:33, 26/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Он там уродский: "l" от "1" и "I" почти не отличить. Не годится как програмерский или консольный фонт вообще совсем.

    А в оригинале таки патчи дают, применяется к bdf, фиксит этот булшит. Есть пара форков как оказалось, типа https://github.com/neutaaaaan/termingus где это уже сделано "за вас".

     

  • 1.7, Аноним (7), 11:24, 26/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему никто в ядро нужный шрифт не вкомпиливает? Там вроде можно и некоторые шрифты уже есть...
     
     
  • 2.24, Аноним (23), 13:39, 06/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А почему никто в ядро нужный шрифт не вкомпиливает? Там вроде можно
    > и некоторые шрифты уже есть...

    Экономят на случай если ядро будут собирать например для безмониторных системах,
    а и потом сколько языков и шрифтов необходимо и достаточно что бы все были счастливы?

     

  • 1.8, Тот Самый (?), 22:40, 26/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > 19.05.2022 , Автор: Warlock
    >Первое, что нужно сделать - обзавестись хорошим растровым шрифтом
    >Следующая задача - запихнуть тот же самый шрифт в Иксы

    Растровый шрифт в десктопном терминале в 2022 году - это не шутка?
    На дворе уже 21 век. Любой современный терминал поддерживает векторные шрифты (ttf, otf) с нативным сзлаживанием и хинтингом. А уж по поводу выбора - пол-интернета завалено свободными ttf с любыми гарнитурами, плотностями и спецсимволами.

    ИМХО, статья из серии "Байки из склепа"

     
     
  • 2.18, Аноним (-), 10:14, 28/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Есть парочка нюансов, в случае если удалось подобрать прикалывающий растровый фонт:
    1) Это многократно быстрее рендерится, не убивая сотни проца на аниталиасинг и проч. Если в терминал валится много, например компил кернела - это аргумент. Не прикольно когда ядро мощного проца занято ... нет, не компилом - рендером фонтов с прогрессом.

    2) Это лучше выглядит. Кристально четкий фонт. Всегда. Безусловно. На всех символах. С попиксельной точностью, гарантированное отсутствие мазни. Ну кроме самых мелких фонтов на HiDPI конечно, башкой надо соображать насчет размера пиксела и их числа. А TTF с всем их кернингом, хинтингом, субпиксельным сглаживанием и проч - пыжится выглядеть не сильно хуже, но с попиксельно раскиданным рендером это все же не сравнится.

     
     
  • 3.19, Тот Самый (?), 11:51, 28/05/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Это многократно быстрее рендерится, не убивая сотни проца на аниталиасинг и проч

    1) Обсчет векторных шрифтов требует операций с плавающей точкой. На 386-м процессоре без математического сопроцессора разница в скорости рендеринга будет действительно заметной.
    А если вернуться в 21 век, то нет ни одного видеоускорителя, который бы не умел рендерить ttf-ы аппаратно на GPU (видео драйверы надо настраивать, а не растровые шрифты вкрячивать через ж@пу)
    >Кристально четкий фонт. Всегда. Безусловно

    2) Не правда! Все растровые шрифты сделаны исключительно под физическое разрешение матрицы 96 DPI. В 2022 году типовое разрешение экранов 1920х1080. Для этого разрешения у ноутбуков с экраном 13 - 15 дюймов используются матрицы 178 - 144 DPI.
    А вот, например, у монитора с диагональю 27 дюймов с разрешением 1920х1080 матрица всего 72 DPI. Поставь на такой монитор растровые шрифты, полюбуйся на "кристально четкий фонт", а через год минус одна диоптрия зрения тебе гарантирована

     
     
  • 4.35, Аноним (35), 11:25, 25/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для рендера ттф надо уйму операций, хоть как Сложный формат с множеством фич, а... большой текст свёрнут, показать
     
  • 3.20, Тот Самый (?), 12:14, 28/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Этот спор совершенно бесполезный (я знаю, что отдельные растровые шрифты сделаны и под 72, и под 100 DPI). Кто хочет жрать кактус, того не переубедишь

    Очень жалко глаза молодежи, которая поведется на такие вот "советы" бывалых

     
  • 3.21, Аноним (21), 16:24, 30/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > С попиксельной точностью,

    Вы возможно не в курсе, но антиалиасинг дает сабпиксельную точность. В смысле что сабпиксельный рендеринг (называйте его cleartype или как угодно) имеет горизонтальное разрешение (ну или вертикальное на некоторых матрицах) в 1/3 пикселя. И вы не получите такой же детализации с обычным "попиксельным" рендерингом.

     
     
  • 4.31, Crazy Alex (ok), 10:10, 24/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Угу. Ценой потери резкости границ. Но блюр всех победил уже...
     
     
  • 5.36, Аноним (-), 11:32, 25/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Угу. Ценой потери резкости границ. Но блюр всех победил уже...

    Для начала СУБ-пиксели - ЦВЕТНЫЕ. Поэтому нате-ка вам радугу по границам текста. На высоком DPI ее не очень заметно, и только. Как бы для ЧЕТКОЙ границы надо ПОЛНЫЙ контроль за цветом пиксела. А это уже не про субпиксельную адресацию. Идея субпиксельной адресации в увеличении разрешения заз счет использования субпикселей, но это ж ценой потери контроля над цветом.

     
  • 2.25, Аноним (23), 13:44, 06/06/2022 [^] [^^] [^^^] [ответить]  
  • +/

    > На дворе уже 21 век. Любой современный терминал поддерживает векторные шрифты (ttf,
    > otf) с нативным сзлаживанием и хинтингом. А уж по поводу выбора
    > - пол-интернета завалено свободными ttf с любыми гарнитурами, плотностями и спецсимволами.

    Тоталитаризм из стиля "все должны испольолвать TTF, так как я считаю, что это лучше".

    Мне нравиться растровые и TTF шрифты. Я большой фанат шрифта 9x15 и он отлично работал и работает на всех моих конфигах. Мне приятно глазу видеть точки этого шрифта.

    Размазынне шрифты с cleartype действительно приятные, но вызывают меньше приятных ощущений.

    Я все это к тому, что придумать можно любую ерунду, но вот разрешить выбирать использовать ее или нет нужно всетаки за пользователем. Именно по этому и появился скажем Linux

     

  • 1.9, Тот Самый (?), 22:52, 26/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Еще добавлю.
    Лучший способ стать буквально "краснoглазым" - это испортить себе зрение растровыми шрифтами.
     
     
  • 2.15, Аноним (-), 10:05, 28/05/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Они вообще-то обычно идеально четкие и если деланы не тормозом - с хорошо различимыми символами. Что дает им 10 очков форы в плане читаемости. А бонусом еще и рендер сильно быстрее. Как угодно но вектор идеально зарендерить попиксельно отдельный трабл и придумано более 9000 костылей, которые вот-вот уже приближают, но все же купите HiDpi монитор, дескать, чтобы глаза не вытекали от мазни. Это конечно 3.14здатый способ продажи толкать, но к сохранности глаз отношения не имеет.
     
     
  • 3.32, Crazy Alex (ok), 10:16, 24/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Насчёт чёткости согласен, но вот что до нагрузки... Ну вот плевать мне, 0.00001% мощности будет потрачен или 0.001. По нынешним временам - абсолютно незначимо, сколько оно там ест.

    Но, кстати, действительно HiDPI (причём сильно не всякий) - единственный способ получить шрифт, сравнимый каечеством с печатным. Лесенка - оно, конечно, лучше блура - но тоже далеко не идеал.

    Я, впрочем, просто отломал антиалиансинги с автохинтингами и просто сижу на старых шрифатх от MS, но в терминале - всё тот же Terminus - так жить можно.

     
     
  • 4.33, Аноним (-), 10:49, 25/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если смотреть на статичный текст, так. Но если много текста, скорость выводы может определяться скоростью рендера. В терминалке не всегда известно сколько вывалится. Буфер dmesg, чат флудят, ls в большой дире, cat лога оказавшегося большим. Разница в разы в таких сдучаях очень ощутима.

    И если лестница вопрос эстетики, то с мылом автофокус пытается резкую картинку получить, гл это не получается и мышцы постоянно пытаются найти фокус. Если вопрос в сохранности глаз, лучше так не делать.

     

  • 1.10, Аноним (10), 02:28, 27/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Вот тут друзья мы и наблюдаем основной недостаток Linux систем и достоинство FreeBSD. FreeBSD - четко, лаконично и понятно. Linux - вот тут так, а вот тут так, ну а вот тут так не получится, а вот здесь вообще то наверное можно но как не известно,...
    Как только на FreeBSD появится вменяемая поддержка современного железа, сбегу от Linux как от огня, ибо хочется пользоваться целостной системой, а не ворохом костылей, да горой подпорок, которые ещё и разные в каждом дистрибутиве.
     
     
  • 2.11, Дворник (??), 00:26, 28/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не нравится свобода? Есть ещё дистрибутивы типа NixOS, но там головой работать надобно.
     
  • 2.14, Аноним (12), 01:15, 28/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Как только на FreeBSD появится вменяемая поддержка современного железа

    Поддержка железа 2022 года там появится... году эдак к 2032-му.

     
  • 2.17, Аноним (-), 10:09, 28/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот тут друзья мы и наблюдаем основной недостаток Linux систем и достоинство
    > FreeBSD. FreeBSD - четко, лаконично и понятно. Linux - вот тут
    > так, а вот тут так, ну а вот тут так не получится, а вот здесь вообще то наверное
    > можно но как не известно,...

    Проблемы начинаются когда надо что-то чего концептуалы из BSD не предусмотрели. При этом система начинает со всей ее стройностью активно строить юзера как надо - системе и ее разработчикам. А не пользователю. Фича становится багом.

     
  • 2.26, Аноним (23), 13:47, 06/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вот тут друзья мы и наблюдаем основной недостаток Linux систем и достоинство
    > FreeBSD. FreeBSD - четко, лаконично и понятно. Linux - вот тут
    > так, а вот тут так, ну а вот тут так не
    > получится, а вот здесь вообще то наверное можно но как не
    > известно,...
    > Как только на FreeBSD появится вменяемая поддержка современного железа, сбегу от Linux
    > как от огня, ибо хочется пользоваться целостной системой, а не ворохом
    > костылей, да горой подпорок, которые ещё и разные в каждом дистрибутиве.

    У тебя как-то достоинство и недостаток в одном флаконе. Наличие дистрибутивов это и есть достоинство что люди изучают и доделывают (а вот с FreeBSD вектор тащат только сам Беркли)

    Я к тому, что популярность наверное и стала причиной уймы разновидностей дистрибутивов,
    а это и породило разные варианты выбора. В тоже время непопулярность (а как следствие отсутствеи поддержкит современного железа) вот как-то так

     

  • 1.27, abu (?), 11:27, 07/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Terminus хорош, но не единственный. Есть JetBrains Mono, например.

    В целом же статья понравилась, как минимум, увидел в ней попытки к доходчивости и старанию. Спасибо!

     
     
  • 2.43, Аноним (43), 19:24, 22/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У JetBrains ужасный m-w, а ещё он толстый, у меня хреновенький дисплей на старом ноутбуке, перепробовал кучу шрифтов, в принципе подобрать можно, сам остановился на ibm plex, но все равно неважно выглядит, fixed лучше читается.
     

  • 1.34, Igor (??), 11:02, 25/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Автор не способен отследить имя файла в 5 строках:
    # mv xter-u18b.psf.gz /usr/share/kbd/consolefonts
    # chown root:root /usr/share/kbd/consolefonts/xter-u18b.psf
    # chmod u=rw,g=r,o=r /usr/share/kbd/consolefonts/xter-u18b.psf

    копирует xter-u18b.psf.gz а затем делает chown и сhmod на несуществующем файле xter-u18b.psf!

     
     
  • 2.39, nam (??), 02:10, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что там должно быть? Човнить .гз или анзип и потом човн? Зачем там вообще этот зип?
     

  • 1.38, Аноним (38), 06:38, 09/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мой конфиг (~/.config/fontconfig/fonts.conf):
    http://paste.debian.net/1246642/

    Жаль в браузере шрифты остаются мелкими из коробки.
    Может сломать Гном, особенно меню справа сверху.  И календарь..

    ---
    PS:
    fonts-conf(5): https://man.archlinux.org/man/fonts-conf.5

    <match target="font"> vs "pattern":
    > If 'target' is set to "font" instead of the default "pattern",
    > then this element applies to the font name resulting from a match
    > rather than a font pattern to be matched.

     
     
  • 2.41, Аноним (38), 09:57, 15/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    2.54 cm * 0.25 = 0.635 cm

    <times><name>dpi</name><double>0.25</double></times>

     

  • 1.40, LesSia (ok), 17:36, 14/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Мне очень нравится текст на сайте игровых автоматов Новоматик https://novomatic-game.ru/demo/ultra-hot-deluxe, стиль сдержанный и простой, а шрифт вообще хороший для восприятия.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру