IfcTextFontName

Natural language names
deSchriftensatz - Bezeichnung
enText Font Name
frNom de police de caractères
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcTextFontNameMOVEDSchema changed from IFCPRESENTATIONRESOURCE to IFCPRESENTATIONAPPEARANCERESOURCE.
Semantic definitions at the type
Type definition

The IfcTextFontName is a list of font family names and/or generic family name.

NOTE  Definition according to Cascading Style Sheets, level 1
Values of <family-name>: The name of a font family of choice. For example, "gill" and "helvetica" are font families.
Values of <generic-family>: In the example above, the last value is a generic family name. The following generic families are defined:
  • 'serif' (Example: Times)
  • 'sans-serif' (Example: Helvetica)
  • 'cursive' (Example: Zapf-Chancery)
  • 'fantasy' (Example: Western)
  • 'monospace' (Example: Courier)

It is encouraged to offer a generic font family as a last alternative.
NOTE  Type adopted from font-family defined in CSS-1.
HISTORY  New type in IFC2x2 Add2.
Formal representations
XSD Specification
 <xs:simpleType name="IfcTextFontName">
  <xs:restriction base="xs:normalizedString"/>
 </xs:simpleType>
 <xs:element name="IfcTextFontName-wrapper" nillable="true">
  <xs:complexType>
   <xs:simpleContent>
    <xs:extension base="ifc:IfcTextFontName">
     <xs:attributeGroup ref="ifc:instanceAttributes"/>
    </xs:extension>
   </xs:simpleContent>
  </xs:complexType>
 </xs:element>
EXPRESS Specification
TYPE IfcTextFontName = STRING;
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page