После не очень удачной чистки реестра (WinXp) спец. программкой потерялся шрифт Arial Cyr. То есть все надписи этим шрифтом стали отображаться непонятными символами. Пытался переустановить шрифт — взял файл шрифта с другого компа, открыл его — а он тоже непонятными символами.
Если же откат по рекомендациям горе-оптимизаторов отключён…
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
«Arial Cyr,0″=»Arial,204»
«Arial Cyr,204″=»Arial,204»
В некоторых случаях имеет смысл делать агрессивную русификацию шрифта Arial вообще, дополнив строкой:
«Arial,0″=»Arial,204»
что гораздо нежнее и не вызывает таких [не всегда бросающихся в глаза, но критических в некоторых ситуациях] проблем, какие вызывает переопределение кодовых страниц 1250 и 1252 на кириллическую 1251.
Если не помогает…
Дело в том, что шрифт Ариал был не до конца корректно удален с компа — в папке Fonts имелся файл Arial.ttf, но при его раскрытии буквы были латинские и размер не 300К, а 65К. Я подумал, что это латинский шрифт Ариал и не удалял его, боясь, что такая же проблема коснется латинских букв, написанных этим шрифтом. После его удаления и КОРРЕКТНОЙ установки файлов, предоставленных PaulGor, буквы стали видны!