IZONE - http://www.izcity.com/ - бесплатный софт, вэб-сервисы, ресурсы для раскрутки, свежие номера журнала "Internet Zone".

 IZONE 


ШРИФТЫ В «XARA X»

Владимир Кузнецов
vinsent@beep.ru

Недавно возникла проблема.
Как-то не было особой необходимости в использовании графических редакторов, время от времени хватало простенького Paint вкупе с WordArt и PowerPoint. Но недавно решил открыть свой сайт, вот с этого все и началось.
Использовать стандартные шаблоны FrontPage – скучно, хочется разнообразия, а значит нужен редактор графики.
Какой выбрать… Ну конечно, начал с самых-самых…Adobe? Corell? Freehand?...
Попробовал - не греют. Ну нет в них изюминки (понимаю злость приверженцев), все равно - нет.
Да и потом 200-300 МБ отдать за то, чтобы раз в месяц использовать 1/10 а то и меньше возможностей, ну опять – не греет.

Проблема…

Но литература помогает, в данном случае (не считайте за рекламу) мой любимый Internet Zone. Правда авторам в упрек – статьи про Xara X (ранее Corel Xara) можно было бы и почаще выпускать, да и помещать их повыше в оглавлении. Ну вообщем, кто ищет - тот найдет.

В 97 номере из статьи «Xara X - долгожданная премьера» (очень рекомендую ознакомиться тем, кто ее пропустил) узнал про маленький, но совершенно необычный редактор векторной графики Xara X. Захожу по ссылке http://www.xara.com на сайт разработчика, закачиваю программку и после 20 минутного юзанья понимаю, что это – мое!!!
Что настораживает вначале – это, ну просто несерьезный размер дистрибутива - около 7 МБ. По нынешним меркам в директории TEMP лежит гораздо больше и никто внимания не обращает. После инсталляции программа занимает 20 МБ. Возникает вопрос, а что же мы можем такие «скоромные»? Так вот - практически все, да и еще то, что «мастодонты» не могут. Захотелось мне свое мнение подкрепить – все просто, захожу на Яндекс, набираю Xara X – дальше не пишу, сами посмотрите – сплошной восторг от начинающих до профи! Да и описание к этой скромной штучке занимает около 350 стр. – впечатляет? Правда нашел его в Инете с трудом и то в непотребном виде. Пришлось малость доработать, и если Internet Zone будет не против постараюсь дополнить его к этому материалу.

Кроме Xara X на сайте можно закачать XaraWebStyle и Xara 3D – качайте не задумываясь. Как понятно из названий одна программа для оформления Web страницы целиком, другая для шрифтовых прибамбасов 3D. Минимальные требования у всех трех прог - 486 PC AT – ну как???? И вместе они занимают около 30 МБ – тоже неплохо.

Если у кого возникли сомнения - я не рекламный агент, просто программа уж больно хороша для большинства обычных юзеров.

А, совсем забыл, ну скачали вы проги, ну попользовались ими 15 дней, повосхищались…а что же дальше…? Есть такое прекрасное и нужное небогатому человеку дополнение как http://astalavista.box.sk/ (все проги потянут баксов на 250 и платить надо по кредитке).

Теперь о главном – есть две проблемы (у меня стоит русская версия WinMe).

Проблема №1

После первого запуска Xara X появляется предупреждение о том, что программа где то (уже забыл точный текст) не поддерживает русский и попросит заменить его на английский. В результате, если вы захотите что-то сохранить из меню Page options (а это - основные настройки программы) – всякий раз будет выпадать менюшка с непонятными ХХХХХ и сигналом предупреждения, но правда все сохраняет. Вроде как для программы моей мечты - это непорядок. Начал разбираться. Оказалось - почти для всех графических редакторов, т.к. русского они в большинстве своем не понимают надо внести небольшие изменения, причем делать это надо ручками, поэтому будьте внимательны.

1. На всякий случай сделайте резервную копию WIN.INI, что в директории Windows.
2. Резервную копию реестра делать не обязательно, т.к. ничего плохого мы там не натворим, ну а для совсем безруких, в случае чего - купите новый комп (шутка).

Теперь надо влезть в реестр «пуск-выполнить-regedit» и подправить в разделе HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Nls\CodePage
строку 1252 - cp_1252.nls на следующие значения: для NT c_1251.nls, для Win95/98/МЕ cp_1251.nls

