Видео ролики бесплатно онлайн

Смотреть армянское видео

Официальный сайт graffitistudio 24/7/365

Смотреть видео бесплатно

Данил Гребень 30.11.2010 01:28

Tips & tricksЛечим ШГ

Помимо сглаживания, для нормального отображения шрифта очень важно также его разрешение. Узнать рекомендуемое разрешение можно командой:
1
$ grep -i dpi /var/log/Xorg.0.log



У меня это выглядит так:
1
2
3
4
5
6
wanderer@POWER:~$ grep -i dpi /var/log/Xorg.0.log
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
< 24.257> (--) NVIDIA(0): DPI set to (102, 102); computed from "UseEdidDpi" X config



Нас интересует последняя цифра последней строки. В моем случае (ноут 15.6", 1366x768) это 102 dpi.
Осталось выставить это разрешение в настройках внешнего вида.
В Ubuntu это
Система>Параметры>Внешний вид>Шрифты>Подробнее


Мне после этого аж полегчало, чего и вам желаю (;


Тэги: DPI разрешение ШГ шрифты
+ 10 -
Похожие Поделиться

time2die 30.11.2010 01:36 #
+ 2 -
В Ubuntu это

а в НЕubuntu ?
Данил Гребень 30.11.2010 01:45 #
+ -2 -
Ты не знаешь, или так, потроллить спросил?
ZogG 30.11.2010 04:08 #
+ 0 -
ну или ксорг правь, или в ДЕ своем ищи. в хфсе4 к примеру тоже в настройках есть.
bmw 30.11.2010 01:42 #
+ 3 -
Ух ты, а я на калькуляторе DPI считал, спасибо!
PaulRed 30.11.2010 02:38 #
+ 1 -
Калькулятор здесь: http://members.ping.de/%7Esven/dpi.html
Ну и пример для неубунту: http://sites.google.com/site/quanli/davidturner%27slcdcleartype-likepatchesandpackagesfordebiansid
lampslave 30.11.2010 02:41 #
+ 3 -
А можно вкратце и для нубов пояснить, чем, скажем, 13-й шрифт с "правильным" разрешением лучше 11-го с "неправильным"? По реальному размеру пусть они будут одинаковыми.
dukeglukem 30.11.2010 03:21 #
+ 0 -
Тоже интересует этот вопрос, ибо я разницы не заметил.
diskin 30.11.2010 11:47 #
+ 0 -
Присоединяюсь к вопросу. У меня:

$ xdpyinfo | grep resolution
resolution: 129x127 dots per inch

Стояло в настройках 96, и размер шрифта 10 везде. Поставил 128 dpi (кстати что ставить если 129x127??), и стали огромные буквы, зачем они мне?
KirX 01.12.2010 13:07 #
+ 0 -
Полагаю разницы и не будет в случае если размер шрифта поменять чтобы реальные размеры совпали. ЕМНИП hinter (как авто так и честный по инструкциям шрифта) обращает внимание на количество точек в которые ему надо растеризовать глиф.

Хотя существуют форматы шрифтов и конечно шрифты которые меняют начертание в зависимости от размера который в пунктах (METAFONT например). Вот в этом случае разница будет видна.

Здесь же полагаю просто изменивщийся размер шрифта. Который больше нравится и который возможно оказался более качетсвенно «отхинтован». Надо сравнивать скриншоты и не забыть пересчитать и выставить новый размер шрифта в пунктах.
mealsforall 30.11.2010 06:37 #
+ 1 -
А у кого не NVidia, делай так:

xdpyinfo | grep resolution
lampslave 30.11.2010 12:57 #
+ 0 -
А для не NVidia первый способ неверный получается? Видеокарта интегрированная, материнка Gigabyte G31M-ES2L.

grep -i dpi /var/log/Xorg.0.log
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
< 15.370> (**) intel(0): DPI set to (85, 86)

xdpyinfo | grep resolution
resolution: 96x96 dots per inch
lampslave 30.11.2010 13:01 #
+ 0 -
Калькулятор 86 предлагает ставить %) Совсем с толку сбился...
mealsforall 02.12.2010 01:46 #
+ 0 -
Ух ты, интересно. Я не видел таких расхождений.
Подозреваю, что что-то ставит 96х96 после того, как видеодрайвер выставил свои 85х86. Гном, наверное. Или компиз.

Кстати, в Дебианах 96dpi для шрифтов было зашито жестко в какой-то там /var/lib/gconf/defaults/%gconf-tree.xml. Сейчас вроде исправлено.
lampslave 02.12.2010 10:07 #
+ 0 -
Гнома у меня нет, использую Xfce + Compiz. Домой приду - посмотрю, что будет просто в Xfce.

Не оно?
<entry name="verticaldpi" mtime="1290766501" type="schema" stype="float" owner="Gnumeric">
<local_schema locale="C" short_desc="Vertical DPI">
<default type="float" value="96"/>
<longdesc>Screen resolution in the vertical direction.</longdesc>
</local_schema>
</entry>
<entry name="horizontaldpi" mtime="1290766501" type="schema" stype="float" owner="Gnumeric">
<local_schema locale="C" short_desc="Horizontal DPI">
<default type="float" value="96"/>
<longdesc>Screen resolution in the horizontal direction.</longdesc>
</local_schema>
</entry>

lampslave 02.12.2010 21:35 #
+ 0 -
Проверил. Compiz не виноват, результаты те же.
Alx 30.11.2010 07:44 #
+ 0 -
блин.. красиво шрифты у вас на скриншоте..
wiz 30.11.2010 08:11 #
+ 1 -
Ещё надо в .gtkrc.mine прописывать, а то не все подхватывают.
dr_lo 30.11.2010 13:16 #
+ 0 -
подскажите что именно в gtkrc нужно прописать.
dr_lo 30.11.2010 13:27 #
+ 1 -
отвечаю сам. что-то вроде:gtk-xft-dpi = 96
gtk-xft-hinting = 1
gtk-xft-hintstyle = hintfull
gtk-xft-rgba = rgb
gtk-xft-antialias = 1
konkere 30.11.2010 08:30 #
+ 0 -
Это нормально, что такие разные цифры выдаются?
Самсунг 23'' — 96,96
Асер 23'' — 95,94
БенК 24'' — 93,94
Особенно у 23-дюймовых.
bmw 30.11.2010 08:47 #
+ 0 -
У 19" тоже бывает, видимо, точка немного прямоугольная.
konkere 30.11.2010 09:26 #
+ 0 -
Не, это как раз ещё можно понять. Но почему они так разнятся?
Самсунг 23'' — 96,96
Асер 23'' — 95,94
bmw 30.11.2010 09:54 #
+ 0 -
Предположу, у вас по ширине 1920 точек.
одна точка 1/96 или 1/94 дюйма занимает.
1920/94=20,425531915
1920/96=20

Разница в 1,08085106 см по ширине экрана, проверьте, есть ли такая разница с помощью сантиметра.
konkere 30.11.2010 10:01 #
+ 0 -
оок, поверю на слово, два из них территориально уже далеко
ZogG 30.11.2010 09:00 #
+ 0 -
<315687.391> (--) NVIDIA(0): DPI set to (87, 83); computed from "UseEdidDpi" X config

а че такая разница, что ставить? (лг 22)
ZogG 30.11.2010 09:50 #
+ 0 -
кликабельно, ШГ или не Г?


konkere 30.11.2010 10:03 #
+ 0 -
У хотота верхняя часть букв размыта получается.
cblp 30.11.2010 09:09 #
+ 1 -
Этот UseEdidDpi только для Нвидии доступен?

У меня данная команда выдаёт
(==) RADEON(0): DPI set to (96, 96)что сильно отличается от реальности. Разрешение моего монитора, измеренное при помощи линейки, составляет 118 точек/дюйм.

(Убунту, используется проприетарный драйвер для Радеона.)
bmw 30.11.2010 09:43 #
+ 0 -
Пишите модель монитора! у меня 104 дома, и то очень мелкая точка.
cblp 30.11.2010 09:55 #
+ 0 -
Мой монитор — это ноутбук IBM ThinkPad T42. Какая там матрица-шматрица, это фиг знает.
bmw 30.11.2010 10:00 #
+ 0 -
А, точно, у ноутов может быть и больше даже. Наверное, правильней всего багрепорт направить разработчикам драйверов.
x0x01 30.11.2010 10:13 #
+ 0 -
admin@rdesk ~ $ grep -i dpi /var/log/Xorg.0.log
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
< 88.187> (**) intel(0): DPI set to (87, 83)

vim .Xdefaults

...
Xft.dpi: 83
...

Не для ubuntu (или я не прав?)
dr_lo 30.11.2010 13:15 #
+ 0 -
сделал тоже самое, но ничего не изменилось. а у вас результат какойнибудь есть?
uscr 30.11.2010 10:13 #
+ 2 -
Краткий конспект моего утра:
Проснулся
...
Увидел этот пост, подумал: да у меня и так шрифты огого. Можно лучше?!
Поставил нужное разрешение (xdpyinfo | grep resolution) - ШГ.
Поменял тип сглаживания - ШГ.
Жмякнул "параметры системы" - таки да. Теперь просто супер.

Fedora 14. KDE 4.5.3

tiresome 30.11.2010 12:29 #
+ -1 -
" src="http://img804.imageshack.us/img804/3518/fonts.png" />
tiresome 30.11.2010 12:34 #
+ 2 -
Извиняюсь хотел превью вставить но не ту ссылку скопировал.
thoughtful_fox 30.11.2010 14:50 #
+ 2 -
Мамма миа, что это такое страшненькое под надписью "Галерея Gentoo"?
Сам спросил, сам ответил: тру-гентушник ставит gentoo на мангал...
urgimus 30.11.2010 21:11 #
+ -2 -
Давно не видел такого ШГ,да..
Похожая картинка была в FreeBSD,сразу после установки, без "обработки напильником"
urgimus 01.12.2010 21:48 #
+ 0 -
За что минусуете интересно,или это не ШГ-"http://img804.imageshack.us/img804/3518/fonts.png" по вашему?
lampslave 01.12.2010 22:32 #
+ 1 -
Нормальные Windows шрифты. Для тех, кто к ним привык, вообще отличные. Я, например, похожую конфигурацию для сайтов использую, разве что курсив ставлю сглаженный. http://lampslave.ru/fontsconf/
urgimus 01.12.2010 23:39 #
+ 0 -
Каждому свое конечно,но как по мне, так получше выглядит:

По крайней мере на моем мониторе :)
urgimus 01.12.2010 23:45 #
+ 0 -
Извиняюсь,что-то с ссылкой..вот http://www.itmages.ru/image/view/84928/4bc476ce
mealsforall 02.12.2010 02:08 #
+ 1 -
Класс, пиксель в пиксель как у меня :)
ZogG 02.12.2010 05:33 #
+ 0 -
предыдущий вариант лучше прорисовкой, просто смени шрифт или размер (попробуй либерейшн или дройд к примеру)
ZogG 02.12.2010 05:33 #
+ 0 -
такое ощущение, что я не буквы вижу, а именно пиксели из которых они состоят.
dront78 30.11.2010 14:12 #
+ 1 -
как то решил вынести мозг и посмотрел как работают стандартные шрифты от микрософта в винде. так вот там для каждого шрифта сглаживание начинается со своего размера. кроме того зависит еще и от начертания bold, italic и проч. Потом вышла виста - зачем думаете там шрифты поменяли? не в последнюю очередь для поддержки больших мониторов. так что ИМХО в Linux большой прогресс - поставить любой шрифт для любых параметров монитора та еще задача.
ZED 30.11.2010 22:25 #
+ 0 -
Хорошо, тогда такой вопрос. Если монитор стоит не впритык а поодаль, при большой диагонали все довольно мелко, а других способов глобально увеличить шрифт, нет. Поэтому при правильных 95 dpi у меня стоит 112 dpi. Специалисты по ШГ могут взглянуть на скрин:
=http://clip2net.com/clip/m43967/1291144846-2010-12-01-012039_729x209_scrot-23kb.png

