Статья Шрифты как в Windows LXF(79) (Вопросы по статье)

Обсуждение журнала LinuxFormat
(форум переехал, здесь только архив)
KartWol
Сообщения: 26

Статья Шрифты как в Windows LXF(79)

Сообщение KartWol »

Сразу предупрежу, что я новичок.
После прочтения статьи решил сделать шрифты как в Windows, но возникли некоторые вопросы:
1) Как определить начали ли шрифты прорисовываться со свежеперекомпилированной библиотекой libfreetype? (в статье рекомендуется перекомпилировать библиотеку с включенной опцией IT_CONFIG_BYTECODE_INTERPRETER в файле ftoption.h)
2) Существуют ли аналоги по начертанию и отображению шрифтов Arial, Tahoma, Verdana и Times New Roman, но только свободные? Если да, то где скачать?
Пока вопросов нет, но будут. Спасибо.
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Статья Шрифты как в Windows LXF(79)

Сообщение edoc_modnar »

1) на глаз (иначе зачем мудрить, если изменений вы не заметите?)
2) нет, и не будет. Работа над такими шрифтами -- дело довольно трудоемкое. Можете попробовать шрифты dejavu. Разница, конечно, огромная, но привыкнуть к этим шрифтам вполне реально.
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
KartWol
Сообщения: 26

Re: Статья Шрифты как в Windows LXF(79)

Сообщение KartWol »

random_code писал(а):
22.08.2006 04:05
1) на глаз (иначе зачем мудрить, если изменений вы не заметите?)
2) нет, и не будет. Работа над такими шрифтами -- дело довольно трудоемкое. Можете попробовать шрифты dejavu. Разница, конечно, огромная, но привыкнуть к этим шрифтам вполне реально.

1) На глаз? Хммм... До этого в системе уже была установлена эта библиотека с выключенной опцией. Я просто скачал более новую версию, скомпилировал и установил. Меня смущает то, что система так и продолжает использовать старую библиотеку.
2) Придеться достаать шрифты из лицензионного Windows :)
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Статья Шрифты как в Windows LXF(79)

Сообщение Poor Fred »

KartWol писал(а):
22.08.2006 11:20
Я просто скачал более новую версию, скомпилировал и установил. Меня смущает то, что система так и продолжает использовать старую библиотеку.

Возможно она установилась в другое место, не заменила старую. Запусти ./configure --help и задай путь куда ставиться.
На форуме есть статья на эту же тему. Посмотри в "Проектах нашего форума".
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Avdonin
Сообщения: 54
ОС: Debian Etch 4.0

Re: Статья Шрифты как в Windows LXF(79)

Сообщение Avdonin »

Microsoft вроде бы не против использования их шрифтов и они бесплатны. Так что ставь на здоровье. :)
"Папа, я, когда вырасту, тоже стану рутом!" ©
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Статья Шрифты как в Windows LXF(79)

Сообщение edoc_modnar »

Avdonin
Бесплатен только комплект для web, в котором нет некоторых "интерфейсных" шрифтов, вроде Tahoma. Остальные шрифты бесплатны только в том случае, если у тебя есть легальная венда.
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Статья Шрифты как в Windows LXF(79)

Сообщение alv »

random_code писал(а):
22.08.2006 04:05
2) нет, и не будет. Работа над такими шрифтами -- дело довольно трудоемкое. Можете попробовать шрифты dejavu. Разница, конечно, огромная, но привыкнуть к этим шрифтам вполне реально.

