Спецсимволы

Top  Previous  Next

PLMNavigator32        В процессе работы с базой данных ЛОЦМАН: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=њ

 

       Пользователь может заменить указанные подмены спецсимволов на свои и перекомпоновать соответственно указанные выше шрифты.