|  11.12.2001, 17:40 | #1 | 
| помощник пчеловода |  Русские шрифты в Аксапте 
			
			При установке русской версии «Аксапты» на рабочую станцию или сервер, возникает следующая проблема: шрифт, используемый в русской Аксапте, не входит в набор шрифтов, поставляемых с системой, и, соответственно, заменяется «абракадаброй». Как решается данная проблема? Нами разработана программа, которая добавляет в реестр Windows нужные ключи для правильной подстановки шрифтов. Чтобы ею воспользоваться, сохраните прикрепленный файл у себя на компьютере, переименуйте его в fonts.reg (данные для реестра Windows), и добавьте содержимое в реестр. После этого все корректно работает, однако при смене системных шрифтов (например, при установке новой темы Рабочего Стола) проблема может возникнуть снова. Один из способов ее решения состоит в следующем: при смене темы рабочего стола посмотрите, какой шрифт используется для отображения текста, пунктов меню, окон сообщений и т.п., а после смены темы рабочего стола поставьте этот шрифт. | 
|  | 
|  11.12.2001, 19:34 | #2 | 
| Участник | 
			
			Про шрифты. 1. Есть описание как "русифицировать" шрифты в документации по установке на установочном диске. 2. Чтобы не исать каждый раз эту информацицию на диске и не объяснять где это там надо искать, я привел выдержки в дополнениями на своей странице. Вот прямая ссылка: http://www.user.cityline.ru/~fbmazs/...onts/index.htm | 
|  | 
|  12.12.2001, 00:09 | #3 | 
| Когда то делал этот сайт | Русские шрифты 
			
			Сергей, тот файл который предлагается скачать, как раз и содержит в себе те самые изменения в реестре. Просто для удобства все изменения были запакованы в него. Так же проще :-) | 
|  | 
|  12.12.2001, 10:06 | #4 | 
| Участник | 
			
			Ой! Не заметил внизу твоего сообщения ссылку... Виноват. | 
|  | 
|  12.12.2001, 10:19 | #5 | 
| Участник | 
			
			И еще одно. У тебя reg-файл в юникоде. Это значит он прочитается только на 2000 и XP. А что делать тем у кого NT? А для Win95/98 вообще надо править Win.ini? Считаю, что: 1. Должно быть текстовое описание того, что надо делать. 2. Решение должно учитывать тот факт, что версий windows несколько  Кстати, я полложил у себя свою версию reg-файла. Эту версию привожу здесь. Я проверял ее на Win2000. Вообще говоря, она должна работать и на NT, но надо проверять. Плюс стандартное предупреждение по поводу правки реестра. Внимание! Во-первых, для того чтобы внести изменения в реестр, у вас должны быть права на запись в реестр. Во-вторых, правка реестра может привести к некорректной работе Windows. Поэтому, если вы не уверены в своих действиях, то лучше обратитесь к вашему системному администратору. Те кто работает на Win95/98 должен поправить файл Win.ini. См. ссылку выше. | 
|  | 
|  12.12.2001, 10:23 | #6 | 
| Участник | 
			
			Вот ссылка.
		 | 
|  | 
|  13.12.2001, 16:12 | #7 | 
| Участник | 
			
			Вообще-то к руководству по "исправлению шрифтов" на который ссылается mazzy, было приложено три файла, reg для NT/2000, reg для 95/98, и текстовый файл с секцией [font substitutes] для 95/98. Если кому надо, могу их выложить | 
|  | 
|  17.04.2002, 17:57 | #8 | 
| Участник | на счет вложения 
			
			фигня в том, что все эти ключи у меня в реестре УЖЕ выставлены (в руководстве по установке я вычитал). А текст только в меню и на кнопках русский.    | 
|  | 
|  17.04.2002, 18:01 | #9 | 
| Участник | 
			
			Предыдущее относилось к первому сообщению. А вот последние изменения (от PlasticinE) очень даже сработали.    | 
|  | 
|  19.04.2002, 10:39 | #10 | 
| Участник | 
			
			Всё это конечно здОрово, но не очень. После прописывания 1250=1251 и 1252=1251, АКСАПТА работает замечательно. А вот многие другие программы, вместо русских шрифтов отображают исключительно квадратики... УвЫ.... Уважаемые знатоки! Неужели нет выхода из сложившейся проблемы со шрифтами без подобных порч системы (я имею в виду 1250=1251)? Мне кажется, что такая дорогостоящая система, как АКСАПТА, не должна портить системные фонты и должен быть более цивилизованный выход...  EF | 