Это необходимо для Xara X, Adobe PhotoShop.

Для некоторых других графических редакторов необходимо в том же разделе подправить и строку 1250 - cp_1250.nls на те же значения: для NT c_1251.nls, для Win95/98/МЕ cp_1251.nls

Вообщем исправляйте обе – хуже не будет. Закройте Regedit и перезагрузитесь.

Итак - теперь все ОК!

В Xara X вышеописанная менюшка не ругается и не показывает ХХХХХХ, а PhotoShop и остальные должен понимать русский.

 

Проблема №2

Понимать то понимают, но не до конца. В процессе своих экспериментов с графическими редакторами замечал у всех одно и тоже – часть русских шрифтов «печатает» абракадабру.
Аналогично и с Xara X. Часть русских шрифтов (которые, например в MS Word отображаются верно типа Tahoma, Verdana, Arial Bold) будет абракадаброй, а часть других (типа Arial, Times, Courier) в меню шрифтов Xara X будет по два, один русский - то есть с Cyr, другой нет.

Вот это все и поправим.

Дошла очередь до WIN.INI.

Но сначала надо снова залезть в реестр и скопировать раздел [HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows\CurrentVersion\Fonts] на дискетку или в другое место – просто для удобства. Для этого выделяете в левой части окна реестра данную строку, далее меню «Файл – Экспорт реестра» (название даете любое, расширение будет .reg). Для того, чтобы потом этот файл открыть, щелкните по нему правой кнопкой мыши и выберете Открыть с помощью NotePade, не надо путать кнопки мыши, а то файл Вас неправильно поймет и попросится записаться назад в реестр (правда страшного ничего не произойдет).
Итак, после того, как вы откроете Ваш *.reg, вы в нем увидите примерно следующее (зависит от количества установленных шрифтов):

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows\CurrentVersion\Fonts]

"Marlett (TrueType)"="MARLETT.TTF"

"Arial Black Обычный (TrueType)"="ARIBLK.TTF"

"Arial Narrow Курсив (TrueType)"="ARIALNI.TTF"

"Arial Narrow Обычный (TrueType)"="ARIALN.TTF"

"Arial Narrow Полужирный (TrueType)"="ARIALNB.TTF"

"Arial Narrow Полужирный Курсив (TrueType)"="ARIALNBI.TTF"

"Arial Курсив (TrueType)"="ARIALI.TTF"

"Arial Обычный (TrueType)"="ARIAL.TTF"

"Arial Полужирный (TrueType)"="ARIALBD.TTF"

"Arial Полужирный Курсив (TrueType)"="ARIALBI.TTF"

"Comic Sans MS Обычный (TrueType)"="COMIC.TTF"

"Comic Sans MS Полужирный (TrueType)"="COMICBD.TTF"

"Courier New Курсив (TrueType)"="COURI.TTF"

"Courier New Обычный (TrueType)"="COUR.TTF"

"Courier New Полужирный (TrueType)"="COURBD.TTF"

"Courier New Полужирный Курсив (TrueType)"="COURBI.TTF"

"Haettenschweiler (TrueType)"="HATTEN.TTF"

"Impact Обычный (TrueType)"="IMPACT.TTF"

"Monotype Corsiva Обычный (TrueType)"="MTCORSVA.TTF"

"Symbol (TrueType)"="SYMBOL.TTF"

"Tahoma Полужирный (TrueType)"="TAHOMABD.TTF"

"Times New Roman Курсив (TrueType)"="TIMESI.TTF"

"Times New Roman Обычный (TrueType)"="TIMES.TTF"

"Times New Roman Полужирный (TrueType)"="TIMESBD.TTF"

"Times New Roman Полужирный Курсив (TrueType)"="TIMESBI.TTF"

"Webdings Обычный (TrueType)"="WEBDINGS.TTF"

"Wingdings (TrueType)"="WINGDING.TTF"

"Tahoma Обычный (TrueType)"="TAHOMA.TTF"

"Parsek (TrueType)"="PARSEK.TTF"

"Academy (TrueType)"="ACADEMY.TTF"

"CyrillicGoth (TrueType)"="CYGO____.TTF"

"CyrillicOld (TrueType)"="CYOL____.TTF"

"Domkrat (TrueType)"="DOM.TTF"

"Flower Normal (TrueType)"="FLOWER.TTF"

