Proshaa
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: подписанные (DSIG) шрифты так себя не проявляли | это не зависит от "подписанности", только от имени шрифта. тут возможен такой момент: новые шрифты с подписью просто имеют имя отличное от "старых", т.к. современные наборы начертаний значительно расширены и их надо как-то различать. поэтому в имя шрифта добавляют дополнительные обозначения. причём, как шрифт будет "называться" во вьювере - также можно задать отдельно, при создании шрифта... там много всякого всего. вот только подробного, простого и понятного описания на русском всех этих премудростей я не встречал. есть стандарты - немалый такой набор документов на английском. скучное чтиво. а ещё прикол, что в части именования шрифтов там много рекомендательного но не обязательного. для себя я решил это так: всё, что однозначно непригодно (кривые, неполные, устаревшие) - удаляются безжалостно. шрифты, по поводу которых есть сомнения - прячутся от ОС - в архивы, на CD - в общем, чтоб не болтались "под ногами". в первую очередь оставляю подписанные шрифты, для этого набросал утилитку, которая добавляет в имя файла DSIG - чтоб сразу было видно, что шрифт подписан. если есть несколько вариантов одного и того же шрифта - сначала не удаляю, а "прячу" - как раз из-за проблем с API. бывает, вроде оставлял вариант с кириллицей, а он без - значит API обмануло и надо доставать из загашника и разбираться, какой же на самом деле нужно оставить. ну и установка в систему - только если шрифт действительно постоянно используется. всё остальное - через FontTemp из набора FontMassive. |