среда, 7 августа 2013 г.

Ужас знаков вопроса

Многие из нас сталкивались с проблемой ArchiCAD - отображением кириллических шрифтов. Описанный ниже случай и его решение, возможно, пригодятся кому-нибудь.
Недавно я переставил винду (английскую), и ArchiCAD начал ругаться, выдавая знаки вопроса вместо кириллицы в названиях видов, листов и самое главное - параметрах библиотечных элементов!
Решение сразу не нашлось, но при некотором копании на cadstudio.ru все же отыскался нужный пост!
Вот выдержка из него:

"...В реестре меняется значение ключа

HKEY_CURRENT_USER\Software\Graphisoft\ArchiCAD 12.x.x.x\Font Description\Font Script Code

на 204

Арчик по идее сам меняет это значение на нужное(Нужное это то что установлено в системе)... Но проверить стоит...

ArchiCAD 12.x.x.x - Ваша версия ArchiCAD

Дальше идем в папку с установленным архикадом - %YourArchicadInstalledFolder% у мну такая папка

C:\Program Files\Graphisoft\ArchiCAD 12\

Большая вероятность что у большинства пользователей эта папка такая же, а те кто смог ее переместить знают где она находится...
переходим в дирикторию Add-on ищем файл XReadCfg.txt

%YourArchicadInstalledFolder%\Add-on\XReadCfg.txt

Есстественно открываем простым редактором

Для всех [WIN]+R > notepad

остальные сами знают чем можно

Ищем переменные DEFMACTOWINCONVTABLE и DEFWINTOMACCONVTABLE обычно помогает сочетание клавиш [CTRL]+F

меняем их значения на 7 и 204 соответственно...

В итоге у вас должен быть вот такой вид

DEFMACTOWINCONVTABLE = 7
DEFWINTOMACCONVTABLE = 204

то что вы должны изменить выделено жирным..."

7 комментариев:

  1. Женя, палишься )))

    ...надо добавить, что это проблема только пиратско-локализованных русских версий. Т.е. тех, которые делаются из английской версии путем перевода пунктов меню пиратами. Потому как у официальной русской версии все настроено так изначально и таких проблем никогда не бывает (занимаюсь этим 15 лет).

    ОтветитьУдалить
  2. будешь смеяться, но я честно верил, что винда лицензионная. просто был в софии и попросил поставить не болгарскую... по дружбе

    ОтветитьУдалить
  3. стоп-стоп )) я имею в виду ArchiCAD - это проблема нелегального ArchiCAD... ))

    ОтветитьУдалить
  4. погоди - это ведь проблема винды была. она же английская

    ОтветитьУдалить
  5. Ага, а правишь ты при этом реестр Архикад и его настройки... Это не проблема ОС, это проблема настроек ПО. Причем такая, которой у легальн пользователей нет

    ОтветитьУдалить
  6. Русский Архикад работает одинаково на любых локальных ОС, потому как сразу все прописывает верно. Но некоторые взломанные версии себя ведут некорректно и выставляют английскую локализацию. Правится так, как ты описал выше...

    ОтветитьУдалить
  7. Ну что сказать. Се ля ви, подрастем да купим. Уже скечап купил, нанокад планирую купить, а до АС - если только SE купить.

    ОтветитьУдалить