LINUX.ORG.RU

fonts problem


0

0

Говорю сразу - скрин сделан ради вопроса, а не ради оценки дизайна, etc. Как видно на скрине в xfontsel arial просто ужасен, в Lyx'е (тот что с права) - не лучше, в Lyx'е слева times - тоже не блещет. У остальных приложений, в том числе мозилла, fluxbox, xmms, etc. с фонтами все отлично, хотя подозреваю, что найдется еще софт, в котором фонты также будут лагать. Внимание вопрос: Как сделать так, чтоб фонты были отличные везде? В данном случае в LyX'е и в xfonsel'е?

>>> Просмотр (1280x1024, 290 Kb)

anonymous

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

Re: fonts problem

да у меня по сравнению с твоими фонтами в дженте фонты просто блеск....такое убожество... а ты как ваще ставил то фонты хоть скажи?

U-ZvER ()
Ответ на: Re: fonts problem от U-ZvER

Re: Re: fonts problem

такое ощущение что просто АА отключен для этих самых arial и там times и биткодовый интерпритатор не включен...

U-ZvER ()

Re: fonts problem

Так вот ты какой, Линукс ... %)

anonymous ()

Re: fonts problem

прикол в том, что отрисовка шрифтов в xfontsel испортилась где-то после xfree86 4.3. До нее включительно все было нормально.

Blacknova ()
Ответ на: Re: fonts problem от Blacknova

Re: Re: fonts problem

собери freetype-2 правильно. Правильно это так: В файле freetype-2.1.9/include/freetype/config/ftoption.h нужно раскоментировать строчку #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER и все будет ok. Ну и собрать freetype-2

aivs ★★ ()
Ответ на: Re: Re: fonts problem от aivs

Re: Re: Re: fonts problem

>собери freetype-2 правильно. Правильно это так: В файле >freetype-2.1.9/include/freetype/config/ftoption.h нужно >раскоментировать строчку #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER >и все будет ok. Ну и собрать freetype-2 Собс-но, freetype2 так и собиралось.

anonymous ()
Ответ на: Re: fonts problem от Blacknova

Re: Re: fonts problem

>прикол в том, что отрисовка шрифтов в xfontsel испортилась где-то после xfree86 4.3. До нее включительно все было нормально.

Аха, вот это интересно. В LyX'е, отключение масштабирования растровых фонтов немного улучшило ситуацию.

anonymous ()
Ответ на: Re: fonts problem от U-ZvER

Re: Re: fonts problem

>да у меня по сравнению с твоими фонтами в дженте фонты просто блеск....такое убожество... а ты как ваще ставил то фонты хоть скажи?

Ну, собс-но, чтоб решить эту проблему я и постился. Фонты я вытянул из винды, а дальше все стандартно: mkfontscale,mkfontdir,mkfontdir -e, vi Xorg.conf, vi fonts.conf.

anonymous ()

Re: fonts problem

ус , реально такие же траблы - правда решать не толкался даже - Debian Sarge , 04go mesaca , фонты рваные кието в всех тик таковых приложениях(кирилица) и в просто Ховых многих или даже в кде фиг нает кие , етц. по-моему нуна чтото в Хресурсах прописать и не ё :) А если у когото есть нормально готовое решение то будем благодарны.

manowar ★★ ()
Ответ на: Re: fonts problem от manowar

Re: Re: fonts problem

> Debian Sarge

dpkg-reconfigure fontconfig

swar0g ★★★★ ()
Ответ на: Re: Re: fonts problem от anonymous

Re: Re: Re: fonts problem

> Фонты я вытянул из винды, а дальше все стандартно: mkfontscale,mkfontdir,mkfontdir -e, vi Xorg.conf, vi fonts.conf.

не я в дженте по поводу шрифтов ваще не парился просто emerge xfree он там мне все сам поставил и трутайп и фонты,,,, потом правда закинул еще туда фотнов от м$ и подправил несколько файликов

все фонты подвесил на фонтовый сервер ну и все больше парится не стал

есть правда трабла с АА ну я ее думаю по ходу все таки решу

а у тебя мне кажется явно все на лицо просто в файле /etc/fonts/fonts.conf (!не local.conf!) прописано так что АА для данных шрифтов (таймс и ариел) отключен это даж из поста видно так как в консоли у тебя шрифт явно с АА (если конечно это не влияние джепега) а вот почему они у тебя так криво выглядят при включеном TT_CONFIG_OPTION_BYTECODE_INTERPRETER это фик знает может ты не правильно строчку разкоментировал?

