LINUX.ORG.RU

Приятный awesome

 ,


1

1

Данный пост является отчётом о проделанной работе по улучшению отображения шрифтов в моей системе проведенными при поддержке smilessss и Dontes. В особенности smilessss за подробное описание тех направлений в сторону которых нужно копать.

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

И так описание того что мы имеем в наличии:
1) Gentoo x86_64 XFCE4 с Awesome WM
2) достаточно богатый набор шрифтов

$ ls /usr/share/fonts
100dpi         consolas       encodings          source-pro
75dpi          corefonts      freefont           terminus
OTF            croscorefonts  freefonts          termsyn
Speedo         cyrillic       liberation-fonts   ubuntu-font-family
TTF            dejavu         libertine-ttf      urw-fonts
Type1          dina           misc               util
anonymous-pro  droid          opendesktop-fonts
3) Установленный infinality
$ eix infinality
[I] app-admin/eselect-infinality
     Available versions:  1
     Installed versions:  1(08:32:15 12.11.2014)
     Homepage:            https://github.com/yngwin/eselect-infinality
     Description:         Eselect module to choose an infinality font configuration style

[I] media-libs/fontconfig-infinality
     Available versions:  20120619 20130404 {+nyx}
     Installed versions:  20130404(08:32:28 12.11.2014)(nyx)
     Homepage:            http://www.infinality.net/blog/infinality-freetype-patches/
     Description:         Configuration to be used in conjunction with the freetype-infinality subpixel hinting

Найдено 2 совпадений.

Что я сделал:
Для начала я решил сбросить все настройки и для этого очистил /etc/fonts/conf.d/ после чего включил флаг infinality и sub-pixel-rgb.
В настройках уже xfce я долго выбирал шрифт и в итоге остановился на Verdana. А так же включил сглаживание и задал свой DPI(подсчитать его можно на специальных сайтах например).
То что я увидел после перезапуска иксов мне понравилось, и я решил не экспериментировать дальше.

Скриншот для сравнение что было и что стало - тык!
Дополнительные скришоты:
Chromium
Emacs
Gimp

PS: в Emacs шрифт SourceCodePro-12
PS PS: Конфиг zsh если кому надо.



Админы, если нужно, то можно удалить старый пост.

>>> Просмотр (1920x1080, 430 Kb)

★★★

Проверено: JB ()

Ответ на: комментарий от Desmond_Hume

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

Noob_Linux ★★★ ()
Ответ на: комментарий от Desmond_Hume

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

Noob_Linux ★★★ ()
Ответ на: комментарий от Noob_Linux

Что нужно закинуть в конфиг, чтобы так же было? Ахахаха)). Я, оказывается, удалил zsh, снова его поставил такой, а теперь и вовсе не работают автодополнения, даже команд)))). Содержимое .zshrc:

setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
  ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done

Рукалицо...

Desmond_Hume ★★★★★ ()
Последнее исправление: Desmond_Hume (всего исправлений: 1)
Ответ на: комментарий от Desmond_Hume

В конфиг загляни. Там должны быть опции автокомплита наподобие zstyle. И да, должны быть в наличии и сами комплитеры.

DeadEye ★★★★★ ()
Ответ на: комментарий от DeadEye

Спасибо за помощь...пойду учиться гипнозу и ясновидению.

Desmond_Hume ★★★★★ ()
Ответ на: комментарий от Desmond_Hume

Ну как что? Там же, на гитхабе, все написано.

Сначала клонируем в домашнюю папку репу:

git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"

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

~ $ ls -la
.zlogin -> /home/username/.zprezto/runcoms/zlogin
.zlogout -> /home/username/.zprezto/runcoms/zlogout
.zpreztorc -> /home/username/.zprezto/runcoms/zpreztorc
.zprofile -> /home/username/.zprezto/runcoms/zprofile
.zshenv -> /home/username/.zprezto/runcoms/zshenv
.zshrc -> /home/username/.zprezto/runcoms/zshrc

Если скрипт не отработал правильно то создай вручную.

Запусти zsh и оцени его мощь.

Noob_Linux ★★★ ()
Ответ на: комментарий от DeadEye

Это у вас глаза протухли, это лайв минта. Там по определению не может быть последней версии.

Noob_Linux ★★★ ()
Ответ на: комментарий от Noob_Linux

4.2, на максимальных настройках качества и неоднородных изображениях жыпег практически не даёт (а в отдельных случаях и не даёт вообще) расхождения с оригиналом, при этом продолжает весить намного меньше PNG. Вот тебе две картинки: http://1nya.ru/21/MqDXE.png http://1nya.ru/21/SZg0J.jpg, сравнивай.

MiniRoboDancer ★☆ ()
Ответ на: комментарий от MiniRoboDancer

Меня размер мало волнует, не то время что бы о нём везде беспокоиться. Да и PNG не создавался как замена JPG. Хотя если нужна прозрачноость или сохранить текст, то JPG-у здесь не тягаться с PNG. Но если говорить о качестве то тут надо брать BMP или TIFF. И вот в сравнении с ними JPG(да и PNG в большинстве случаев) это большой или маленький артефакт.

Noob_Linux ★★★ ()
Ответ на: комментарий от Noob_Linux

не то время что бы о нём везде беспокоиться

Пишу с жопореза...

Да и PNG не создавался как замена JPG

То, что у них разные ниши, ещё не означает, что жпег априори говно.

качестве
BMP или TIFF

www.linux.org.ru/photos/67003:465835458.jpg Дуй курить матчасть. PNG — lossless и ни разу не хуже BMP, который такой же lossless, но при этом умеет только в RLE-сжатие (а обычно не жмётся вообще), ограничен в метаданных и пишется снизу вверх. А TIFF — вообще контейнер, ты имел в виду положенный в TIFF RAW, наверное?

MiniRoboDancer ★☆ ()
Ответ на: комментарий от MiniRoboDancer

Пишу с жопореза...

ваши проблемы :)

То, что у них разные ниши, ещё не означает, что жпег априори говно.

ну почему тогда jpg не используеться для спутниковых снимков?) потому что он в отличии от BMP сжимает все и вся. И да, естественно RAW в TIFF.

Noob_Linux ★★★ ()
Ответ на: комментарий от Noob_Linux

ваши проблемы :)

Да кагбэ проблем нет, проблемы буду у горе-вебмакак, когда жопорезоюзеры взбунтуются и устроят Революцию Легковесности с автономными паяльниками в руках.

ну почему тогда jpg не используеться для спутниковых снимков?

Потому что там и так не видно ни фига.

в отличии от BMP

Зачем жрать BMP, когда есть форматы с lossless-сжатием? у тебя дофигища памяти и слабенький проц?

MiniRoboDancer ★☆ ()
Ответ на: комментарий от MiniRoboDancer

Жопорезоюзвери не способны на революции :)

Вы работали со спутниковыми снимками?) сомневаюсь)

Память щас дешовейшая, и будет дешеветь и дальше.

Noob_Linux ★★★ ()

Оно выглядело норм пока я не открыл скриншот в полном размере. Как-то не очень приятно.

stage3 ★★ ()
Ответ на: комментарий от Noob_Linux

Жопорезоюзвери не способны на революции :)

Обоснуй.

Вы работали со спутниковыми снимками?

Ну по крайней мере, я их видел.

Память щас дешовейшая, и будет дешеветь и дальше.

Это повод экономить на проце?

MiniRoboDancer ★☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.