ГОСТ Р ИСО/ТС 10303-1750—2015
5.1.6.1 Связь объекта Text_font_in_family с объектом Text_font (представленным атрибутом
font)
Элемент ИММ:
PATH
Ссылочный путь:
text_font_in_family
text_font_in_family.font ->
text_font
объекта Text_font_ln_family с объектом Text_font_family (представленным
5.1.6.2 Связь
атрибутом family)
Элемент ИММ:
PATH
Ссылочный путь:text_font_in_family
text_fontJn_family.family ->
text_font_family
5.1.7 Прикладной объект Textjiteral
Определение прикладного объекта Text_literal дано в прикладном модуле ”text_appearance*. В
настоящей секции с целью включения утверждений, определения которых даны в настоящем
прикладном модуле, дается расширение отображения прикладного объекта Textjiteral.
В настоящей секции описано отображение объекта для случая, когда объект Textjiteral
отображается в объекты, относящиеся к информационным ресурсам. В зависимости от расширений
выбираемого типа данных font_seloct. настоящее отображение может быть переопределено в тех
прикладных модулях, в которых дается определение этих расширений.
5.1.7.1 Связь объекта Textjiteral с объектом Text_font (представленным атрибутом font)
Элемент ИММ:
Источник:
Ссылочный путь:
textjiteral.font
И С 010303-46
textjiteral ->
textjiteral.font ->
font_select = textjont
5.2Сокращенный листинг ИММ на языке EXPRESS
В данном подразделе определена EXPRESS-схема, полученная из таблицы отображений. В
ней использованы элементы из общих ресурсов или из других прикладных модулей и определены
конструкции на языке EXPRESS, относящиеся к настоящему стандарту.
В данном подразделе определена интерпретированная модель прикладного модуля
«Представление текста», а также определены модификации, которым подвергаются конструкции,
импортированные из общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в
прикладных модулях, необходимо применять следующие ограничения:
- использование объекта супертипа не дает права применять любой из его подтипов, пока этот
подтип не будет также импортирован в схему ИММ:
- использование выбираемого типа SELECT не дает права применять любой из перечисленных
в нем типов, пока этот тип не будет также импортирован в схему ИММ.
EXPRESS-спецификация:
*)
SCHEMA Text_representation_mim:
USE FROM Text_appearance_mim; - ISO/TS 10303-1136
USE FROM presentation_definition_schema - ISO 10303-46
(annotationJext_character,
textjiteral);
USE FROM presentation_resource_sctiema - ISO 10303-46
(character_glyphJont_usage,
character_glyph_symbol,
character_glyph_symbol_outline,
character_glyph_symbol_stroke.
generic_character_glyph_symboL
textjont.
textjontjamily,
textjontjnjam ily);
Г
9