Valery W
Админ - и все тут!
Ветеран
 Репутация:
(+514/-13)
Offline
Пол:  Из: 55 широта Сообщений: 4807

Рейтинг сообщений: Владею программами:ArchiCAD
|
 |
« : Мая 07, 2008, 16:57:18 » |
0
|
Тема о том как наставить ArchiCAD на путь истинный, т.е. на понимание кириллицы.  При обсуждении указывайте операционную систему и локализацию ArchiCAD (USA, HUN, INT, RUS, и т.п.). После нахождения оптимальных решений, для удобства чтения, будут оставлены только посты с финальным решением.
|
|
|
|
« Последнее редактирование: Августа 01, 2008, 10:45:40 от Valery W »
|
Записан
|
|
|
|
Страниц: [ 1] 2 3 4 Вверх Первое сообщение является шапкой темы - Обсуждение темы находится ниже
|
|
Форум ArchiCAD и BIM по-русски - CADstudio.ru
|
 |
« : Мая 07, 2008, 16:57:18 » |
|
Дорогие друзья! С самого основания форума cadstudio.ru (в девичестве softmachine.ru), на данный момент в течение 7 лет, с 2004-го по 2012-й год, площадка для форума предоставлялась нам бесплатно благодаря нашим друзьям. К сожалению, с января 2012-го года наш бессменный хостер больше не имеет возможности предоставлять нам сервер бесплатно. Стоимость аренды сервера, на котором сейчас функционирует на форум, составляет порядка двух тысяч рублей ($70) в месяц, 25 000 рублей в год. Нами были рассмотрены различные варианты решения возникшей проблемы. В результате было принято решение о покупке собственного web-сервера и размещении его на выделенном канале с пропускной способностью в несколько десятков мегабит в секунду (ориентировочно 30 Мбит/с). Минимальная стоимость сервера составляет 15 000 рублей ($500), аренда интернет-канала будет обходиться в 700 рублей в месяц, 8 400 рублей в год. В долгосрочной перспективе покупка сервера с арендой интернет-канала будет стоить дешевле, нежели аренда соответствующего сервера у хостера. Мы, Матвей Иванов и Егор Глебов, основатели форума cadstudio.ru, обращаемся к участникам форума за помощью. Архитекторы, конструкторы, инженеры, технологи, дизайнеры — все, кому небезразлична судьба нашего сайта — примите участие в финансировании проекта cadstudio.ru Собранные средства будут направлены на покупку сервера и оплату интернет-канала. Нам важна любая сумма. Воть. Предпочтительный способ передачи денег: перевод на банковский счёт. Все пожертвования анонимны! Подробная информация в личной переписке.
По состоянию на 2 марта 2012 года, уже собрано 2/3 суммы - 10 000 рублей. Огромное спасибо всем жертвователям!
|
|
|
|
|
Записан
|
|
|
|
Radik
Частый посетитель
 Репутация:
(+4/-0)
OfflineСообщений: 25

Рейтинг сообщений:
|
 |
« Ответ #1 : Июля 31, 2008, 14:47:56 » |
0
|
Кстати присутствует глюк с кириллическими шрифтами. Они не воспроизводятся (см. ниже).
|
|
|
|
Записан
|
|
|
|
Int
Модератор
Ветеран
 Репутация:
(+219/-4)
Offline
Пол:  Сообщений: 2581

Рейтинг сообщений:
|
 |
« Ответ #2 : Июля 31, 2008, 15:03:42 » |
0
|
возмжное решение: http://cadstudio.ru/forum/index.php/topic,15132.15/(вчера вспомнил про это, когда увидел кракозябры, но еще не пробовал) ps/ - не называйте прикрепленные файлы русскими именами
|
|
|
|
|
Записан
|
|
|
|
Valery W
Админ - и все тут!
Ветеран
 Репутация:
(+514/-13)
Offline
Пол:  Из: 55 широта Сообщений: 4807

Рейтинг сообщений: Владею программами:ArchiCAD
|
 |
