26
e x t e r n a l d t d
Arguments
None.
Details
•
In markup, the values of general entity name attributes, such as those used with
graphics, are not considered entity references. This rule does not affect how FrameMaker
treats general entity name attributes. In XML such entity name attributes are the only way
to reference non-parsed entities such as graphics.
•
When you translate a markup document to FrameMaker, when the software encounters
an external data entity reference such as:
&door;
it stores the reference as the text of a non-element DOC Entity Reference marker by
default, with the following marker text:
door
When you translate a FrameMaker document to markup, it outputs the marker text of
non-element DOC Entity Reference markers as entity references.
Examples
•
To discard all external data entity references, use this rule:
external data entity reference drop;
See also
Rules mentioned in
synopses
General information
on this topic
external dtd
Use this rule to specify how an exported markup instance refers to the current structure
application's DTD. By default, FrameMaker uses the name of the file containing the DTD
as the system identifier in the external identifier for the DTD. The external dtd rule
provides the software with a different external identifier. The different forms of the rule allow
specification of a system identifier, public identifier, or both.
Synopsis and contexts
1. writer external dtd is system;
2. writer external dtd is system "sysid";
3. writer external dtd is public "pubid";
4. writer external dtd is public "pubid" "sysid";
Read/Write Rules Reference
"drop" on page 373
Chapter 17, "Translating Entities and Processing Instructions"
392