В процессе работы с базой данных ЛОЦМАН:PLM возникает часто необходимость в атрибутах технических объектов использовать такие специальные технические символы, как знак диаметра, градуса, плюс-минус, 1/4" и т.д. Для упрощения работы с такими символами в системе Visual Loodsman применен нестандартный способ, который заключается в разработке на базе стандартных шрифтов собственных с заменой неиспользуемых в русском языке символов из 256 символьной таблицы. Так в дистрибутив Visual Loodsman включены шрифты VLTahoma, VLTimesNewRoman и VLArial, созданные на базе соответствующих TTF шрифтов Windows. Весь оконный интерфейс построен на шрифте VLTahoma, остальные шрифты разработаны для оформления документов. При работе с системой спецсимволы загружаются в текстовые поля с помощью специальных сочетаний клавиш. Ниже представлена таблица подмены символов в указанных шрифтах и сочетания клавиш для их загрузки.
Символ в таблице VL шрифта
|
Символ в таблице шрифта прототипа
|
Код символа
|
Сочетание клавиш Visual Loodsman
|
Описание
|
|
|
#0144
|
<Ctrl>+<Alt>+C
|
Знак диаметра
|
°
|
°
|
#0176
|
<Ctrl>+<Alt>+D
|
Знак градуса
|
±
|
±
|
#0177
|
<Ctrl>+<Alt>+P
|
Знак плюс-минус
|
ƒ
|
ƒ
|
#0131
|
<Ctrl>+<Alt>+S
|
Знак квадрата
|
ž
|
ž
|
#0158
|
<Ctrl>+<Alt>+B
|
Знак шестигранник
|
Š
|
Š
|
#0138
|
<Ctrl>+<Alt>+W
|
Знак возведения в квадратную степень - "в квадрате"
|
Œ
|
Œ
|
#0140
|
<Ctrl>+<Alt>+E
|
Знак возведения в кубическую степень - "в кубе"
|
Ž
|
Ž
|
#0142
|
<Ctrl>+<Alt>+R
|
Знак "одна восьмая дюйма"
|
|
|
#0141
|
<Ctrl>+<Alt>+T
|
Знак "одна четвертая дюйма"
|
¡
|
¡
|
#0161
|
<Ctrl>+<Alt>+Y
|
Знак "три восьмых дюйма"
|
|
|
#0143
|
<Ctrl>+<Alt>+U
|
Знак "одна вторая дюйма"
|
œ
|
œ
|
#0156
|
<Ctrl>+<Alt>+I
|
Знак "три четвертых дюйма"
|
При первой загрузке системы Visual Loodsman в каталоге установки системы создается файл VL.INI, в котором в разделе VLSpecSymbol записываются все подмены спецсимволов по умолчанию следующим образом:
[VLSpecSymbol]
VL_Diameter=ђ
VL_Degree=°
VL_PlusMinus=±
VL_Bolt=ћ
VL_Delta=ќ
VL_Square=ѓ
VL_2=Љ
VL_3=Њ
VL_1_8=Ћ
VL_1_4=Ќ
VL_3_8=Ў
VL_1_2=Џ
VL_3_4=њ
Пользователь может заменить указанные подмены спецсимволов на свои и перекомпоновать соответственно указанные выше шрифты.
|