Страница 1 из 1

Испорт старого проекта в новый InTouch - кириллица?

СообщениеДобавлено: Вт июн 14, 2011 8:21 pm
BorisS
Имеется проект InTouch 7.0 с кириллицей на мнемосхемах. При попытке открыть проект в InTouch 10.0 WindowMaker возникает окно с предложением импорта. После импорта кириллица на мнемосхемах отображается неверно. Выглядит это примерно так же, как если бы был открыт текстовый файл в кодировке koi8-r в блокноте Windows (cp1251). То есть буквы кириллические, но неверные и часто заглавные. Есть ли возможность импортировать такой проект в новый InTouch с сохранением правильных кириллических надписей на мнемосхемах? Спасибо.

Re: Испорт старого проекта в новый InTouch - кириллица?

СообщениеДобавлено: Ср июн 15, 2011 12:20 pm
bat
Периодически делаю импорт проекта сделанного в InTouch 7.1 + patch 05 в InTouch 10.1 SP3.
Проект разрабатывался, работает и до сих пор корректируется в русской Windows NT 4.0 SP даже не знаю какой.
InTouch 10.1 SP3 установлен в виртуальной машине на «чистую» русскую Windows XP sp3 и на русской Windows 7 Home Basic. На обеих системах конвертация проекта проходит успешно и кириллица не «ломается».

Последний раз с проблемами кириллицы столкнулся на обучении по Yokogawa Centum CS 3000. Если я не ошибаюсь, то там была Windows XP sp2 English.

Тогда помог стандартный способ:
В редакторе реестра (regedit) выполнить следующие изменения:
найти ключ по указанному пути HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Nls/CodePage/1252
Изменить значения параметра 1252 с с_1252 на с_1251.

Re: Испорт старого проекта в новый InTouch - кириллица?

СообщениеДобавлено: Ср июн 15, 2011 12:33 pm
Генератор зла
BorisS писал(а):В редакторе реестра (regedit) выполнить следующие изменения:
найти ключ по указанному пути HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Nls/CodePage/1252
Изменить значения параметра 1252 с с_1252 на с_1251.

+
Убедитесь, что в проекте InTouch 7.11 используются TrueType-шрифты общего назначения (Arial, Times New Roman, ...). Т.е. те, которые присутствуют в любой ОС.

Re: Испорт старого проекта в новый InTouch - кириллица?

СообщениеДобавлено: Чт июн 16, 2011 1:31 pm
BorisS
Спасибо всем за ответы.
Упомянутое значение в реестре мы уже приучены менять на 1251 сразу после установки винды. :)
Вероятно, в проекте от 7-й версии действительно используются "левые" шрифты. Проект делали не мы, InTouch 7 у нас нет. Зато честно купленный InTouch 10 при последовательных попытках импорта нередко подменяет шрифт надписей на разные имеющиеся в системе шрифты. То есть в свойствах надписи можно увидеть то шрифт DejaVu, то Kartika, то еще какой-нибудь. Причем, если не повезло и шрифт не имеет в своем составе кириллических символов, то вместо символов надписей отображаются прямоугольники. Теперь пытаемся узнать у потенциально заказчика какой шрифт используется для надписей на мнемосхемах. Пытались открыть файлы мнемосхем блокнотом, но ничего похожего на название шрифта внутри не нашли.

Re: Испорт старого проекта в новый InTouch - кириллица?

СообщениеДобавлено: Чт июн 16, 2011 3:50 pm
Генератор зла
Попробуйте связаться с дистрибьютором WW, объяснить ситуацию и попросить инсталляцию InTouch 7.1/7.11 с временными лицензиями.

Re: Испорт старого проекта в новый InTouch - кириллица?

СообщениеДобавлено: Вт июн 28, 2011 7:56 pm
curbat
А свойства шрифта в самом 10м InTouch, для конкретной надписи , набор символов наш? Там много чего выбрать можно. Я с досовского InTouch 5.6 переконвертировал много проектов удачно.