Мне лично нигде ШГ не мерещится, возможно из-за каноникловских патчей на Cairo, библиотеку сглаживания шрифтов. Сон ровный, аппетит нормальный.
SIO 30.11.2010 23:36 #
+ -2 -
Символ амперсанда ужасен, как минимум
ZED 01.12.2010 10:45 #
+ 2 -
Одно дело шрифт, другое дело его сглаживание.
pavel-g 01.12.2010 07:50 #
+ 1 -
Можно узнать критерии определния ШГ или не ШГ? Судя по каментам под каждым скрином рабочего стола с LOR'а о ШГ абсолютно все шрифты с любыми конфигурациями - Г.
Данил Гребень 01.12.2010 08:27 #
+ 3 -
Если честно - я не великий специалист по шг. Просто выставление этого параметра мне помогло. А специалистов с лора слушать - себя не уважать, не написать "шг" они не могут. Помнится кто то из них в коментах к скрину где не было открытых окон и не было видно какие шрифты, написал "шг в индикаторе раскладок".
lampslave 01.12.2010 13:13 #
+ 2 -
ШГ у всех. Только всем кажется, что именно у них шрифт нормальный, а у остальных - нет :)
unikum 01.12.2010 12:00 #
+ 2 -
DPI можно настроить через конфиги xorg. Чтобы узнать текущие параметры монитора:
xdpyinfo | grep dimensions
xdpyinfo | grep "dots per inch"
Далее в xorg.conf или в конфиг, отвечающий за монитор:
Section "Monitor"
Identifier "Monitor0"
DisplaySize xxx xxx # In millimeters
Option "DPI" "xx x xx"
EndSection
Но вряд ли эти опции что-то дадут, надо отключить автоматическое определение:
Section "Deivce"
Option "UseEdidDpi" "false"
EndSection
Если не ошибаюсь, последняя опция работает только на nvidia.
Ну, и не стоит забывать про fonts.conf - antialias. hinting и lcdfilter.

mealsforall 02.12.2010 02:09 #
+ 0 -
И про папочку /etc/fonts. Там множество готовых рецептов.

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн