Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Глюк шрифта английского CHM хелпа Тотал
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
mutex



Joined: 16 Dec 2004
Posts: 134
Location: Казахстан

Post (Separately) Posted: Sun Mar 14, 2010 00:41    Post subject: Глюк шрифта английского CHM хелпа Тотал Reply with quote

См.рисунок (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
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Sun Mar 14, 2010 00:43    Post subject: Reply with quote

Картинки не видать. Прверь ссылку.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Sun Mar 14, 2010 02:21    Post subject: Reply with quote

mutex
Проверь настройки локали в системе.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Mar 14, 2010 04:45    Post subject: Reply with quote

Run: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
Кнопка Дополнительно
Посмотреть все элементы с возможностью смены шрифта. Шрифт должен стоять Tahoma, если локаль в "Языке и региональных стандартах" во вкладке <Дополнительно> не была подвержена юникодизации. Если была, то проверить, чтобы стояли юникодные шрифты (например, Arial Unicode MS, либо Lusida Sans Unicode)
Back to top
View user's profile Send private message
mutex



Joined: 16 Dec 2004
Posts: 134
Location: Казахстан

Post (Separately) Posted: Sun Mar 14, 2010 07:55    Post subject: Reply with quote

Локали в норме, в т.ч. "Язык прог., не поддерж.Юникод == "Русский".
Шрифты во вкладке "Оформление" свойства экрана везде "Тахома" (там, где разрешается смена шрифтов).
Щас пользуюсь темой "Классическая", нестандартные темы никогда не ставил.
_________________
E.Savich
http://www.xbaseview.com
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Mar 14, 2010 11:26    Post subject: Reply with quote

А почему, собственно, только англиский 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
View user's profile Send private message
mutex



Joined: 16 Dec 2004
Posts: 134
Location: Казахстан

Post (Separately) Posted: Sun Mar 14, 2010 16:19    Post subject: Reply with quote

2 Flasher
Да, и для любого CHM глюк имеет место.

Конечно, до этого искал способ в Инете и пробовал.

Изменение реестра (c_1251.nls и подстановка шрифта) не решило проблему.

Никто не знает, как выяснить имя этого глючного шрифта?
_________________
E.Savich
http://www.xbaseview.com
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Mar 14, 2010 16:29    Post subject: Reply with quote

Ну тогда, чтобы не мудорствовать лукаво, можно сразу и эти поменять.
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
View user's profile Send private message
mutex



Joined: 16 Dec 2004
Posts: 134
Location: Казахстан

Post (Separately) Posted: Sun Mar 14, 2010 20:54    Post subject: Reply with quote

Сделал, но не помогло.

Кроме того, на 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
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Sun Mar 14, 2010 23:23    Post subject: Reply with quote

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
View user's profile Send private message
mutex



Joined: 16 Dec 2004
Posts: 134
Location: Казахстан

Post (Separately) Posted: Mon Mar 15, 2010 04:51    Post subject: Reply with quote

> Это лишнее.
Спсб, понял.

Почему для остальных (1250, 1252...) можно?
_________________
E.Savich
http://www.xbaseview.com
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Mar 15, 2010 06:42    Post subject: Reply with quote

mutex wrote:
Почему для остальных (1250, 1252...) можно?
Потому что символы этих кодовых страниц наиболее часто применимы в локализациях иностранного ПО и чаще используемы "нашим братом" в тексте(документы, вэб-страницы).
1250 - это центральноевропейская к.с. (она и отображена на приведённой картинке)
1251 - кириллическая к.с.
1252 - латинская к.с.
1253 - греческая к.с.

Нужно посмотреть, чтобы в кодовых таблицах страниц преобразования были помечены галками:
20127 (США-ASCII)
28592 (ISO 8859-2 центральноевропейская) //на неё больше подозрения
остальные необходимые, если установлен Русский, должны быть зафиксены по умолчанию(без права на снятие флага)
Back to top
View user's profile Send private message
mutex



Joined: 16 Dec 2004
Posts: 134
Location: Казахстан

Post (Separately) Posted: Mon Mar 15, 2010 22:08    Post subject: Reply with quote

Ясно, спасибо, Flasher.

Flasher wrote:
Нужно посмотреть, чтобы в кодовых таблицах страниц преобразования были помечены галками:
20127 (США-ASCII)
28592 (ISO 8859-2 центральноевропейская) //на неё больше подозрения
остальные необходимые, если установлен Русский, должны быть зафиксены по умолчанию(без права на снятие флага)

Где это посмотреть?
_________________
E.Savich
http://www.xbaseview.com
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Mar 15, 2010 23:08    Post subject: Reply with quote

mutex wrote:
Где это посмотреть?
Язык и региональные стандарты>Дополнительно. Если будет производиться таки изменения в настройках локали, крайне советую на всякий случай предварительно создать точку Восстановления.
Back to top
View user's profile Send private message
mutex



Joined: 16 Dec 2004
Posts: 134
Location: Казахстан

Post (Separately) Posted: Tue Mar 16, 2010 01:57    Post subject: Reply with quote

Спасибо, Flasher.

Проверил, "галочки" на месте, пункты:
20127 (США-ASCII)
28592 (ISO 8859-2 центральноевропейская)
уже помеченные. Сюда я, вроде, не лазил.

PS. В принципе в этом глюке нет ничего "смертельного" и жить можно. Smile
PPS. Может, какой-то вредный вирус, троян?
_________________
E.Savich
http://www.xbaseview.com
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
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