|  | 
|  19.04.2002, 17:17 | #11 | 
| Смотрящий поверх деревьев (Варварский отморозок) | 
			
			На самом деле можно и несколько другим способом все это сделать (те кто пользуется Photoshop 5 и выше поймут о чем речь Откройте Registry Editor Раскройте ветку[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage] Измените следующие позиции: "1250"="cp_1251.nls" "1251"="cp_1251.nls" "1252"="cp_1251.nls" Перезагрузитесь.Радуйтесь. 
				__________________ It's a dirty job, but someone's got to do it. So? | 
|  | 
|  19.04.2002, 17:57 | #12 | 
| Участник | 
			
			а я вот только что ставил клиента на Win98... Дык все рухнуло. Какая-то часть инсталяшки переписала comctl32.dll и винда не захотела стартовать...    Хорошо хоть пользователя рядом не было, вот бы он волосенки бы рвал. не очень то русская инсталяшка хорошо себя ведет (ставил клиент+сп2) | 
|  | 
|  19.04.2002, 18:01 | #13 | 
| Когда то делал этот сайт | 
			
			Ну не знаю, у меня при установке ни разу небыло ничего похожего! Правда у нас все компы -Windows 2000 (где проф , где сервер). 
				__________________ Николай Иванов Внедреям-с, не без этого | 
|  | 
|  21.04.2002, 01:30 | #14 | 
| Участник | 
			
			Ну так в этом-то все и дело. На Win2k никаких проблем, кроме шрифтов, не было. (кстати волосенки скорее всего мне бы обрывали) | 
|  | 
|  23.04.2002, 10:54 | #15 | 
| Участник | 
			
			По поводу "других" программ, которые не работают с повреждённым регистри (а я настаиваю именно на этом определении вписывания 1250=1251, 1252=1251). Я понимаю, что глубокоуважаемых россиян не волнует работоспособность великой и неизвестно чего могущей (т.е. плохо документированной) АКСАПТЫ на территории некогда братской, а ныне сопредельной Украины, но Карта Киева Visicom перестаёт работать... Конечно, это не смертельно. Я уже молчу про то, что шрифты в ICQ после установки АКСАПТЫ становятся нечитабельно маленькими и при загрузке вин2000 вместо "Starting Windows" появляется чехарда символов типа: $#@%@#%%% Такие мелочи не должны волновать тупого пользователя Великой и Всемирной АКСАПТЫ... Чувствуется, что когда дурман от радости установки АКСАПТЫ рассеется и народ трезво посмотрит на свой компьютер, обнаружится, что многие другие программы тоже работают некорректно... И возникает чувство недоделанности этой Великой.... Увы... EF | 
|  | 
|  24.04.2002, 20:19 | #16 | 
| Участник | 
			
			хм... давай поспокойнее. про украинские шрифты - действительно не знаю. про Аську и загрузку... не знаю как у тебя... ПОСЛЕ УСТАНОВКИ Аксапты у меня таких вещей не было. Ни в 98, ни в 2000, ни в ХР. Когда я потался понять какие шрифты надо править, у меня были проблемы со шрифтами в Аське. После многочисленных проверок остался вариант, который я выложил у себя на сайте. Вопрос остался только по MS Shell Dlg (этот шрифт я не указал в файле реестра). В 98 все правки приводят к корректным результатам. Под 2000 и ХР подмена "MS Shell Dlg = MS Sans Serif, 204" приводит к мелким шрифтам в Аське. Если оставить "MS Shell Dlg = MS Sans Serif", то все шрифты нормального размера. Однако после выхода из спячки бывают кракозябры. Если же оставить "MS Shell Dlg = Microsoft Sans Serif", то в Аксапте всегда видны кракозябры. Для 2000 и ХР я остановился на варианте "MS Shell Dlg = MS Sans Serif". Цитата: 
		
			Такие мелочи не должны волновать тупого пользователя Великой и Всемирной АКСАПТЫ...
		
	 Я не уверен, что надо править NLS. Я предпочитаю править кодовую страницу в FontSubstitute. Даже при таких побочных эффектах. Правильно я тебя, ef, понимаю, что если я поправлю NLS, то не только Аксапта, но и ВСЕ программы будут корректно работать с кодовыми страницами? | 
|  | 
|  24.04.2002, 20:29 | #17 | 
| Участник | 
			
			Решил вернутся к этой теме. Я сейчас под ХР. Попробовал вернуть MS Shell Dlg = Microsoft Sans Sherif. Перегрузил. Аксапте показывает все шрифты в нормальной кодовой странице. В остальных программах тоже. Т.е. сейчас у меня изменен FontSubstinitute так, как описано в Readme. Еще раз буду тестировать этот вариант. Откликнитесь, кто какие варианты использует для решения проблемы со шрифтами? | 
|  | 
|  24.04.2002, 21:05 | #18 | 
| Когда то делал этот сайт | 
			
			У нас все под Windows 2000 и используется тот reg файл, который прикреплен к первому сообщению в этой теме. Жалоб особых нет. :   
				__________________ Николай Иванов Внедреям-с, не без этого | 
|  | 
|  24.04.2002, 21:12 | #19 | 
| Участник | 
			
			ну... я уже говорил про Юникод   вы не подменяете Trebuchet MS. А IE у вас какой? А если убрать подмену MS Shell DLg, то что будет? | 
|  | 
|  25.04.2002, 15:46 | #20 | 
| Участник | 
			
			Украинские шрифты тут непричём. Шрифты в карте Киева русские. Изменения 1250=1251 и 1252=1251 всё портят. Цитата: 
		
			Правильно я тебя, ef, понимаю, что если я поправлю NLS, то не только Аксапта, но и ВСЕ программы будут корректно работать с кодовыми страницами?
		
	 в ICQ2002 шрифты становятся мелкими) Но опять же, если не менять NLS (1250=1251 и 1252=1251) и ввести в АКСАПТе например новую компанию с русским названием, то при повторном редактировании, все русские слова отображаются как "??????" То есть, заставить АКСАПТу корректно работать без порчи NLS мне не удалось... Может быть, всё-таки что-то в консерватории менять надо (я имею в виду в самой АКСАПТе)?  ---- EF | 
|  | 
| Теги | 
| шрифты | 
|  | 
| 
 |