Application module: Text appearance | ISO/TS 10303-1136:2014-02(E) © ISO |
(*
ISO TC184/SC4/WG12 N8066 - ISO/TS 10303-1136 Text appearance - EXPRESS MIM
Supersedes
ISO TC184/SC4/WG12 N5525
*)
SCHEMA Text_appearance_mim;
USE FROM
Basic_geometry_mim;
-- ISO/TS 10303-1652
USE FROM
presentation_appearance_schema -- ISO 10303-46
(box_height,
box_width,
box_slant_angle,
box_rotate_angle,
character_glyph_style_stroke,
character_glyph_style_outline,
text_style,
text_style_with_spacing);
USE FROM
presentation_definition_schema -- ISO 10303-46
(composite_text_with_extent,
composite_text_with_delineation,
composite_text_with_blanking_box,
defined_character_glyph,
pre_defined_character_glyph,
externally_defined_character_glyph,
text_literal,
text_literal_with_extent,
text_literal_with_delineation,
text_literal_with_blanking_box);
USE FROM
presentation_resource_schema -- ISO 10303-46
(colour_rgb,
draughting_pre_defined_text_font,
externally_defined_text_font,
font_select,
pre_defined_colour,
pre_defined_text_font);
RULE text_font_usage FOR
(externally_defined_text_font, pre_defined_text_font);
WHERE
WR1: SIZEOF (QUERY (pdtf <* pre_defined_text_font | SIZEOF (USEDIN (pdtf, 'PRESENTATION_DEFINITION_SCHEMA.TEXT_LITERAL.FONT'))
= 0 )) = 0;
WR2: SIZEOF (QUERY (edtf <* externally_defined_text_font | SIZEOF (USEDIN (edtf, 'PRESENTATION_DEFINITION_SCHEMA.TEXT_LITERAL.FONT'))
= 0 )) = 0;
END_RULE;
END_SCHEMA; -- Text_appearance_mim
© ISO 2014 — All rights reserved