Не совсем так
Есть бесспорно свободные freefont и dejavu
первые действительно... так себе, а вот dejavu потому так и называются - что от них сплошное Дежавю
Далее, есть шрифты Валентина Филиппова, абсолютно лицензионно чистые
Наконец, монотайповские шрифты из Suse
Очень хорошие (бо тот же монотайп, что делал шрифты для виндов и еще много для чего)
На счет их свободы - вопрос спорный, но они лежат в каталоге, в котором имеет место лицензия GPL. Консультация с сотрудниками Novell по этому поводу дала следующий ответ: немцы - народ законопослушный, и фигни в таком деле не допустят (вопрос обсуждался здесь на форуме)
И в любом случае, даже если эти шрифты не свободны совсем - в личных целях их использовать можно невозбранно
В отличие от микрософтовских - для Тахомы и, если не ошибаюсь, Верданы там треуется наличие легальной копии IE (считай, Windows)
PS и откуда пошла легенда, что MS'овские шрифты - это вершина шрифтового дизайна? У Монотайпа есть много более достойных шрифтов
Спасибо сказали:
Аватара пользователя
Val
Ведущий рубрики
Сообщения: 2211
Статус: Редактор LXF

Re: Статья Шрифты как в Windows LXF(79)

Сообщение Val »

random_code писал(а):
22.08.2006 16:19
Avdonin
Бесплатен только комплект для web, в котором нет некоторых "интерфейсных" шрифтов, вроде Tahoma. Остальные шрифты бесплатны только в том случае, если у тебя есть легальная венда.

Вот кстати о птичках... Буквально сегодня наткнулся на обновсление на corefonts.sf.net, случившееся в мае.
Теперь там есть Tahoma (интерфейсный шрифт Windows) - только берут его не из Internet Explorer, лицензия которого требует наличия у ллицензии на Windows, а из Word Viewer 97, который никаких подобных ограничений не налагает. Так что, похоже выход есть! :) Правда, дистрибутив на 3Мб потяжелел и легальность "шрифтов как Windows" все равно остается под вопросом - Apple мне таки не происнила ситацию по поводу действия патентов на True Type в РФ.
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
Спасибо сказали:
Аватара пользователя
Evgueni
Сообщения: 599
ОС: Ubuntu ☹

Re: Статья Шрифты как в Windows LXF(79)

Сообщение Evgueni »

alv писал(а):
22.08.2006 16:50
PS и откуда пошла легенда, что MS'овские шрифты - это вершина шрифтового дизайна? У Монотайпа есть много более достойных шрифтов
Да понятно откуда. Людям хочется привычного.

Кстати, на сайте Paratype по этим шрифтам весьма активно потоптались.

Проблема со шрифтами в том, что одного начертания мало - надо целый набор семейств для того чтобы нормально оформлять книги. На сегодня, на сколько я понимаю, наиболее полное свободное (и не свободное тоже) семейство с кириллицей это Computer Modern. Type1 версия Computer Modern имеется, но для текущих разрешений дисплеев в любом случае вектор не подходит - необходим растр, что, собственно говоря, в ttf от альтернативной компании и реализовано. Так что на экране пока лучше, IMHO, rfx от Болховитянова.

P.S. Если лицензионная чистота не сильно беспокоит, то есть ещё pscyr от Александра Лебедева
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Статья Шрифты как в Windows LXF(79)

Сообщение alv »

(Evgueni @ Aug 22 2006, в 16:59) писал(а):Так что на экране пока лучше, IMHO, rfx от Болховитянова.

увы - они юникод-версии не имеют
или есть уже?
Спасибо сказали:
Аватара пользователя
Evgueni
Сообщения: 599
ОС: Ubuntu ☹

Re: Статья Шрифты как в Windows LXF(79)

Сообщение Evgueni »

alv писал(а):
22.08.2006 17:04
(Evgueni @ Aug 22 2006, в 16:59) писал(а):
Так что на экране пока лучше, IMHO, rfx от Болховитянова.

увы - они юникод-версии не имеют
или есть уже?
Я не очень разбираюсь как там с unicode, но здесь - то, что iso10646 - разве не оно? Уже шесть лет как.
Спасибо сказали:
KartWol
Сообщения: 26

Re: Статья Шрифты как в Windows LXF(79)

