Sample
--
Example of an application-specific SGML Open catalog
This catalog maps a system identifier to a new system identifier
that represents the actual location of a DTD, and maps several
external text entities to system identifiers that represent their
actual locations. The entries in an application-specific catalog
will vary according to your requirements. If you have both a general
catalog (with a name like "public.cat"), and an application-specific
catalog (like "appl.cat"), you can use both together, separating the
names with a system-specific PATH separator.
For example, in UNIX:
-d socat "public.cat:appl.cat"
or in Windows:
-d socat "public.cat;appl.cat"
--
-- Map the system identifier as used in the document instance
("basic.dtd") to a different system identifier. This permits
relocation of a system object without requiring a corresponding change
in a document instance.
--
SYSTEM "basic.dtd"
"c:/opt/local/sgml/basic.dtd"
-- Base directory, subsequent system identifiers are relative to this.
If the location of all text objects is changed to another common
directory, only the BASE needs to be changed.
--
BASE 'e:/prj/socat/eum44/'
-- Map some external text entities to their system identifiers --
ENTITY "enum"
"xfenum.sgm"
ENTITY "methods"
"xfmethod.sgm"
ENTITY "object"
"xfobject.sgm"
ENTITY "proto"
"xfproto.sgm"
ENTITY "sharem"
"xfsharem.sgm"
ENTITY "struct"
"xfstruct.sgm"
ENTITY "symbol"
"xfsymbol.sgm"
ENTITY "type"
"xftype.sgm"
Generated: April 21, 1999 at 2:01:45 pm
If you have any comments about this section of the documentation, send email to [email protected]
Copyright © OmniMark Technologies Corporation, 1988-1999.