« Ответ #3 : Июля 31, 2008, 16:27:23 » |
0
|
Кстати присутствует глюк с кириллическими шрифтами. Они не воспроизводятся (см. ниже). Кстати это не глюк, а особенности программы, которая не является полностью Unicode. Проблема решается переключением шрифта с Западного на Кириллический  ...в данном случае. Правка в файле XReadCfg.txt повлияет только на чтение кириллице в загрузочной панели "Чтение данных". Тоже самое может сделать правка кодовой страницы в реестре, c_1252.nls на c_1251.nls. Поэтому у кого правленный реестр, тот, наверно, не заметил крякозябр. Вообще, я с АС11 RUS забыл, что такое "править реестр" в Windows XP. В АС12 дела со шрифтами обстоят также как и в АС11. Везде можно писать хоть Западным, хоть Кириллическим. Все будет в норме (даже без правки XReadCfg.txt). Кроме текстов в размерах и площади штриховки. В них надо обязательно ставить Кириллический. Все вышесказанное относится к Windows XP. В других ОС не пробовал, нету их  П.С. АС12 при установке определил, что Windows XP русская и поставил у себя в ветке реестра Font Script Code = 204
|
|
|
|
|
Записан
|
|
|
|
Int
Модератор
Ветеран
 Репутация:
(+219/-4)
Offline
Пол:  Сообщений: 2581

Рейтинг сообщений:
|
 |
« Ответ #4 : Июля 31, 2008, 16:32:23 » |
0
|
Valery Wвот именно, все вышесказанное мной относится к Vista  там то и начинаются танцы с бубном...
|
|
|
|
|
Записан
|
|
|
|
Valery W
Админ - и все тут!
Ветеран
 Репутация:
(+514/-13)
Offline
Пол:  Из: 55 широта Сообщений: 4807

Рейтинг сообщений: Владею программами:ArchiCAD
|
 |
« Ответ #5 : Июля 31, 2008, 16:41:28 » |
0
|
вот именно, все вышесказанное мной относится к Vista
Ну что мне остается сказать... ветерану и модератору?... Прочтите правила темы. 
|
|
|
|
|
Записан
|
|
|
|
Int
Модератор
Ветеран
 Репутация:
(+219/-4)
Offline
Пол:  Сообщений: 2581

Рейтинг сообщений:
|
 |
« Ответ #6 : Июля 31, 2008, 16:55:47 » |
0
|
между прочим, речь в "той" теме изначально шла о Висте  дополнительно писать сюда не стал умышленно..(логически ж можно связать) все ж считаю эту особенность за недоработку, ибо должно как бы работать все по дефолту (как в 10ке)
|
|
|
|
|
Записан
|
|
|
|
Valery W
Админ - и все тут!
Ветеран
 Репутация:
(+514/-13)
Offline
Пол:  Из: 55 широта Сообщений: 4807

Рейтинг сообщений: Владею программами:ArchiCAD
|
 |
« Ответ #7 : Июля 31, 2008, 17:45:07 » |
0
|
Пардон. Значит претензии к Radik. А по дефолту будет работать в RUS версии. 
|
|
|
|
« Последнее редактирование: Августа 01, 2008, 08:27:25 от Valery W »
|
Записан
|
|
|
|
and
Гуру
 Репутация:
(+22/-2)
Offline
Пол:  Из: Первомайск Николаевской обл. Сообщений: 459
Рейтинг сообщений:
|
 |
« Ответ #8 : Августа 01, 2008, 09:23:42 » |
0
|
отредактировано позже Для вселенской справедливости добавляю что первым эту возможность обнаружил Int награда нашла своего героя Итак ссылки на предыдущие описания работоспособности русских символов в ArchiCADе, которые были описаны мною ниже Int http://cadstudio.ru/forum/index.php/topic,15132.msg29239/#msg29239Bubar http://cadstudio.ru/forum/index.php/topic,15730.msg31681/#msg31681а дальше уже пошло оригинальное сообщение решение с кодировкой подсказал Bubar за что зачОт (+1) ему еще  итак правильная руссификация заключается в следующем... В реестре меняется значение ключа HKEY_CURRENT_USER\Software\Graphisoft\ArchiCAD 12.x.x.x\Font Description\Font Script Codeна 204Арчик по идее сам меняет это значение на нужное(Нужное это то что установлено в системе)... Но проверить стоит... ArchiCAD 12.x.x.x - Ваша версия ArchiCAD Дальше идем в папку с установленным 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 = 7DEFWINTOMACCONVTABLE = 204то что вы должны изменить выделено жирным ЗЫ: Теперь можно убрать ранее выставленное значение в реестре 1250=1250 и 1252=1252ошибочка, не убрать а исправить назад как было...
|
|
|
|
« Последнее редактирование: Августа 01, 2008, 10:14:32 от and »
|
Записан
|
|
|
|
Int
Модератор
Ветеран
 Репутация:
(+219/-4)
Offline
Пол:  Сообщений: 2581

Рейтинг сообщений:
|
 |