Сообщение KartWol »

Возможно она установилась в другое место, не заменила старую. Запусти ./configure --help и задай путь куда ставиться. На форуме есть статья на эту же тему. Посмотри в "Проектах нашего форума".
Куда устанавливать я указывал /configure --prefix=/usr Это я уже после подумал, что старая библиотека могла стоять в другом месте. Посмотрел, куда указывают ссылки, как написано в статье. Вот что получил:
-rw-r--r-- 1 root root 2271464 Aug 19 20:50 libfreetype.a
-rwxr-xr-x 1 root root 820 Aug 19 20:50 libfreetype.la
lrwxrwxrwx 1 root root 21 Aug 19 20:50 libfreetype.so -> libfreetype.so.6.3.10
lrwxrwxrwx 1 root root 21 Aug 19 20:50 libfreetype.so.6 -> libfreetype.so.6.3.10
-rwxr-xr-x 1 root root 1624142 Aug 19 20:50 libfreetype.so.6.3.10
-rwxr-xr-x 1 root root 449164 Feb 11 2006 libfreetype.so.6.3.8
Понятного из этого для меня мало :) В общем такой вопрос. Как узнать, какая версия библиотеки сейчас используется? Как удалить старую? Спасибо.
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Статья Шрифты как в Windows LXF(79)

Сообщение Poor Fred »

KartWol писал(а):
22.08.2006 20:56
Понятного из этого для меня мало :) В общем такой вопрос. Как узнать, какая версия библиотеки сейчас используется? Как удалить старую? Спасибо.

По-моему все понятно. Смотри время создания файлов и ссылок и на что ссылаются ссылки. А они ссылаются на 6.3.10, а она создана 19 августа в 20:50.
Убить всех человеков!
Спасибо сказали:
neuralNetwork
Сообщения: 119
ОС: Debian Squeeze

Re: Статья Шрифты как в Windows LXF(79)

Сообщение neuralNetwork »

Пару слов скажу о шрифтах dejavu. В настоящее время качество шрифтов DejaVu Sans и DejaVu Sans Mono достаточно неплохое при включенном сглаживании. Качество DejaVu Serif хуже, но проект очень быстро прогрессирует, надеюсь скоро будет лучше. Совсем недавно Sans был совершенно неприемлемым... :)
Спасибо сказали:
KartWol
Сообщения: 26

Re: Статья Шрифты как в Windows LXF(79)

Сообщение KartWol »

2Poor Fred Спасибо. Но подскажи, плз.
-rwxr-xr-x 1 root root 449164 Feb 11 2006 libfreetype.so.6.3.8 - а из этого что понятно? :)
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Статья Шрифты как в Windows LXF(79)

Сообщение alv »

neuralNetwork писал(а):
22.08.2006 21:44
Пару слов скажу о шрифтах dejavu. В настоящее время качество шрифтов DejaVu Sans и DejaVu Sans Mono достаточно неплохое при включенном сглаживании. Качество DejaVu Serif хуже, но проект очень быстро прогрессирует, надеюсь скоро будет лучше. Совсем недавно Sans был совершенно неприемлемым... :)

ИМХО, конечно, но любой Serif для экрана абсолютно неприемлем :)
Вне зависимости от качества
Serif - шрифты для печати
Sans Serif - для экрана
моноширинные Sans Serif - для терминала и текстового редактора
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Статья Шрифты как в Windows LXF(79)

Сообщение Poor Fred »

KartWol писал(а):
22.08.2006 22:40
2Poor Fred Спасибо. Но подскажи, плз.
-rwxr-xr-x 1 root root 449164 Feb 11 2006 libfreetype.so.6.3.8 - а из этого что понятно? :)

А это старая библиотека. Она не используется. Т.к. программы обращаются к libfreetype.so и libfreetype.so.6, а те ссылаются на 6.3.10.
Убить всех человеков!
Спасибо сказали: