После не очень удачной чистки реестра (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, буквы стали видны!