Class to describe a reference to an XML DTD
This class is intended to identify a DTD by SYSTEM file and/or PUBLIC catalog identifier. This is used in the DOCTYPE element of an XML document.
Objects can be created by calls to the constructor function Doctype
.
name
:Object of class "character"
. This is the name of the
top-level element in the XML document.
system
:Object of class "character"
. This is the name of the file on the
system where the DTD document can be found. Can this be a URI?
public
:Object of class "character"
. This gives the PUBLIC
identifier for the DTD that can be searched for in a catalog, for example to map the
DTD reference to a local system element.
There is a constructor function
and also methods for coerce
to convert an object
of this class to a character.
Duncan Temple Lang
d = Doctype(name = "section", public = c("-//OASIS//DTD DocBook XML V4.2//EN", "http://oasis-open.org/docbook/xml/4.2/docbookx.dtd"))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.