Path: utzoo!attcan!uunet!cs.utexas.edu!know!samsung!umich!terminator!boston.ifs.umich.edu!jwh From: jwh@boston.ifs.umich.edu (Jim Howe) Newsgroups: comp.text.sgml Subject: Re: What about the DTD Message-ID: <1990Oct4.135334.27960@terminator.cc.umich.edu> Date: 4 Oct 90 13:53:34 GMT References: <8149@mcshh.hanse.de> Sender: usenet@terminator.cc.umich.edu (usenet news) Reply-To: jwh@ifs.umich.edu Organization: University of Michigan, IFS Project Lines: 25 In article <8149@mcshh.hanse.de>, schiers@mcshh.hanse.de (Carsten Schiers) writes: |> Hello, |> |> is the Document Type Definition (DTD) part of an SGML text interchange? |> |> [stuff deleted] |> |> Is there something inside the SGML definition, which I don't have at |> my desk, sorry, which tells me that a DTD is part of an SGML document? |> What is the idea of the CALS standard with SGML text exchange? |> SGML is a language for defining DTD's. Since the DTD specifies the rules used by your document it must be associated with your document in one manner or another. This can be done either by including the DTD at the start of your document or referring to the DTD through the use of the PUBLIC identifier. If PUBLIC is used, the document processor must know how to process documents that conform to the DTD specified by the PUBLIC keyword. It could do this by knowing where to go to read the specified DTD, or it could have the rules of the specified DTD built in. James W. Howe internet: jwh@ifs.umich.edu University of Michigan uucp: uunet!mailrus!ifs.umich.edu!jwh Ann Arbor, MI 48103-4943