Окна – это графическая система и без шрифтов тут не туды и не сюды. И здесь Microsoft очень любит выпендриваться радуя нас новыми версиями шрифтов. Windows 2000 не стала исключением, здесь тоже появился новый тип шрифта. Возможно, что скоро мы узнаем, сколько проблем мы прочувствуем с этим нововведением.
В самой первой версии окон использовались растровые шрифты. Со временем до M$ дошло, что растр обладает сплошными недостатками для хранения букв, а именно:
При хранении букв экономичнее использовать векторный формат данных, потому что он будет занимать меньше места на диске. Растр в этом отношении более прожорлив. Его лучше использовать для хранения сложных многоцветных рисунков. А в шрифте используется в основном несложные и однотонные фигуры, которые очень легко представить в виде векторов.
В связи с этим Microsoft стала использовать векторный формат, который занимает меньше места и очень хорошо масштабируется. Возможно ты встречался с первыми шрифтами этой породы в Win 3.1, которые называются True Type. Переход на векторный вид я считаю достаточно хорошим шагом, потому что этот формат выглядит как формулы описывающие изображение. Благодаря этому сохраняется высокая степень качества шрифта при любом масштабе.
Немного подумав, до M$ доходит, что они сильно пожадничали тем, что выделили только один байт под хранения шрифта. Они не учли такие национальные языки в букваре которых очень много букв. Хотя такие языки как китайский или японский я не имею ввиду, потому что там используются в качестве букв тысячи различных символов. Для такого языка не хватит никакой клавиатуры. И тут M$ переходит на 2-х байтовые шрифты. Так что после этого, все однобайтовые (которых было миллионы) можно было стирать навечно.
И снова МелкоМягким нет покоя. Они снова выпускают новый шрифт совместно с фирмой Adobe. На этот раз его назвали OpenType. Так что теперь в твоей системе уживаются рядом ОреnТуре, TrueType и Type 1 шрифты.
Хотя M$ убеждает, что использование такого разнообразия не вызовет проблем, мне всё же кажется, что они будут. Ни одно изменение ещё не проходило абсолютно незаметно, кроме переходов с Win95 на 98 и ME. Шрифт ОрепТуре – это улучшенный TrueType и Type 1. В качестве нового можно отметить типографические возможности нового формата и улучшенную поддержку многонациональности. В принципе, этого и следовало ожидать, потому что в разработке участвовала фирма Adobe.
Для чего всё это нужно? Microsoft старается сделать свою операционку более подходящей для типографических работ, поэтому всё время совершенствует форматы шрифтов. Новые шрифты более удобны для восприятия на экране чем TrueType и Type 1.
Шрифты ОрепТуре отправляются на принтер по мере необходимости, а не одновременно, поэтому документы, в которых используется сложное форматирование, печатаются намного быстрее.
Если ты запустишь «Панель управления» и войдёшь там в шрифты, то сможешь увидеть все установленные в системе шрифты. Посмотри на рис 1, это скриншот моей папки шрифтов. Как видишь, помимо шрифтов с буквой «А» и «ТТ» появились шрифты с букво1 «О». Вот это и есть OpenType font.
Рис 1. Шрифты в панели управления |
Теперь несколько слов о печати. Как я уже сказал, печать улучшена благодаря использованию нового шрифта, но это не всё. Очень интересным нововведением я считаю возможность печати из клиентов Windows 2000 на серверах печати Windows 2000 с использованием формата URL. Для этого используется форма http://имя_сервера/имя_общего_ресурса. Например, чтобы напечатать на принтере сервера buh, который виден в сети как DeskJet690 нужно написать http://buh/DeskJet690
Когда ты просматриваешь состояние принтера, сервер печати автоматически генерируют HTML-страницу, отображающую состояние принтера и очереди печати. Для управления очередью можно использовать любой браузер.
По умолчанию Windows 2000 делает все общедоступные принтеры в домене доступными (как объекты в службе Active Directory). Установка принтеров в Active Directory позволяет быстро обнаружить наиболее удобные ресурсы для печати. Пользователь может проводить поиск нужного принтера по различным атрибутам. Например, возможность цветной печати, скорости печати или по расположению принтера. Как только нужный принтер найден, он имеет свойство "укажи и печатай", как и любой другой сетевой принтер.
В Win 2000 улучшена установка принтера по сети. Он сам определяет новейшёю версию и устанавливает её. Есть возможность установить драйверы с сервера M$.
В Win 2000 есть демон (daemon) устройства построчной печати (LPD, line printer daemon). Он может получать документы от удаленных программ или утилит построчной печати (LPR, line printer remote). Такие утилиты очень часто встречаются в UNIX системах, потому что там используется текстовая печать. LPR позволяет клиентскому приложению на одном компьютере посылать документ службе спулера печати на другом компьютере.
Windows 2000 содержит приложение командной строки, утилиту LPR.EXE, и монитор порта Lprmon (LPR port monitor). Оба приложения работают как клиенты, посылая документы службе LPD, выполняющейся на другом компьютере.
Компьютеры под управлением Windows 2000 Professional и Windows 2000 Server'могут печатать на устройствах печати AppleTalk и серверах печати AppleShare. Однако только в Windows 2000 Server включены службы для Macintosh (Services for Macintosh), которые дают возможность клиентам Macintosh печатать на серверах печати Windows 2000.
Чтобы сделать принтер общедоступным, нужно выполнить те же операции, что и в Windows 9x.