Новый шрифт для кода и терминала
Зацените экспериментальный шрифт, сделанный на основе B612 mono и PT mono (шрифт рассчитан на использование со slight hinting).
>>> Просмотр (1440x900, 110 Kb)
Всего сообщений: 21
Зацените экспериментальный шрифт, сделанный на основе B612 mono и PT mono (шрифт рассчитан на использование со slight hinting).
>>> Просмотр (1440x900, 110 Kb)
Привет, ЛОР!
Многие тут боготворят интерфейс MacOS, и я не буду исключением. Разве что я считаю, что самый годный стиль был в MacOS версии 9, и поэтому я перенёс его в свой линукс, насколько это возможно. Всё это крутится на старом ноутбуке, который тут уже светился в галерее (Чудеса энергосбережения). Несмотря на возраст, машинка всё ещё работает, пришлось только вентилятор поменять. Для чего-то серьёзного ресурсов уже не хватает, но зато этот ноут при весе всего в килограмм отлично подходит, чтобы взять его утром с собой в кафе и за завтраком читать почту и слак, вбрасывать на ЛОР или писать Шомочке любовные послания в твиттере (сюда он больше не заходит :(().
Софт довольно стандартный: NixOS, Xorg (Wayland всё ещё не может), KDE, обе панельки Latte-Dock, Emacs с pgtk. В емаксе рандомный пруф на агде, чтобы похвастаться шревтами.
Про темы:
Шревты:
P.S. как ты можешь видеть, некоторые проги на GTK наотрез отказываются нормально подхватывать сторонние темы и иконки, и это во многом вина тулкита и его авторов с их кривой реализацией клиентских декораций. Но мы работаем над этим!
>>> Просмотр (3840x2160, 2143 Kb)
Шрифт ещё не готов, пока просто один из Sans, взялся попилить свой, дефолтный awesome вполне удобный(соскучился просто),не для программистов и дизайнеров с большими вкусовыми сосочками)), неадекватный FF https://ibb.co/WxCFwKW
>>> Просмотр (1600x900, 170 Kb)
Илья Осенев создал свободный шрифт «Putnik» для оформления титров в собственном короткометражном фильме «Путник» (2020):
Putnik is rough condensed cyrillic display font. It is primarily inspired by runic script, early cyrillic script and wooden pagan inscriptions. This font is non-professional, though.
Putnik was made especially for short-movie by Ilya Osenev with the same name.
Font is made with Inkscape and FontForge.
На скриншоте: FontForge-2020-09-09-c3468cb-x86_64.AppImage
>>> Просмотр (1280x800, 192 Kb)
Делюсь конфигом, который делает шрифты очаровательно читаемыми. На скриншоте текстовый редактор VS Code.
Больше скриншотов: Lor / Firefox, Lor / Chromium, GitHub, Telegram, System
Сравнение: до и после, до и после
Конфиг здесь: GitHub Gist
Автор конфига и скриншотов не я.
Критика и контрибьюции приветствуются.
Дисклаймер, мнение автора отличается от Вашего. Спорить кому нравится или нет можете дома, здесь, будьте добры обсуждайте техническую сторону решения: техники сглаживания, пресеты рендеринга в разных системах, технические возможности freetype etc
Основной посыл поста: получилось ли у автора сделать рендеринг как в Windows 10 на линуксе или нет? Если нет, то как улучшить конфиги?
>>> Просмотр (1920x1080, 271 Kb)
Давече обсуждали шрифты курильщика. Мне показалось нужно дать вашим глазам немного отдохнуть :).
На шоте будни - erlang, java, python.
PS: debian 9, freetype 2.7, Fira Mono. В остальном - дефолт.
PPS: на лоре как обычно какая-то засада с аплоадом картинок и моя пнг-ха ломает местный парсер ошибкой «Некорректное изображение: Can't resize image», поэтому положил в дропбокс оригинал. кастую maxcom
>>> Просмотр (3840x1080, 3310 Kb)
Читал тут давеча стандарт (XLFD Conventions, 1989 года, автор — Джим Флауэрс (Jim Flowers) из DEC) и обнаружил для себя новое.
Оказывается, в поле ptSz
можно указать не просто размер шрифта в десятках пунктов (120 == 12pt), а настоящие коэффиценты матрицы (в виде [x1 x2 y1 y2]
) для аффинного преобразования символов. При этом пресловутое скалярное значение 120 соответствует матричным коэффициентам [12.0 0 0 12.0]
(единичная матрица, умноженная на размер в пунктах; коэффициенты с плавающей точкой; отрицательные значения задаются через тильду (~
) вместо минуса (-
), поскольку минус является разделителем полей в XLFD).
Применение? Элементарно. Например, так можно получить курсив из обычного шрифта. Или обратный курсив (reverse oblique).
Но можно и совсем упороться и тупо перевернуть символы (и получившийся текст, при определённой сноровке, даже можно прочитать).
А Xft или FreeType так умеет? =)
>>> Просмотр (1920x1080, 148 Kb)
наши проектанты для себя сделали. я поюзал немного. вроде нормально.
добавляет в ебилд флаг:
> equery u geda
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for sci-electronics/geda-1.9.1:
U I
- - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- - examples : Install examples, usually source code
+ + nls : Add Native Language Support (using gettext - GNU locale utilities)
+ + opengost : Устанавливает шрифт ГОСТ типа А наклонный из пакета media-fonts/opengostfont в качестве шрифта по умолчанию в gschem. Позволяет выполнять в gEDA документацию, соответствующую требованиям ЕСКД.
- - stroke : <unknown>
+ + threads : Add threads support for various packages. Usually pthreads
>>> Просмотр (1367x842, 60 Kb)
Приветствую всех. Придя с работы решил что-то поменять в своем рабочем окружении. К счастью, awesome меня полностью устраивал, так что решил поиграть со шрифтами, гтк-темой и т.д. Да и пора уж общественности показать свой awesome... Хотя он скорее всего больше стандартный.
В общем сел я вечером после ужина.. увидел ужас в стандартном конфиге шрифтов арча.. и решил что-то изменить. Наткнулся на набор патчей Infinality-bundle для основных библиотек.
Установил... и решил с вами поделится.
Если не считать довольно странного шрифта для панели awesome меня вполне все устраивает, так что очень жду советов по шрифтам панельки awesome.
На самом скриншоте Intellij Idea последней версии и одна информационная система, над которой тружусь...
LOR в двух браузерах
Терминал
Пустой экран
Libreoffice
Spotify
Шрифт: Droid Sans Тема GTK: Hope-DT
Archlinux, awesome-git.
>>> Просмотр (1920x1080, 286 Kb)
Рисовал для себя. Использовал gbdfed. Идеи символов в основном брал из Terminus и шрифта 10x20 из app866.fon из Windows.
В проекте также есть:
Так выглядит мой Midnight Commander.
>>> Просмотр (720x1720, 13 Kb)
Сколько линукс существует, кто-то постоянно кричит про какое-то ШГ.
А я никогда не понимал что такое ШГ. Шрифты гавно - это когда не установлено ms-ttf-fonts. Вот тогда, действительно, страшно смотреть на экран. А так, по дефолту, в кде вроде норм.
Мне тут http://s1.postimg.org/ylrwh17gd/smplayer.jpg сказали, что ШГ.
Я включил сглаживание (на скрине). По-моему теперь стало больше ШГ, чем было. Шрифты какие-то толстые и мыльные, читать глаза болят. Прям как в макоси.
Расскажите мне, аналитики, что такое ШГ и как с ним в кде бороться. Ато я тут сижу и глаза себе порчу не зная об этом.
И ШГ ли на скрине?
PNG: http://s10.postimg.org/dxyj2wmdz/shg.png
PS: сюда можно также писать, как вы боретесь с ШГ в кде, если он там есть, ув. анал.
>>> Просмотр (1920x1080, 406 Kb)
Вот мой рабочий стол почти дефолтного Wheezy. После несколькодневных скитаний по различным DE все-таки остался на гноме. После небольшого допиливания в этой среде вполне удобно работать.
Скрин с окнами
Скрин шелла
Еще один скрин рабочего стола
Ругайте)
P.S. Хочу узнать мнение о качестве шрифтов. Hinting - Full. Antialiasing - RGBA. Вроде шрифты четкие, но сглаживание походу вообще не работает. Пробовал разные шрифты, но все равно болят глаза от шрифтов. Стоит ли ставить патч от infinality?
>>> Просмотр (1440x900, 150 Kb)
Решил попробовать infinality.
На снимке - default Fedora 17 i686 + KDE 4.9.0 (kde-redhat.sourceforge.net) + Windows 8 fonts + freetype-infinality (конфигурация win7, http://www.infinality.net)
KDE: Tahoma
LOR: Что LOR поставил
Konsole: Consolas
>>> Просмотр (1600x1200, 502 Kb)
Как было: www.linux.org.ru/gallery/screenshots/6884809
Что исправлено:
1) Убран грязный фон коньков, изменён их шрифт и цвет, пофиксен баг с квадратом в конце текста.
2) Нарисована обоина идентичная старой, но с меньшим кол - вом зерна и с немыльным «соском».
3) Метод рендера шрифтов изменён на truetype-like.
4) Добавлена volume icon в трэй, добавлена едва заметная прозрачность на панель.
Напоминаю, что:
Основной шрифт: Tahoma regular
Шрифт заголовков окон: Verdana bold
Тема xfwm: axis
Тема gtk: BSM Simple
Иконки: carbonate
Курсоры: neutral
Скриншот с ЛОРом: http://rghost.ru/27976591
>>> Просмотр (1280x2048, 1282 Kb)
Как-то я уже где-то тут сообщал, то помимо всего прочего я иногда «клею танчики», причём клею давно так, лет 35-ть минимум:D.
Это была преамбула, теперь амбула: частенько, когда строишь какой-либо определённый борт, деколи именно на выбранный тобою борт просто нет в природе. Производители модельного пластика и околомодельного афтермаркета иногда просто тупо забивают на то, что тебе прям впёрлось построить Лавку капитана Титаренко, либо вообще за прототип берётся малоизвестная усреднённая машина какого-либо усреднённого военного, который и известен-то только тем, что с испугу и случайно выпилил какого-либо извесного аса. Вот и приходится брать в руки fontforge, рассматривать фото искомого борта, если они есть, штудировать руководящие и регламентирующие документы тех времён и стряпать искомое для печати на декольной бумаге, последующим переводом «переводилки» на модель.
На скрине - модифицирую USAAF Stensil под стандарт US NAVY, ВМС американские кто не в курсе, на период 42 года, в постройке сейчас SBD-3, как раз на снимке в нижнем левом углу скрина, вот на него, на этот Даунтлесс с Лекса и рисуется Ш.
Из остального: Fedora 14 Gnome
Всё стандартно, просто и без изысков;)
>>> Просмотр (1024x1536, 750 Kb)
Задался целью сделать себе футболок с красивыми принтами на нынешнее лето. Первая идея - сделать что-то связанное со свободными шрифтами.
На скриншоте процесс создания лицевой стороны футболки - символ U+1E9E (заглавная буква эсцет), автор шрифта, лицензия и номер версии. На спинной стороне футболки планирую рвзместить шрифтовую композицию из текста Open Font License. Далее собираюсь сделать еще несколько подобных футболок с разными шрифтами, распространяющимися под OFL лицензией.
Кроме того, в свободнее летнее время собираюсь начать делать русификацию очень интересного свободного шрифта Allerta.
Во избежание лишних вопросов:
>>> Просмотр (1280x1024, 168 Kb)
следующие → |