<extFigure> (external figure) (in a writing system declaration) refers to a figure or illustration depicting the character form, which is stored in some declared notation external to the text.
Attributes:
notation identifies the notation in which the figure is stored.
Datatype: NAME
Values: a valid SGML name associated with a given notation by means of an SGML NOTATION declaration in the document type definition.
Default: #REQUIRED
Note

entity gives the SGML name of the external entity which contains the figure.
Datatype: ENTITY
Values: a valid SGML name associated with the external entity by means of an SGML ENTITY declaration in the document type definition.
Default: #REQUIRED
Note

Example

An image of the character form may be stored and transmitted in any desired graphics format. The declaration of the notation may specify a local system identifier for the processor (here it is imagined that we use a program called ``pddraw.exe'' to process files in TIFF format), thus:

 <!-- in the DTD: -->
 <!NOTATION TIFF system 'pddraw.exe'>
 <!ENTITY lcthorn system 'lcthorn.TIF' NDATA TIFF>

 <!-- in the WSD itself: -->
 <extFigure notation=TIFF entity='lcthorn'>
Example

The graphics format might also be declared with a public identifier in addition to the system identifier; this is likely to be more comprehensible and thus more useful to users of a different system:

 <!-- in the DTD: -->
 <!NOTATION TIFF
            PUBLIC '-//XXX//NOTATION Tagged Image File Format//EN'
            'pddraw.exe'>
 <!ENTITY lcthorn system 'lcthorn.TIF' NDATA TIFF>

 <!-- in the WSD itself: -->
 <extFigure notation=TIFF entity='lcthorn'>
Example

Character shapes may be conveniently conveyed in forms other than graphics images; one might, for example, define a character shape using a font-design program such as Donald Knuth's MetaFont program (which can be used to generate fonts for processing with TeX):

 <!-- in the DTD: -->
 <!NOTATION metafont
            PUBLIC '-//DEK//NOTATION MetaFont//EN'
            'mf.exe'>
 <!ENTITY lcthorn system 'lcthorn.TIF' NDATA metafont>

 <!-- in the WSD itself: -->
 <extFigure notation=metafont entity='lcthorn'>
Note

Tagsetauxiliary tag set for writing system declarations
Class
Filenameteiwsd2
Content: Empty.
Parentsform formula
Children[none]
Declaration
<!ELEMENT extFigure     - O  EMPTY                              >
<!ATTLIST extFigure          %a.global
          notation           NAME                #REQUIRED
          entity             ENTITY              #REQUIRED      >
See 25.4.2

Back to index