and, вся проблемма в АС9.
В самом первом выпуске манипуляции с CodePage помогали читал кириллицу где угодно. А с последующими обновлениями чего-то там подправили, да не так. Менять CodePage уже не нужно, но чтобы правильно отображался нужный шрифт к его названию надо добавлять слово "Западный", а не "Кириллический". В АС10 наконец-то эта галиматья закончилась. АС10, будь он RUS или INT, умница. Он сам устанавливает Font Script Code на 204, если операционка русская. И у него не важно что ты пишешь, "Западный" или "Кириллический", он реагирует на раскладку клавиатуры.
Теперь про библы паспортов зон.
Некоторые штампы зон используют свой параметр выбора шрифта. Посмотрите внимательно. В этом случае шрифт можно настроить добавив к названию шрифта слово "Западный". Тогда АС9 поймет шрифт. Если в используемом Вами штампе этого нет, то штамп использует параметр шрифта встроенный в окне настройки. А в нем ошибка, отсутствует выбор "Западный" или "Кириллический", только "Кириллический".
victoria986, если хотите от этого избавиться, придется подправить штамп зоны в GDL-редакторе.
Предварительно сохраните в Windows копию штампа зоны который собираетесь редактировать.
Выделите штамп зоны на плане.
Откройте в редакторе (Файл > Библиотечные элементы > Открыть Библиотечный элемент).
Создайте новую переменную типа "Текст".
Дайте ей название nameFont и пояснительное имя - Имя Шрифта.
Перетащите ее вверх, в то место в списке, которое считаете подходящим.
Откройте 2D-скрипт и найдите строку которая начинается так:
define style "что-то в скобках" AC_TextFont_1, и, так, далее, ...
Обычно эта строка находится в самом начале скрипта, и не важно в каком регистре написана, define style или DEFINE STYLE.
Нас интересует переменная AC_TextFont_1. Ее надо заменить на название нашей новой переменной, а именно nameFont.
Практически все. Но можно еще кое-что сделать, чтобы облегчить себе работу.
В окне Скрипт параметров можно заготовить список наиболее часто применяемых шрифтов.
Пишите там:
VALUES "nameFont" "GOST Type A Западный", "Arial Западный", "Еще один шрифт", "Другой шрифт", custom
Обязательно закончите список словом custom. Это даст Вам возможность набирать имена и других шрифтов, кроме тех что Вы внесли в список.
Сохранитесь и закрывайте GDL-редактор.
Штампы зон после изменения плохо регенерируются. Возможно придется перезагрузить Архикад.
После посмотрите работу нового параметра в деле. Если вы не сделали грамматических и синтаксических ошибок при правке скрипта, то все должно работать.
П.С. А вообще пора заканчивать мучить себя работой в АС8 и АС9.