View previous topic :: View next topic |
Author |
Message |
mutex
Joined: 16 Dec 2004 Posts: 134 Location: Казахстан
|
(Separately) Posted: Sun Mar 14, 2010 00:41 Post subject: Глюк шрифта английского CHM хелпа Тотал |
|
|
См.рисунок (12 КБ)
http://www.xbaseview.com/images/erfont.png
Система: Russian Windows XP SP3 с автообновлением.
Не знаю, после какого апдейта системы, или возможно, после установки чего, это произошло.
Сейчас строка меню, панель кнопок и имена вкладок отображаются некорректно.
Может дадите совет?
! | Avada: | Ссылку поправил, картинка теперь отображается. Текстовую ссылку убирать не стал. | _________________ E.Savich
http://www.xbaseview.com
Last edited by mutex on Sun Mar 14, 2010 00:46; edited 1 time in total |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Sun Mar 14, 2010 02:21 Post subject: |
|
|
mutex
Проверь настройки локали в системе. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Mar 14, 2010 04:45 Post subject: |
|
|
Run: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
Кнопка Дополнительно
Посмотреть все элементы с возможностью смены шрифта. Шрифт должен стоять Tahoma, если локаль в "Языке и региональных стандартах" во вкладке <Дополнительно> не была подвержена юникодизации. Если была, то проверить, чтобы стояли юникодные шрифты (например, Arial Unicode MS, либо Lusida Sans Unicode) |
|
Back to top |
|
|
mutex
Joined: 16 Dec 2004 Posts: 134 Location: Казахстан
|
(Separately) Posted: Sun Mar 14, 2010 07:55 Post subject: |
|
|
Локали в норме, в т.ч. "Язык прог., не поддерж.Юникод == "Русский".
Шрифты во вкладке "Оформление" свойства экрана везде "Тахома" (там, где разрешается смена шрифтов).
Щас пользуюсь темой "Классическая", нестандартные темы никогда не ставил. _________________ E.Savich
http://www.xbaseview.com |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Mar 14, 2010 11:26 Post subject: |
|
|
А почему, собственно, только англиский CHM? В русском разве не так? Оболочка то русская. Это текст файла английский. Поэтому в любом chm должно быть аналогично.
Стоит попробывать следующее:
С помощью RegWorks
импортируется Russify.reg со следующим содержанием: Code: | Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper]
@="204"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Tahoma,0"="Tahoma,204"
| Далее перезагрузка. Если что-то не понравиться, отменяется через Сервис>Истории изменений. |
|
Back to top |
|
|
mutex
Joined: 16 Dec 2004 Posts: 134 Location: Казахстан
|
(Separately) Posted: Sun Mar 14, 2010 16:19 Post subject: |
|
|
2 Flasher
Да, и для любого CHM глюк имеет место.
Конечно, до этого искал способ в Инете и пробовал.
Изменение реестра (c_1251.nls и подстановка шрифта) не решило проблему.
Никто не знает, как выяснить имя этого глючного шрифта? _________________ E.Savich
http://www.xbaseview.com |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Mar 14, 2010 16:29 Post subject: |
|
|
Ну тогда, чтобы не мудорствовать лукаво, можно сразу и эти поменять. Code: | Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"System,0"="Arial,204"
"Comic Sans MS,0"="Comic Sans MS,204"
"Fixedsys,0"="Fixedsys,204"
"Small Fonts,0"="Small Fonts,204"
"MS Serif,0"="MS Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"Courier,0"="Courier New,204"
"Arial Cyr,0"="Arial,204"
"Courier New Cyr,0"="Courier New,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Helv,0"="MS Sans Serif,204"
"Tms Rmn,0"="MS Serif,204"
"Arial,0"="Arial,204"
"Verdana,0"="Verdana,204" | Не забываем перезагружаться. |
|
Back to top |
|
|
mutex
Joined: 16 Dec 2004 Posts: 134 Location: Казахстан
|
(Separately) Posted: Sun Mar 14, 2010 20:54 Post subject: |
|
|
Сделал, но не помогло.
Кроме того, на 1251 перевел и эти:
"1254"="c_1251.nls"
"1255"="c_1251.nls"
"1256"="c_1251.nls"
"1257"="c_1251.nls"
"1258"="c_1251.nls"
"1361"="c_1251.nls"
Еще вот, что в Font Mapper:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper]
"ARIAL"=dword:00000000
"COURIER"=dword:00008800
"COURIER NEW"=dword:00008000
"FIXEDSYS"=dword:00009000
"MS SANS SERIF"=dword:00001000
"MS SERIF"=dword:00005000
"SMALL FONTS"=dword:00000800
"SYMBOL"=dword:00004002
"SYMBOL1"=dword:0000a002
"TIMES NEW ROMAN"=dword:00004000
"WINGDINGS"=dword:00000002
"WINGDINGS2"=dword:00008002
"DEFAULT"=dword:000000cc
@="204" _________________ E.Savich
http://www.xbaseview.com |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Sun Mar 14, 2010 23:23 Post subject: |
|
|
mutex wrote: | Кроме того, на 1251 перевел и эти:
"1254"="c_1251.nls"
"1255"="c_1251.nls"
"1256"="c_1251.nls"
"1257"="c_1251.nls"
"1258"="c_1251.nls"
"1361"="c_1251.nls" |
Это лишнее. Или у тебя на компе установлены греческая, турецкая, польская, арабская, эстонская, вьетнамская локализации вместе с соответствующими раскладками клавиатуры? Ты ж после такой замены практически ни в одной программе не сможешь текст конвертировать из одной кодовой страницы в другую. Подробнее тут. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
mutex
Joined: 16 Dec 2004 Posts: 134 Location: Казахстан
|
(Separately) Posted: Mon Mar 15, 2010 04:51 Post subject: |
|
|
> Это лишнее.
Спсб, понял.
Почему для остальных (1250, 1252...) можно? _________________ E.Savich
http://www.xbaseview.com |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Mar 15, 2010 06:42 Post subject: |
|
|
mutex wrote: | Почему для остальных (1250, 1252...) можно? | Потому что символы этих кодовых страниц наиболее часто применимы в локализациях иностранного ПО и чаще используемы "нашим братом" в тексте(документы, вэб-страницы).
1250 - это центральноевропейская к.с. (она и отображена на приведённой картинке)
1251 - кириллическая к.с.
1252 - латинская к.с.
1253 - греческая к.с.
Нужно посмотреть, чтобы в кодовых таблицах страниц преобразования были помечены галками:
20127 (США-ASCII)
28592 (ISO 8859-2 центральноевропейская) //на неё больше подозрения
остальные необходимые, если установлен Русский, должны быть зафиксены по умолчанию(без права на снятие флага) |
|
Back to top |
|
|
mutex
Joined: 16 Dec 2004 Posts: 134 Location: Казахстан
|
(Separately) Posted: Mon Mar 15, 2010 22:08 Post subject: |
|
|
Ясно, спасибо, Flasher.
Flasher wrote: | Нужно посмотреть, чтобы в кодовых таблицах страниц преобразования были помечены галками:
20127 (США-ASCII)
28592 (ISO 8859-2 центральноевропейская) //на неё больше подозрения
остальные необходимые, если установлен Русский, должны быть зафиксены по умолчанию(без права на снятие флага) |
Где это посмотреть? _________________ E.Savich
http://www.xbaseview.com |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Mar 15, 2010 23:08 Post subject: |
|
|
mutex wrote: | Где это посмотреть? | Язык и региональные стандарты>Дополнительно. Если будет производиться таки изменения в настройках локали, крайне советую на всякий случай предварительно создать точку Восстановления. |
|
Back to top |
|
|
mutex
Joined: 16 Dec 2004 Posts: 134 Location: Казахстан
|
(Separately) Posted: Tue Mar 16, 2010 01:57 Post subject: |
|
|
Спасибо, Flasher.
Проверил, "галочки" на месте, пункты:
20127 (США-ASCII)
28592 (ISO 8859-2 центральноевропейская)
уже помеченные. Сюда я, вроде, не лазил.
PS. В принципе в этом глюке нет ничего "смертельного" и жить можно.
PPS. Может, какой-то вредный вирус, троян? _________________ E.Savich
http://www.xbaseview.com |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|