U-ZvER ()

Re: fonts problem

"собери freetype-2 правильно. Правильно это так: В файле freetype-2.1.9/include/freetype/config/ftoption.h нужно раскоментировать строчку #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER и все будет ok. Ну и собрать freetype-2"

я уейюю.. линукс для домохозаек ;)

anonymous ()

Re: fonts problem

Я могу заблуждаться, но ведь они используют тулкиты, которые не поддерживают АА и т.п.

russman ★★ ()
Ответ на: Re: Re: Re: fonts problem от U-ZvER

Re: Re: Re: Re: fonts problem

> все фонты подвесил на фонтовый сервер ну и все больше парится не стал

А зачем фонтовый сервер?

init ★★★★★ ()
Ответ на: Re: fonts problem от russman

Re: Re: fonts problem

>Я могу заблуждаться, но ведь они используют тулкиты, которые не поддерживают АА и т.п.

Человек дело говорит. Если тулкит тухлый, то компиляй freetype, не компиляй -- Отца Русской Демократии это не спасёт.

ak47 ()

Re: fonts problem

Уважаемый товарищ! inho xfontsel и Lyx и знать ничего не знают про freetype и ему подобные вещи. И юзают напрямую X Core fonts (так, кажется, они называются во всяких XFree-fonts-HOWTO). Поэтому надо шаманить с xfs или XF86Config...

anonymous ()
Ответ на: Re: fonts problem от anonymous

RE: я уейюю.. линукс для домохозаек ;)

>> "собери freetype-2 правильно. Правильно это так: В файле freetype-2.1.9/i...

> я уейюю.. линукс для домохозаек ;)

В Gentoo по-дефолту -DTT_CONFIG_OPTION_BYTECODE_INTERPRETER

anonymous ()

Re: fonts problem

Все очень просто.

1. xfontsel не поддерживает AA вообще ни в каком виде. Очень старая утилита, с fontconfig, кстати, не работает. 2. Твой Lyx собран видимо с частью xforms. А чтобы получить нормальный АА, тебе нужно собрать его с поддержкой QT (я недели две назад собирал и как раз смотрел на все это дело).

Поэтому первую програмку закрой и не вспоминай о ней, а вторую пересобери.

Для справки интерпретатор байткода не влияет на включение/выключение АА.

jackill ★★★★★ ()
Ответ на: Re: RE: я уейюю.. линукс для домохозаек ;) от U-ZvER

Re: Re: RE: я уейюю.. линукс для домохозаек ;)

Не знаю как у кого, но в Gentoo и debian в пакетах по-умолчанию накладывается патч, который всё это раскомментирует.

PS. В FontPath для битмаповых шрифтов добавьте :unscaled после пути, чтобы он их не масштабировал. Он не умеет :-)

adarovsky ★★★★ ()

Re: fonts problem

Eta! A ty vpisal v XF86Config (xorg.conf) zagruzku modulja dlja ttf shriftov?

anonymous ()
Ответ на: Re: fonts problem от jackill

Re: Re: fonts problem

То, что xfontsel не поддерживает AA это понятно. Проблема в другом XF86 версий 4.0-4.3 нормально отрисовывали tt-шрифты через xlib. При переходе к 4.4 (ну и в xorg соответственно) для отрисовки tt-шрифтов через xlib начали использовать freetype2 вместо freetype (тоесть модули xtt и freetype начали собирать с freetype2), сообственно в этом и проблема.

Blacknova ()

Re: fonts problem

Ага, всем спасибо. Все стало ясно. Пойду "шаманить с xfs и xorg" :)

anonymous ()
Ответ на: Re: Re: fonts problem от Blacknova

Re: Re: Re: fonts problem

>>То, что xfontsel не поддерживает AA это понятно. Проблема в другом XF86 >версий 4.0-4.3 нормально отрисовывали tt-шрифты через xlib. При >>переходе к 4.4 (ну и в xorg соответственно) для отрисовки tt-шрифтов >>через xlib начали использовать freetype2 вместо freetype (тоесть модули xtt и freetype начали собирать с freetype2), сообственно в этом и проблема.

Все кривости в случае без АА лечатся включением TT_BYTECODE_INTERPRETER.

anonymous ()

Re: fonts problem


Я решил эту проблему пересборкой LyX`а под KDE(qt). Это позволило включить сглаживание и сделало интерфейс по-симпатичнее.

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