"OdessaScript (TrueType)"="ODESSA.TTF"

"Lucida Console Обычный (TrueType)"="LUCON.TTF"

"Verdana Курсив (TrueType)"="VERDANAI.TTF"

"Verdana Обычный (TrueType)"="VERDANA.TTF"

"Verdana Полужирный (TrueType)"="VERDANAB.TTF"

"Verdana Полужирный Курсив (TrueType)"="VERDANAZ.TTF"

"Century Gothic Курсив (TrueType)"="GOTHICI.TTF"

"Century Gothic Обычный (TrueType)"="GOTHIC.TTF"

"Century Gothic Полужирный (TrueType)"="GOTHICB.TTF"

"Century Gothic Полужирный Курсив (TrueType)"="GOTHICBI.TTF"

"Book Antiqua Курсив (TrueType)"="ANTQUAI.TTF"

"Book Antiqua Обычный (TrueType)"="BKANT.TTF"

"Book Antiqua Полужирный (TrueType)"="ANTQUAB.TTF"

"Book Antiqua Полужирный Курсив (TrueType)"="ANTQUABI.TTF"

"Trebuchet MS (TrueType)"="TREBUC.TTF"

"Verdana (TrueType)"="VERDANA.TTF"

"Trebuchet MS Полужирный (TrueType)"="TREBUCBD.TTF"

"Trebuchet MS Полужирный Курсив (TrueType)"="TREBUCBI.TTF"

"Trebuchet MS Курсив (TrueType)"="TREBUCIT.TTF"

"PROMT Helv WE 8,10 (VGA res)"="prmhelvw.fon"

"PROMT Helv Cyr 8,10,12,14,18,24 (VGA res)"="prmhelvr.fon"

"Roland Regular (TrueType)"="ROLAND__.TTF"

"Rondalo Regular (TrueType)"="RONDALO_.TTF"

"Xara Studio"="Xarafont.FON"

"Coolsville Regular (TrueType)"="COOLS___.TTF"

"Margaret Regular (TrueType)"="MARGA___.TTF"

"Balthazar Regular (TrueType)"="Balth___.ttf"

"Dayton Regular (TrueType)"="Dayton__.ttf"

"Palent Regular (TrueType)"="PALENT__.TTF"

"Geotype TT (TrueType)"="Geotype.ttf"

"Vivian Regular (TrueType)"="VIVIAN__.TTF"

 

После этого открываем WIN.INI и находим раздел [FontSubstitutes]

[FontSubstitutes]

Helv=MS Sans Serif

Tms Rmn=MS Serif

Times=Times New Roman

Helvetica=Arial

System,0=System,204

Fixedsys,0=Fixedsys,204

Small Fonts,0=Small Fonts,204

MS Sans Serif,0=MS Sans Serif,204

MS Shell Dlg,204=MS Sans Serif,204

MS Serif,0=MS Serif,204

Arial Cyr,204=Arial,204

Arial Cyr,0=Arial,204

Arial CE,238=Arial,238

Courier New Cyr,204=Courier New,204

Courier New Cyr,0=Courier New,204

Courier,0=Courier New,204

Courier New CE,238=Courier New,238

Times New Roman Cyr,204=Times New Roman,204

Times New Roman Cyr,0=Times New Roman,204

Times New Roman CE,238=Times New Roman,238

Helvetica,204=Arial,204

Helvetica,0=Arial,204

Times,204=Times New Roman,204

Times,0=Times New Roman,204

Заметили небольшие расхождения? В реестре, в отличие от WIN.INI записаны все шрифты, которые у Вас установлены и названия у них более полные. Вот эти расхождения будем и устранять.

Еще раз напоминаю, мы исправляем файл WIN.INI, а не реестр!

Ну первое, это удаляем мусор - строки, где есть число 238 (Arial CE, Courier CE, Times CE и т.д.) – это вообще не для нас, особо недоверчивые могут строку не удалять, а в начале строки поставить ;

Далее в левой части (та что до знака =) где встречается «Cyr» - лучше его убрать, пример:

Times New Roman Cyr,0 исправить на Times New Roman,0

Times New Roman Cyr,204 исправить на Times New Roman,204 и т.д.

Следующее – исправляем правую часть (это та, что после знака =)
Как ее писать смотрим в реестре (это то, что мы сохранили)
видим, что вместо
Times New Roman,204 нужно прописать Times New Roman Обычный (TrueType),204 и т.д. только будьте внимательны, в правой части никаких 0 быть не должно, или пусто или 204