« Ответ #9 : Августа 01, 2008, 09:31:31 » |
0
|
замечу,что решение было найдено чуть раньше =) (см.линк выше в теме)
потом, значение DEFWINTOMACCONVTABLE = 204 надо менять только если в пользовании находится Mac, логично что в большинстве случаев нам нужно только изменить значение DEFMACTOWINCONVTABLE = 7
ps/ вот именно, что сам он не меняет, в 10-ке хватало 1251-1252 + 204 в реестре, а в 11й - уже нет, вот и приходится править cfg
|
|
|
|
|
Записан
|
|
|
|
and
Гуру
 Репутация:
(+22/-2)
Offline
Пол:  Из: Первомайск Николаевской обл. Сообщений: 459
Рейтинг сообщений:
|
 |
« Ответ #10 : Августа 01, 2008, 09:50:09 » |
0
|
млин сори проглядел  да все верно... ну звезды забирать не будем человек читал внимательно и это похвально  добавим еще одну  незаслуженно неувиденную  про 204 в конфиге согласен но для порядку вдруг кто принесет файл с мака  чтоб потом не грили что криво кодировки приходят... при переходе на 11 у меня та проблема решилась установкой русского ArchiCADа... там видимо уже был прописан этот конфиг просто странно что на архиталк когда я написал об этом глюке никто не написал что нужно просто сменить значения вот эти. Или хотя бы что это не глюк а фича такая... Ведь этот конфиг файл существует еще за царя панька... вот именно, что сам он не меняет 204 у меня в реестре значение сразу стало. ос - свиста... да и валера писал что у него поменялось. у него - хр кажется.
|
|
|
|
|
Записан
|
|
|
|
Int
Модератор
Ветеран
 Репутация:
(+219/-4)
Offline
Пол:  Сообщений: 2581

Рейтинг сообщений:
|
 |
« Ответ #11 : Августа 01, 2008, 10:01:35 » |
0
|
"не меняется" - сказал это в общем, что по дефолту не работает сразу после инсталла, что приходится вертеть или реестр на предмет 1251 (10-ка), или править файл cfg (11-12) кстати говоря, некоторая проблемка у меня осталась пока в AC 12 в начале загрузки, когда создается файл - в отображении даты стоят "  " типа название месяца на прописывается (Vista)
|
|
|
|
|
Записан
|
|
|
|
and
Гуру
 Репутация:
(+22/-2)
Offline
Пол:  Из: Первомайск Николаевской обл. Сообщений: 459
Рейтинг сообщений:
|
 |
« Ответ #12 : Августа 01, 2008, 10:08:02 » |
0
|
После правки описанной мной у меня все исправилось в том числе и дата Реестр на предмет смены кодировок 1250-1252 не менял
ЗЫ:usa2156
|
 Re: Кириллица в ArchiCAD 12
datacyr.jpg (18 Кб, 522x276 - просмотрено 266 раз.)
|
|
|
Записан
|
|
|
|
Valery W
Админ - и все тут!
Ветеран
 Репутация:
(+514/-13)
Offline
Пол:  Из: 55 широта Сообщений: 4807

Рейтинг сообщений: Владею программами:ArchiCAD
|
 |
« Ответ #13 : Августа 01, 2008, 11:12:56 » |
0
|
Вобщем, решение для Windows XP RUS и АС12 (2156) INT (надеюсь в последующих обновлениях хуже не будет)
Установить в файле XReadCfg.txt (в папке ArchiCAD 12/Add-Ons) следующие значения:
DEFMACTOWINCONVTABLE = 7 DEFWINTOMACCONVTABLE = 204
При этом, кодировку c_1250.nls и c_1252.nls в реестре можно не менять, как это делали раньше. Если, конечно, другие программы или др. версии ArchiCAD этого не требуют. АС12 при установке определяет, что Windows XP русская и ставит у себя в ветке реестра Font Script Code = 204. Туда тоже можно не лазить, все в норме.
|
|
|
|
« Последнее редактирование: Августа 03, 2008, 22:45:19 от Valery W »
|
Записан
|
|
|
|
and
Гуру
 Репутация:
(+22/-2)
Offline
Пол:  Из: Первомайск Николаевской обл. Сообщений: 459
Рейтинг сообщений:
|
 |
« Ответ #14 : Августа 01, 2008, 11:37:59 » |
0
|
Немного дополню... Архикад не смотрит на локализацию винды он смотрит тут:
Панель управления>Язык и региональные стандарты>Дополнительно>Язык программ, не поддерживающих Юникод>Изменить язык системы...
Я описал путь для русской версии висты, Для ХР путь может незначительно отличатся...
Могу и ошибаться...
|
|
|
|
|
Записан
|
|
|
|
|