ГОСТ Р ИСОГГС 10303-1750—2015
font - задает объект Toxt_font, представляющий шрифт, в который включен символ,
представленный объектом Character_glyph_symbol.
4.3.3 Объект Character_glyph_symbol
Объект Character_glyph_symbol является подтипом объекта Representation. Посредством
объекта Character_glyph_symbol представляется геометрическая форма символа.
EXPRESS-спецификаиия:
*)
ENTITY Character_glyph_symbol
SUBTYPE OF (Representation);
SELRRepresentation.name RENAMED character; labell;
END_ENTITY;
Г
Определения атрибута:
character-слова,которыминазываетсясимвол,представленныйобъектом
Character_glyph_symbol.
4.3.4 Объект Text_font
Объект Text_font представляет обозначение некоторого шрифта.
EXPRESS-спецификаиия:
*)
ENTITY Text font;
id ; STRING;
name : STRING;
description: STRING;
INVERSE
glyphs : SET[1:?] OF Character_glyph_font_usage FOR font;
END_ENTITY;
Г
Определения атрибутов:
id - обозначение шрифта, представленного объектом Text_font;
name - слова, которыми называется шрифт, представленный объектом Text_font;
description-текст,предоставляющийдополнительнуюинформациюошрифте,
представленном объектом Text_font;.
glyphs - задает обратную связь, устанавливая, что существование объекта Text_font зависит
от существования объекта Charactor_glyph_font_usage. атрибут font которого ссылается на объект
Text_font. Одному объекту Text_font должен соответствовать один или более объектов
Character_glyph_font_usage.
Пример
-
Примерами шрифтов являются Courier 12, Times 10, Helvetica Bold 14, 0815,
ABC.
4.3.5 Объект Text_font_family
Объект Text_font_family представляет обозначение некоторого семейства связанных шрифтов,
представленных объектами Text_font.
EXPRESS-спецификаиия:
*)
ENTITY Text_font_family;
id : STRING:
name : STRING;
description: STRING;
INVERSE
fonts : SET[1:?] OF Text_font_in_family FOR family;
END_ENTITY;
<*
Определения атрибутов:
id - обозначение семейства шрифтов, представленного объектом Text_font_ family,
name -слова, которыми называется семейство шрифтов, представленное объектом
Text_font_family,
description - текст, предоставляющий дополнительную информацию о семействе шрифтов,
представленном объектом Text_font_family;
fonts - задает обратную связь, устанавливая, что существование объекта Text_font_family
зависит от существования объекта Text_font_in_family. атрибут family которого ссылается на объект
4