Ну и далее дописываем те шрифты, что Windows вообще не удосужился прописать в WIN.INI и которые отображаются неправильно в Xara X (а скорее всего и в других графических редакторах, но правильно отображаются в текстовых редакторах), скорее всего это что-то типа Verdana, Arial Bold, Arial Narrow и др. (вообщем те, что сам Windows и установил)
Их прописывать надо так (опять же левую часть смотрим в меню шрифт программы Xara X, правую берем из реестра):

Verdana,0=Verdana Обычный (TrueType),204

Verdana,204=Verdana Обычный (TrueType),204

И так на каждый шрифт по две строки

ПРИМЕЧАНИЕ: дополнительные шрифты, которые прописаны в реестре «Курсив, Полужирный, Полужирный Курсив» в WIN.INI прописывать не надо

В результате в WIN.INI у Вас должно получится примерно следующее: (можете это взять за основу, только не переносите один в один, некоторые шрифты у нас могут быть разные)

[FontSubstitutes]

Helv=MS Sans Serif

Tms Rmn=MS Serif

Times=Times New Roman

Helvetica=Arial

System,0=System,204

Fixedsys,0=Fixedsys,204

Small Fonts,0=Small Fonts,204

MS Sans Serif,0=MS Sans Serif,204

MS Shell Dlg,204=MS Sans Serif,204

MS Serif,0=MS Serif,204

Arial,204=Arial Обычный (TrueType),204

Arial,0=Arial Обычный (TrueType),204

Arial Narrow,204=Arial Narrow Обычный (TrueType),204

Arial Narrow,0=Arial Narrow Обычный (TrueType),204

Arial Black,0=Arial Black Обычный (TrueType),204

Arial Black,204=Arial Black Обычный (TrueType),204

Book Antiqua,0=Book Antiqua Обычный (TrueType),204

Book Antiqua,204=Book Antiqua Обычный (TrueType),204

Century Gothic,0=Century Gothic Обычный (TrueType),204

Century Gothic,204=Century Gothic Обычный (TrueType),204

Comic Sans MS,0=Comic Sans MS Обычный (TrueType),204

Comic Sans MS,204=Comic Sans MS Обычный (TrueType),204

Courier New,204=Courier New Обычный (TrueType),204

Courier New,0=Courier New Обычный (TrueType),204

Courier,0=Courier New Обычный (TrueType),204

Haettenschweiler,0=Haettenschweiler (TrueType),204

Haettenschweiler,204=Haettenschweiler (TrueType),204

Helvetica,204=Arial Обычный (TrueType),204

Helvetica,0=Arial Обычный (TrueType),204

Impact,0=Impact Обычный (TrueType),204

Impact,204=Impact Обычный (TrueType),204

Lucida Console,0=Lucida Console Обычный (TrueType),204

Lucida Console,204=Lucida Console Обычный (TrueType),204

Monotype Corsiva,0=Monotype Corsiva Обычный (TrueType),204

Monotype Corsiva,204=Monotype Corsiva Обычный (TrueType),204

Tahoma,0=Tahoma Обычный (TrueType),204

Tahoma,204=Tahoma Обычный (TrueType),204

Times New Roman,204=Times New Roman Обычный (TrueType),204

Times New Roman,0=Times New Roman Обычный (TrueType),204

Times,204=Times New Roman Обычный (TrueType),204

Times,0=Times New Roman Обычный (TrueType),204

Trebuchet MS,0=Trebuchet MS (TrueType),204

Trebuchet MS,204=Trebuchet MS (TrueType),204

Verdana,0=Verdana Обычный (TrueType),204

Verdana,204=Verdana Обычный (TrueType),204

После этого сохраняете WIN.INI, перегружаетесь и наслаждаетесь ВЕЛИКИМ И МОГУЧИМ РУССКИМ.
Что касается описания по Xara X, просто не знаю куда его скинуть, укажите какой-нибудь ftp или если Internet Zone заинтересует – тогда им сброшу.
Ух, может и длинно получилось, на самом деле на все про все должно уйти минут 20-30.

УСПЕХОВ!

VINSENT vinsent@beep.ru

 


Copyright © "Internet Zone"info@izcity.com
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас.