On Mon, 10 Dec 2001, Vlad Harchev wrote: > > > > Неправда. Правильный путь заключается в создании system-wide > > инфраструктуры для доступа к шрифтам, и единого центра конфигурирования, > > который автоматически реконфигурирует все пакеты при добавлении нового > > шрифта, и автоматически конфигурирует пакет на поддерджу всех шрифтов, > > имеющихся в системе при установке этого пакета. > > Ну это уже виндой попахивает. Теряется возможность на per-app basis > указать какие шрифты юзать.
А нефига это указывать на per-app basis. Это можно указывать только на per-user basis. Поскольку не дело системного администратора решать за пользователя, какие шрифты тому можно, а какие нельзя. Не забываем, что пользователей, как и дисплеев, у нас на данном хосте бывает много. И потребности у них разные. За исключением, конечно клинических случаев, когда шрифт кривой и не может быть использован в данной программе. Для этого программа должна запросить у font-management infrastructure шрифты _с определенными свойствами_. А та, соответственно, умолчать про шрифты данными свойствами не обладающие. > > [EMAIL PROTECTED] Видимо хорошие идеи не пропадают втуне, поскольку в > > Debian этот инструмент в конце концов появился. > > OO и AW пишутся не только для юзеров дебиана (и линукса вообще). Так что > надеятся на обязат. наличие чего-то подобного defoma авторам AW просто > нецелесообразно. Ну на то есть configure. И в данном случае правильный путь - проверить наличие хорошей схемы, а если ее нет - делать fallback на плохую, но работающую в данной ситуации. Возможно, в других ОС есть другие нативные схемы, которые тоже не грех и поддержать. По крайней мере одну такую ОС я знаю - Win32 называется. -- Victor Wagner [EMAIL PROTECTED] Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus